Keto Spinach and Cheese Breakfast Bake: The Only Recipe You’ll Crave for Breakfast

If you’re deep into keto, or just looking for a way to start your day with something actually filling, then listen up, friend: this Keto Spinach and Cheese Breakfast Bake is about to change your mornings (and maybe your whole week). You can make it ahead, it’s low-carb, packed with veggies and cheese, and honestly, it just tastes way too good to feel this guilt-free. Let’s be real—how often do we get that?

This recipe is one you can whip up with ease, it only takes a few main ingredients, and it checks all the keto-friendly boxes: low carb, high fat, and full of flavor. And don’t worry; there’s no complicated process or fancy kitchen gear required. Whether you’re a beginner or seasoned chef, this is as easy as it gets!

Why You’ll Love This Keto Spinach and Cheese Breakfast Bake

  • One Pan, Minimal Cleanup: It’s a casserole-style bake that you can prep and cook in a single dish, which is basically a gift when you’re tired or short on time.
  • Perfect for Meal Prep: Make a batch on Sunday, slice it up, and have a ready-made breakfast (or lunch) for days. It reheats like a dream!
  • Endless Variations: Don’t like spinach? Swap it out. Want to add more protein? Throw in some sausage or bacon. This recipe is super flexible.

Ingredients Breakdown

Let’s get into the good stuff: ingredients. Here’s what you’ll need to make this cheesy, low-carb bake:

Essentials

  • 10 oz fresh spinach (or about 5 cups): Packed with nutrients and flavor, plus spinach is the ultimate low-carb veggie.
  • 8 large eggs: The base of our bake. Eggs bring structure, protein, and healthy fats.
  • 1 cup heavy cream: Keeps the dish rich, creamy, and delicious.
  • 2 cups shredded cheese (a mix of mozzarella and cheddar works best): Cheese is where you get that gooey, satisfying bite.
  • Salt & pepper: Don’t skip this! A pinch of salt and pepper balances everything.

Optional (But Highly Recommended)

  • ½ cup chopped onions: For extra flavor. They’ll soften and sweeten as they bake.
  • ½ cup diced bell peppers: Adds a pop of color and subtle sweetness.
  • Cooked bacon or sausage crumbles (about ½ cup): This will make it extra hearty and filling.

Step-by-Step Recipe: Keto Spinach and Cheese Breakfast Bake

Here’s the full breakdown on how to make this Keto Spinach and Cheese Breakfast Bake. Don’t worry—it’s easier than it looks!

Step 1: Preheat and Prep

  • Preheat your oven to 375°F (190°C).
  • Lightly grease a 9×13 baking dish with butter or a bit of oil spray.

Step 2: Wilt the Spinach

  • In a large skillet over medium heat, add a splash of olive oil or a small pat of butter.
  • Add the fresh spinach and cook until it’s wilted, about 3-4 minutes. (You can also use frozen spinach, just make sure it’s thawed and squeezed dry.)

Step 3: Make the Egg Mixture

  • In a large mixing bowl, whisk together the eggs, heavy cream, salt, and pepper. Beat until the mixture is smooth and slightly frothy.
  • Stir in 1 ½ cups of shredded cheese, saving the last half cup to sprinkle on top. (Go ahead, treat yourself.)

Step 4: Assemble

  • Spread the wilted spinach evenly in the greased baking dish.
  • If you’re using onions, peppers, bacon, or sausage, layer them over the spinach.
  • Pour the egg mixture over everything, making sure it settles in all the little nooks and crannies.
  • Sprinkle the remaining ½ cup of cheese on top.

Step 5: Bake

  • Place your dish in the oven and bake for 35-40 minutes, or until the center is set and the cheese is bubbly and golden on top.

Pro Tips to Make This Breakfast Bake Even Better

  • Don’t Skip the Grease: Greasing the baking dish is key to getting those perfect slices and keeping cleanup easy.
  • Squeeze That Spinach: If you’re using frozen spinach, make sure it’s squeezed dry. Any extra water will make your bake soggy.
  • Customize It: This bake is so flexible. Don’t like spinach? Try kale, arugula, or even a mix of herbs. If you’re craving extra protein, add sausage or ham—both are keto-friendly and add even more flavor.
  • Make it a Full Meal: Serve a slice with a side of avocado or a dollop of sour cream for some added healthy fats. It’ll keep you fuller for longer, and it’s delicious!

Variations to Keep It Interesting

This dish is amazing on its own, but sometimes it’s fun to mix things up. Here are a few variation ideas to make this Keto Spinach and Cheese Breakfast Bake feel fresh every time you make it.

1. Mushroom & Swiss

Add ½ cup of sliced mushrooms to the spinach when wilting. Replace cheddar with Swiss cheese for an earthy, savory twist.

2. Mediterranean Twist

Swap the cheddar for crumbled feta, add some sun-dried tomatoes, and a pinch of Italian seasoning for a Mediterranean-inspired bake.

3. Bacon & Jalapeño

Add diced, cooked bacon and thinly sliced jalapeños for a spicy kick. Perfect if you like a little heat in your breakfast!

