Creamy Spinach Broccoli Cheese Casserole Recipe Image
Healthy dinner

Creamy Spinach Broccoli Cheese Casserole

Creamy Spinach Broccoli Cheese Casserole

Introduction

This Creamy Spinach Broccoli Cheese Casserole is the kind of comfort food that makes vegetables feel downright irresistible. It combines tender broccoli, wilted spinach, and plenty of cheese in a rich baked casserole that works as a cozy side dish or even a light vegetarian main.

The versions I found share a similar core: broccoli, spinach, cheese, and a creamy binder, baked until hot and bubbly. Some use a low-carb mixture of cream cheese and mayonnaise, while others build a homemade cheese sauce with butter, flour, milk, and mozzarella or cheddar.

That flexibility is part of the appeal. You can go more classic and creamy, more keto-friendly, or more casserole-style comfort food depending on the ingredients you like best.

Why You’ll Love This Recipe

  • It turns broccoli and spinach into a rich, cheesy comfort dish.
  • It works well as a holiday side, weeknight casserole, or low-carb vegetable bake.
  • Cheddar and mozzarella are common choices, giving both flavor and melt.
  • You can use fresh or frozen broccoli, and fresh or frozen spinach, as long as excess moisture is removed.
  • One version lists just 2.6g net carbs per serving, which makes it appealing for keto or low-carb meals.

Ingredients

Creamy Spinach Broccoli Cheese Casserole
IngredientQuantityNotes
Broccoli12 ounces frozen florets or about 4 cups freshCook first, then drain well and chop into bite-size pieces. 
Fresh baby spinach2 cupsThe heat of the broccoli can wilt it during mixing. 
Cream cheese2 ounces, softenedUsed in the low-carb version for creaminess. 
Mayonnaise2 tablespoonsAdds richness without needing flour. 
Garlic1 clove, crushedCommon in the low-carb version. 
Onion powder1/2 teaspoonAdds savory depth. 
Salt1/2 teaspoonAdjust to taste. 
Black pepper1/4 teaspoonAdds mild heat. 
Sharp cheddar cheese1/2 cup shreddedBrings stronger cheese flavor. 
Mozzarella cheese3/4 cup shreddedMelts smoothly and browns nicely on top. 

Step-by-Step Instructions

  1. Preheat the oven.
    Preheat the oven to 350°F and grease a baking dish. That temperature is used in the low-carb spinach broccoli casserole versions that surfaced.
    Pro tip: A smaller dish gives you a thicker, creamier casserole.
  2. Cook the broccoli.
    Steam or microwave the broccoli until just tender, then drain very well and chop into bite-size pieces. One source specifically says fresh broccoli can be microwaved for 4 to 5 minutes, and excess water should be drained whether you use fresh or frozen.
    Pro tip: Moisture is the enemy here, so drain thoroughly to keep the casserole creamy instead of watery.
  3. Mix the filling.
    Combine the hot broccoli with softened cream cheese, mayonnaise, garlic, onion powder, salt, pepper, cheddar, and chopped spinach. One published version notes that the heat from the cooked broccoli melts the cream cheese and wilts the spinach as you mix.
    Pro tip: Mix while the broccoli is still warm so the cheeses blend smoothly.
  4. Assemble the casserole.
    Spread the mixture into the prepared baking dish and top with mozzarella cheese. The surfaced low-carb version specifically uses mozzarella on top because it bakes up browned and bubbly.
    Pro tip: Spread the top evenly so the cheese browns more uniformly.
  5. Bake until bubbly.
    Bake for 30 to 35 minutes until the top is golden and the casserole is hot throughout. That bake time comes directly from the published low-carb version.
    Pro tip: Let it rest for a few minutes before serving so it sets slightly and scoops more neatly.
Creamy Spinach Broccoli Cheese Casserole

Recipe Details

  • Prep Time: About 10 minutes in one published cheesy spinach and broccoli casserole version.
  • Cook Time: 30 to 35 minutes in the low-carb version, while another casserole version bakes about 40 minutes.
  • Total Time: About 40 to 50 minutes, depending on the method.
  • Servings: About 4 to 6 servings, depending on portion size and pan size.
  • Calories: One published cheesy spinach and broccoli casserole version lists 179 calories per serving.

Tips for Success

  • Drain the broccoli very well before mixing.
  • If using frozen spinach, cook it first and squeeze out as much water as possible.
  • Use hot broccoli so it softens the cream cheese and wilts the spinach naturally.
  • Combine cheddar in the casserole for flavor and mozzarella on top for melt and browning.
  • For extra flavor, one source suggests trying Parmesan, Monterey Jack, or Pepper Jack.

