Keto Low Carb Broccoli Spinach Casserole

Total Time: 55 mins Difficulty: Beginner
Cheesy layers of vibrant broccoli and spinach bathed in a creamy egg custard make this low-carb casserole a hearty, nutrient-packed dinner the whole family will love.
pinit

Keto Low Carb Broccoli Spinach Casserole brings together cheesy layers of vibrant broccoli and spinach bathed in a creamy egg custard that makes a hearty, nutrient-packed dinner the whole family will love. Bright broccoli florets and tender spinach mingle with cheddar, mozzarella, and Parmesan, then bake to a golden perfection. This low-carb twist on a classic bake delivers comforting flavor without the carb overload—plus, it’s perfect for meal prep when you need a grab-and-go dinner. Ready to dive into cheesy goodness? Let’s get cooking!

Key Ingredients

Before you start, gather these superstar ingredients to build a creamy, savory casserole that’s totally keto-friendly:

  • 4 cups broccoli florets: Provides a crisp-tender bite that holds up under the custard.
  • 4 cups fresh spinach: Adds bright color, nutrients, and a tender wilted texture.
  • 1 cup heavy cream: Creates the rich, silky custard that binds everything together.
  • 1 cup shredded cheddar cheese: Brings tangy, melty goodness and golden color on top.
  • 1 cup shredded mozzarella cheese: Offers stretchy, gooey cheese pull in every slice.
  • 1/2 cup grated Parmesan cheese: Delivers savory depth and a hint of nuttiness.
  • 4 large eggs: Act as the binding agent to set the casserole into a custard.
  • 2 cloves garlic, minced: Infuses a subtle aromatic kick into the creamy base.
  • 1 teaspoon Dijon mustard: Lends a gentle tang that brightens the flavors.
  • 1/2 teaspoon salt: Enhances all the ingredients without overpowering.
  • 1/4 teaspoon black pepper: Adds a warm, peppery note for balance.
  • 2 tablespoons butter: Used to sauté garlic and keep the spinach from sticking.

How To Make Keto Low Carb Broccoli Spinach Casserole

This casserole comes together in just eight simple steps, combining quick stovetop prep with a hands-off bake. You’ll blanch the broccoli for perfect texture, wilt the spinach for deep flavor, whisk up a creamy egg custard, then fold in all the cheeses and veggies. Finally, it bakes until golden and set—no fancy techniques required, just straightforward cooking that yields a show-stopping, low-carb main.

1. Preheat the oven to 350°F (175°C) and lightly butter a 9×13-inch casserole dish, ensuring an even coating of butter to prevent sticking.

2. Bring a pot of salted water to a boil, add broccoli florets, and cook for 2–3 minutes until bright green and slightly tender; then drain well and set aside to preserve that pop of color.

3. In a skillet over medium heat, melt butter and sauté minced garlic for 30 seconds until fragrant, add spinach, and cook until wilted, then remove from heat and let excess moisture evaporate.

4. In a large bowl, whisk together eggs, heavy cream, Dijon mustard, salt, and pepper until fully combined and slightly frothy.

5. Stir shredded cheddar, mozzarella, Parmesan, blanched broccoli, and sautéed spinach mixture into the egg and cream mixture until evenly distributed.

6. Pour the mixture into the prepared casserole dish and smooth the top with a spatula for even baking.

7. Bake for 25–30 minutes until the casserole is set in the center and the top is lightly golden and bubbling.

8. Let rest for 5 minutes before slicing and serving to allow the custard to firm up.

Serving Suggestions

Once out of the oven, this casserole is a blank canvas for all kinds of tasty pairings. Whether you want to keep it super simple or dress it up with extra flair, these four ideas will elevate your Keto Low Carb Broccoli Spinach Casserole into an unforgettable meal:

  • Serve warm slices alongside a crisp green salad tossed in a lemon-olive oil vinaigrette for a refreshing contrast.
  • Top each serving with a sprinkle of fresh chopped parsley or chives to add a pop of color and herbal brightness.
  • Pair with a dollop of guacamole or sliced avocado on the side for extra creaminess and healthy fats.
  • Transform leftovers into breakfast muffins by scooping the mixture into greased muffin tins and baking until golden.

Tips For Perfect Keto Low Carb Broccoli Spinach Casserole