4. Italian Herb & Sausage

Throw in some Italian sausage crumbles and sprinkle a dash of Italian herbs for a pizza-inspired flavor that’ll have you saying “Mama Mia!”

Nutritional Information (Per Serving)

For those tracking macros, here’s what you can expect per serving (based on 8 servings):

  • Calories: ~300
  • Total Fat: 25g
  • Protein: 14g
  • Total Carbs: 3g
  • Net Carbs: 2g

These numbers will vary slightly depending on the specific ingredients you use (especially any add-ons), but the base recipe is super keto-friendly!

Serving Suggestions

This Keto Spinach and Cheese Breakfast Bake doesn’t need much to shine, but here are a few ideas to round it out into a satisfying meal:

  • Avocado Slices: For that extra boost of healthy fats.
  • Fresh Herbs: Sprinkle a few chopped fresh herbs like parsley or basil on top before serving.
  • Hot Sauce: If you like a bit of spice, a dash of hot sauce really brings out the flavors in this bake.
  • Side Salad: A simple side salad makes this a complete lunch or dinner!

Conclusion

This Keto Spinach and Cheese Breakfast Bake is one of those recipes that’s almost too good to be true. It’s packed with flavor, totally satisfying, and practically made for those mornings when you need something low-carb but not low-energy. Plus, with the customizations you can make, there’s no way you’ll get tired of this.

So go ahead, bake a batch, slice it up, and enjoy a week’s worth of delicious, cheesy goodness that your body (and taste buds) will thank you for. Keto breakfasts just leveled up big time.

Print

Keto Spinach and Cheese Breakfast Bake

A deliciously creamy and cheesy Keto Spinach and Cheese Breakfast Bake! This low-carb, high-protein casserole is perfect for meal prep, super easy to make, and a great way to start your day on the keto diet. Packed with spinach, eggs, and cheese, it’s flavorful, filling, and totally satisfying.

  • Author: Jane Summerfield
  • Prep Time: 10 minutes
  • Cook Time: 35-40 minutes
  • Total Time: 45-50 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American, Keto, Low-Carb

Ingredients

Scale
  • 10 oz fresh spinach (or about 5 cups)
  • 8 large eggs
  • 1 cup heavy cream
  • 2 cups shredded cheese (mozzarella and cheddar recommended)
  • Salt and pepper to taste
  • Optional add-ins: ½ cup chopped onions, ½ cup diced bell peppers, cooked bacon or sausage crumbles (about ½ cup)

Instructions

  • Preheat oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
  • In a skillet over medium heat, add a splash of olive oil and cook the spinach until wilted (3-4 minutes). For frozen spinach, make sure it’s thawed and squeezed dry.
  • In a mixing bowl, whisk together eggs, heavy cream, salt, and pepper until smooth. Stir in 1 ½ cups of shredded cheese, reserving the remaining cheese for the top.
  • Spread the spinach evenly in the baking dish. Add any optional ingredients (onions, peppers, bacon).
  • Pour the egg mixture over everything in the dish, ensuring it spreads evenly. Top with the remaining cheese.
  • Bake for 35-40 minutes or until the center is set and the cheese is golden brown.

Notes

  • Make Ahead: This bake is perfect for meal prep! Store slices in an airtight container in the fridge for up to 5 days.
  • Freezing Tips: Slice, wrap, and freeze for up to 2 months. Reheat individual slices in the microwave or oven.
  • Dairy-Free Option: Use dairy-free cheese and swap the heavy cream for coconut milk.

Please note: The recipe or ingredients shown in the video might vary slightly from what’s listed here. Use the video as an illustration, but for the best results, you might want to stick to the recipe provided in this article.

Nutrition

  • Serving Size: 1 slice (1/8 of bake)
  • Calories: ~300 Sugar: 1g Sodium: 350mg Fat: 25g Saturated Fat: 12g Unsaturated Fat: 10g Trans Fat: 0g Carbohydrates: 3g Fiber: 1g Protein: 14g Cholesterol: 200mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Frequently Asked Questions (FAQs)

Can I Make This Recipe Dairy-Free?

Yes! Substitute the cheese with a dairy-free cheese alternative and replace the heavy cream with canned coconut milk or almond milk.

Can I Make This Recipe with Other Greens?

Absolutely! If you don’t have spinach or want a change, kale, Swiss chard, or even arugula can work here. Just make sure to cook them down first to remove any excess moisture.

How Long Does This Keep in the Fridge?

Stored in an airtight container, this breakfast bake will stay fresh in the fridge for 4-5 days.

Can You Freeze It?

Yep! Slice it up, let it cool completely, and wrap each slice in plastic wrap. Place all the wrapped slices in a freezer-safe bag, and it’ll keep for up to 2 months. To reheat, just pop a slice in the microwave for a minute or two, or reheat it in the oven.

How Do I Know When It’s Done?

Your bake is ready when the center is set (not jiggly) and the cheese on top is golden brown. A knife inserted into the middle should come out mostly clean.