Creamy Spinach Broccoli Cheese Casserole
This Creamy Spinach Broccoli Cheese Casserole is rich, cheesy, and loaded with tender broccoli and fresh spinach. Baked to golden perfection, it’s a comforting, family-friendly side dish that’s perfect for holidays, weeknight dinners, or potlucks
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Main Course, Side Dish
Cuisine American
- Vegetables
- 4 cups broccoli florets
- 3 cups fresh spinach roughly chopped
- Cheese Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1½ cups milk whole or 2%
- ½ cup heavy cream optional for extra richness
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper to taste
- Pinch of nutmeg optional
- Cheese
- 1 cup shredded cheddar cheese divided
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- Optional
- ¼ cup breadcrumbs for topping
- ½ cup cooked shredded chicken to make it a main dish
- Red pepper flakes for heat
Preheat Oven:
Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
Blanch Broccoli:
Bring a pot of salted water to a boil. Add broccoli and cook 2–3 minutes until bright green and slightly tender. Drain and set aside.
Cook Spinach:
In a skillet over medium heat, sauté spinach for 1–2 minutes until wilted. Remove from heat and squeeze out excess moisture.
Make Cheese Sauce:
In a saucepan, melt butter over medium heat. Whisk in flour and cook 1–2 minutes. Gradually whisk in milk and cream. Cook until thickened (about 3–4 minutes).
Stir in garlic powder, onion powder, salt, pepper, and nutmeg. Add ½ cup cheddar and mozzarella; stir until melted and smooth.
Combine:
In a large bowl, mix broccoli, spinach, and cheese sauce until evenly coated.
Assemble:
Transfer mixture to prepared baking dish. Top with remaining cheddar and Parmesan cheese. Sprinkle breadcrumbs if using.
Bake:
Bake uncovered for 15–20 minutes until bubbly and golden on top.
Rest & Serve:
Let sit for 5 minutes before serving.
📝 Notes
- Use fresh or frozen broccoli and spinach; drain well to avoid watery casserole.
- Mix cream cheese, sour cream, and shredded cheddar for a rich, creamy base.
- Add garlic powder, onion powder, or nutmeg for extra depth of flavor.
- Top with breadcrumbs or extra cheese for a crispy golden finish.
- Pre-cook broccoli slightly to ensure even tenderness in the casserole.
- Season carefully; cheese already adds saltiness.
- Let the casserole rest 5–10 minutes before serving to set.
- Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently.
🍽️ Nutrition Facts (Per Serving)
Calories:380 kcal |
Carbohydrates: 14 g |
Fiber: 4 g |
Sugars: 5 g |
Protein: 18 g |
Fat: 28 g |
Saturated Fat: 15 g |
Cholesterol: 90 mg |
Sodium: 610 mg |
Potassium: 620 mg |
Calcium: 320 mg |
Iron: 2.6 mg
Keyword Creamy Spinach Broccoli Cheese Casserole