Nailing the texture and flavor in this dish is all about simple prep and little flavor boosts. Here are a few friendly pointers to help you make this casserole shine every time:

  • Make the casserole a day ahead and refrigerate; bake when ready for an easy meal prep option.
  • Store leftovers covered in the refrigerator for up to 3 days and reheat in the oven or microwave.
  • For extra flavor, add a pinch of nutmeg or a dash of smoked paprika to the egg mixture.
  • Substitute pepper jack cheese for mozzarella to add a spicy flavor twist.

How To Store It

Keeping your casserole fresh and flavorful is straightforward when you follow a few storage best practices. Let it cool fully before storing, and choose airtight containers or tightly covered dishes to lock in moisture and taste:

  • Refrigerate: After baking and cooling, cover the dish tightly with foil or plastic wrap and store in the fridge for up to 3 days.
  • Individual portions: Divide leftovers into airtight containers for quick grab-and-go lunches or snacks.
  • Microwave reheat: Place a portion on a microwave-safe plate and heat on medium power for 1–2 minutes until warmed through.
  • Freeze baked casserole: Store cooled slices in freezer-safe containers for up to 2 months; thaw overnight in the fridge, then reheat in a 350°F oven for 15–20 minutes.

Frequently Asked Questions

Here are answers to some common questions that come up when making this casserole:

  • How long does it take to prepare and bake this Keto Low Carb Broccoli Spinach Casserole?

Preparation takes about 15–20 minutes, including blanching broccoli (2–3 minutes), sautéing spinach and garlic (2–3 minutes), and whisking eggs with cream and seasonings (5 minutes). Baking requires 25–30 minutes at 350°F (175°C), plus a 5-minute rest before serving, for a total of approximately 45–55 minutes.

  • Can I use frozen broccoli or spinach instead of fresh?

Yes, you can substitute frozen broccoli and spinach. Thaw both completely, then squeeze out excess moisture to prevent a soggy casserole. Blanch thawed broccoli briefly (1–2 minutes) just to remove any freezer taste, and cook thawed spinach in the skillet until any remaining water has evaporated before mixing into the egg and cheese base.

  • What’s the best way to store and reheat leftovers?

Store leftover casserole in an airtight container or tightly covered dish in the refrigerator for up to 3 days. To reheat, place individual portions in a microwave-safe dish and microwave on medium power for 1–2 minutes, or reheat in a preheated 350°F (175°C) oven for 10–12 minutes until warmed through and slightly crisp on top.

  • Can I prepare this casserole ahead of time?

Absolutely. Assemble the casserole through step 6, cover it tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When ready to bake, remove the cover, let sit at room temperature for 10 minutes, then bake at 350°F (175°C) for 25–30 minutes or until set. You may need an extra 2–3 minutes of baking time if starting from chilled.

  • How do I know when the casserole is fully set?

The center should no longer jiggle when gently shaken. You can insert a toothpick or thin knife into the center—if it comes out clean or with only a few moist crumbs clinging, the casserole is done. An internal temperature of 165°F (74°C) also indicates it’s fully cooked.

  • Can I customize the cheeses or add more flavor variations?

Yes. Substitute pepper jack for mozzarella to introduce a spicy kick, or swap half the cheddar for Gruyère for a nuttier flavor. You can stir a pinch of ground nutmeg or a dash of smoked paprika into the egg mixture for warmth and depth. Just maintain roughly 2 cups of shredded cheese overall to keep the consistency.

  • Is it possible to freeze the baked casserole?

You can freeze baked portions in airtight, freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator, then reheat in a 350°F (175°C) oven for about 15–20 minutes or until warmed through. Avoid freezing unbaked casserole, as the eggs and cream may separate upon thawing.

What Makes This Special

This Keto Low Carb Broccoli Spinach Casserole is a winner because it balances creamy custard, melty cheeses, and tender vegetables in every bite—all while keeping the carbs in check. It works as a family-friendly dinner, a batch-cook lunch, or even a weekend brunch hero. The vibrant green veggies peek through golden cheese, and the simple prep means you spend more time eating and less chopping. Go ahead and print this article, save it for later, and drop a comment below with your questions, tweaks, or rave reviews when you give it a try!

Keto Low Carb Broccoli Spinach Casserole