Variations & Substitutions

  • Use a homemade cheese sauce with butter, flour, milk, and mozzarella for a more classic casserole approach.
  • Add eggs for a more set, sliceable casserole texture, as one version does.
  • Use condensed soup and mayonnaise for a more traditional broccoli-cheese casserole style.
  • Swap cheeses, since Parmesan, Monterey Jack, and Pepper Jack are all suggested alternatives.
  • Add red pepper flakes for a little heat.

What to Serve With It

This casserole works well as a side dish with roast chicken, grilled meats, or holiday dinners because it brings creamy, cheesy balance to simpler mains. That pairing is also consistent with one source calling it a great holiday meal side.

It can also stand in as a light meatless lunch or dinner, especially if you serve it with soup, salad, or crusty bread. One published casserole version even frames it as something you can have for breakfast, lunch, or dinner.

Storage & Reheating

One published version says to store leftovers in an airtight container.

For best results, refrigerate leftovers and reheat gently in the oven or microwave until hot. Since the casserole contains dairy and cooked vegetables, keeping it chilled between servings will help preserve texture and freshness.

Nutrition Facts

NutrientAmount
Calories179
Protein7g
Net Carbs2.6g

One surfaced low-carb version highlights 2.6g net carbs and 7 grams of protein, while a separate cheesy spinach and broccoli casserole version lists 179 calories per serving. These values come from different published recipes, so treat them as style-specific rather than a single verified nutrition panel.

Creamy Spinach Broccoli Cheese Casserole

Common Mistakes to Avoid

  • Not draining the broccoli well enough, which can make the casserole watery.
  • Using frozen spinach without squeezing out excess moisture.
  • Baking before the mixture is fully combined, leaving pockets of cream cheese.
  • Overseasoning before tasting, especially if using salty cheeses.
  • Skipping the rest time after baking and serving it too loose.

FAQ

Can I use fresh broccoli instead of frozen?

Yes. One source says fresh broccoli works well if chopped into small pieces and microwaved for about 4 to 5 minutes first.

Can I use frozen spinach?

Yes, but one source specifically recommends cooking it first and squeezing out as much water as possible.

What cheeses work best?

Cheddar and mozzarella are the most common in the surfaced recipes, and some sources also suggest Parmesan, Monterey Jack, or Pepper Jack.

Is this casserole keto-friendly?

One published version is specifically described as keto and low carb, with 2.6g net carbs per serving.

How long do I bake it?

One surfaced version bakes it at 350°F for 30 to 35 minutes, while another bakes at 325°F for about 40 minutes.

Conclusion

This Creamy Spinach Broccoli Cheese Casserole is rich, cozy, and exactly the kind of dish that makes vegetables feel comforting and satisfying. With tender broccoli, soft spinach, and a bubbly cheese topping, it fits everything from holiday tables to weeknight dinners.

Creamy Spinach Broccoli Cheese Casserole

Creamy Spinach Broccoli Cheese Casserole

Recipe by Author

Indulge in the goodness of Creamy Spinach Broccoli Cheese Casserole, a delightful blend of spinach, broccoli, and cheese baked to golden perfection. This comforting dish promises a symphony of flavors that will please both kids and adults alike.

Course: Main Dish Cuisine: American Difficulty: medium
4.5 from 50 votes
🍽️
Servings
6
⏱️
Prep time
15
minutes
🔥
Cooking time
45
minutes
📊
Calories
380
kcal
Cook Mode
Keep the screen of your device on

Ingredients

  • 1 lb fresh broccoli, chopped
  • 8 oz fresh spinach leaves
  • 2 cups shredded cheese
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 tsp onion powder
  • 1/2 tsp nutmeg
  • Salt and pepper to taste
  • Fresh herbs for garnish

Directions

  1. Preheat the oven to 375°F (190°C).
  2. In a large skillet, sauté the broccoli and spinach until tender.
  3. In a saucepan, combine the shredded cheese, heavy cream, Parmesan cheese, garlic, onion powder, nutmeg, salt, and pepper. Cook until the cheese is melted and the sauce is smooth.
  4. Pour the cheese sauce over the sautéed vegetables, ensuring they are well coated.
  5. Transfer the mixture to a baking dish and bake for about 30-35 minutes until bubbly and golden.
  6. Garnish with fresh herbs before serving.
  7. Allow it to rest for a few minutes before serving.

Nutrition Facts

Calories: 380
Fat: 28
Carbohydrates: 15
Protein: 20
Sodium: 560
Fiber: 6
Sugar: 4