Difficulty: Beginner Prep Time 20 mins Cook Time 30 mins Rest Time 5 mins Total Time 55 mins
Calories: 425

Description

Bright broccoli florets and tender spinach mingle in a luscious blend of cheeses and creamy egg custard. Baked until golden, each slice delivers comforting flavors without the carb overload.

Ingredients

Instructions

  1. Preheat the oven to 350°F (175°C) and lightly butter a 9x13-inch casserole dish.
  2. Bring a pot of salted water to a boil, add broccoli florets and cook for 2–3 minutes until bright green and slightly tender, then drain and set aside.
  3. In a skillet over medium heat, melt butter and sauté minced garlic for 30 seconds, add spinach and cook until wilted, then remove from heat.
  4. In a large bowl, whisk together eggs, heavy cream, Dijon mustard, salt, and pepper until fully combined.
  5. Stir shredded cheddar, mozzarella, Parmesan, blanched broccoli, and sautéed spinach mixture into the egg and cream mixture until evenly distributed.
  6. Pour the mixture into the prepared casserole dish and smooth the top with a spatula.
  7. Bake for 25–30 minutes until the casserole is set in the center and the top is lightly golden.
  8. Let rest for 5 minutes before slicing and serving.

Note

  • Make the casserole a day ahead and refrigerate; bake when ready for an easy meal prep option.
  • Store leftovers covered in the refrigerator for up to 3 days and reheat in the oven or microwave.
  • For extra flavor, add a pinch of nutmeg or a dash of smoked paprika to the egg mixture.
  • Substitute pepper jack cheese for mozzarella to add a spicy flavor twist.
Keywords: keto casserole, low carb casserole, broccoli spinach bake, keto dinner, make ahead keto, cheesy broccoli casserole

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and bake this Keto Low Carb Broccoli Spinach Casserole?

Preparation takes about 15–20 minutes, including blanching broccoli (2–3 minutes), sautéing spinach and garlic (2–3 minutes), and whisking eggs with cream and seasonings (5 minutes). Baking requires 25–30 minutes at 350°F (175°C), plus a 5-minute rest before serving, for a total of approximately 45–55 minutes.

Can I use frozen broccoli or spinach instead of fresh?

Yes, you can substitute frozen broccoli and spinach. Thaw both completely, then squeeze out excess moisture to prevent a soggy casserole. Blanch thawed broccoli briefly (1–2 minutes) just to remove any freezer taste, and cook thawed spinach in the skillet until any remaining water has evaporated before mixing into the egg and cheese base.

What’s the best way to store and reheat leftovers?

Store leftover casserole in an airtight container or tightly covered dish in the refrigerator for up to 3 days. To reheat, place individual portions in a microwave-safe dish and microwave on medium power for 1–2 minutes, or reheat in a preheated 350°F (175°C) oven for 10–12 minutes until warmed through and slightly crisp on top.

Can I prepare this casserole ahead of time?

Absolutely. Assemble the casserole through step 6, cover it tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When ready to bake, remove the cover, let sit at room temperature for 10 minutes, then bake at 350°F (175°C) for 25–30 minutes or until set. You may need an extra 2–3 minutes of baking time if starting from chilled.

How do I know when the casserole is fully set?

The center should no longer jiggle when gently shaken. You can insert a toothpick or thin knife into the center—if it comes out clean or with only a few moist crumbs clinging, the casserole is done. An internal temperature of 165°F (74°C) also indicates it’s fully cooked.

Can I customize the cheeses or add more flavor variations?

Yes. Substitute pepper jack for mozzarella to introduce a spicy kick, or swap half the cheddar for Gruyère for a nuttier flavor. You can stir a pinch of ground nutmeg or a dash of smoked paprika into the egg mixture for warmth and depth. Just maintain roughly 2 cups of shredded cheese overall to keep the consistency.

Is it possible to freeze the baked casserole?

You can freeze baked portions in airtight, freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator, then reheat in a 350°F (175°C) oven for about 15–20 minutes or until warmed through. Avoid freezing unbaked casserole, as the eggs and cream may separate upon thawing.

Julian Hayes

Food and Lifestyle Blogger

Hey there, food enthusiasts! I'm Julian Hayes, and welcome to my culinary playground where flavor takes center stage and every meal is an adventure.

Leave a Comment

Your email address will not be published. Required fields are marked *