When you need a side dish that’s creamy, cheesy, and packed with vegetables, Spinach Broccoli Cheese Casserole is hard to beat. This comforting casserole combines tender broccoli, nutritious spinach, and a rich cheese sauce into one crowd-pleasing dish that’s perfect for weeknight dinners, holiday tables, and potluck gatherings.
Even picky eaters often find themselves going back for seconds thanks to the irresistible combination of melted cheese and flavorful vegetables. Best of all, this casserole is easy to prepare ahead of time, making it a reliable addition to busy meal plans.
Table of Contents
Why You’ll Love This Spinach Broccoli Cheese Casserole
There are countless reasons this casserole earns a spot on dinner tables year after year.
- Loaded with vegetables
- Rich, creamy cheese sauce
- Perfect for holidays and family dinners
- Easy to prepare ahead
- Great for meal prep
- Pairs with almost any main course
If you enjoy comforting side dishes like Cheesy Corn Casserole, Garlic Roasted Potatoes, or Creamy Green Bean Casserole, this recipe is another excellent addition to your collection.
“The combination of broccoli, spinach, and melted cheese creates the perfect balance of comfort food and vegetables.”
How to Make Spinach Broccoli Cheese Casserole
This casserole comes together in a few simple steps. The vegetables are lightly cooked, combined with a creamy cheese mixture, and baked until bubbly and golden.
The result is a warm, satisfying side dish that’s both hearty and flavorful.
Ingredients You’ll Need
Main Ingredients
- 4 cups broccoli florets
- 2 cups fresh spinach
- 8 ounces cream cheese, softened
- 1 cup sour cream
- 2 cups shredded cheddar cheese
- ½ cup grated Parmesan cheese
- 2 eggs
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
Optional Topping
- Butter crackers, crushed
- Panko breadcrumbs
- Additional Parmesan cheese
Ingredient Notes
Fresh broccoli provides the best texture, but frozen broccoli can be used if thoroughly drained. Fresh spinach works wonderfully, though frozen spinach may also be substituted after removing excess moisture.
Directions
Step 1: Prepare the Oven
- Preheat the oven to 375°F.
- Lightly grease a 9×13-inch baking dish.
Step 2: Cook the Vegetables
- Steam or blanch the broccoli until slightly tender.
- Drain thoroughly.
- Wilt the spinach slightly and remove excess moisture.
Step 3: Prepare the Cheese Mixture
- In a large bowl, combine cream cheese and sour cream.
- Mix until smooth.
- Stir in eggs, garlic powder, onion powder, salt, and pepper.
- Add cheddar cheese and Parmesan cheese.
Step 4: Assemble
- Fold broccoli and spinach into the cheese mixture.
- Transfer everything to the prepared baking dish.
- Spread evenly.
- Sprinkle additional cheese or cracker topping if desired.
Step 5: Bake
- Bake for 30 to 35 minutes.
- Cook until bubbly and lightly golden on top.
- Allow to rest for several minutes before serving.
Best Ways to Serve Spinach Broccoli Cheese Casserole
One of the best things about this casserole is its versatility.
Serve it alongside:
Main Dishes
- Roast chicken
- Baked ham
- Pork chops
- Meatloaf
- Turkey breast
Holiday Meals
This casserole fits perfectly into holiday menus next to Loaded Mashed Potatoes, Southern Mac and Cheese, and Easy Side Dish Recipes.
Low-Carb Meals
Because it’s packed with vegetables and cheese, it also complements many low-carb dinner options.
How to Store Spinach Broccoli Cheese Casserole
This casserole stores beautifully, making it ideal for leftovers and meal prep.
Refrigerator
Store covered in the refrigerator for up to 4 days.
Freezer
Freeze tightly wrapped for up to 2 months.
Reheating
For best results:
- Oven: 350°F for 15–20 minutes
- Microwave: Heat individual portions for 1–2 minutes
Meal Prep Tip
This casserole is excellent for preparing ahead of busy weeks. Many families find it helpful to organize favorite recipes and shopping lists using a meal-planning system such as the Weekly Meal Planner available at https://akagency.gumroad.com/l/thisbakedlife.
Tips for the Best Spinach Broccoli Cheese Casserole
Drain Vegetables Well
Excess moisture can make the casserole watery.
Use Freshly Shredded Cheese
Freshly shredded cheese melts more smoothly and creates a richer texture.
Don’t Overcook the Broccoli
Slightly tender broccoli maintains the best texture after baking.
Let It Rest
Allowing the casserole to rest for 5 to 10 minutes helps it set properly.
Season Carefully
Taste the cheese mixture before baking to ensure balanced seasoning.
Delicious Variations
Extra Cheesy Version
Add mozzarella or Monterey Jack cheese for additional creaminess.
Bacon Broccoli Casserole
Mix in cooked bacon before baking.
Spicy Version
Add diced jalapeños or crushed red pepper flakes.
Chicken and Broccoli Bake
Stir in cooked shredded chicken to turn the casserole into a complete meal.
Crunchy Topping Version
Top with buttery cracker crumbs or toasted breadcrumbs.
Three-Cheese Casserole
Combine cheddar, mozzarella, and Parmesan for extra flavor.
{image_2}
Frequently Asked Questions
Can I make Spinach Broccoli Cheese Casserole ahead of time?
Yes. Assemble the casserole up to one day ahead and refrigerate until ready to bake.
Can I use frozen broccoli?
Absolutely. Just thaw and drain it thoroughly before using.
Can I freeze this casserole?
Yes. Freeze after baking or before baking for up to two months.
How do I prevent a watery casserole?
Be sure to remove excess moisture from both the spinach and broccoli before combining them with the cheese mixture.
What cheese works best?
Sharp cheddar provides excellent flavor, while Parmesan adds depth and richness.
Can I add protein?
Yes. Cooked chicken, turkey, or ham all work well in this casserole.
Final Thoughts
Spinach Broccoli Cheese Casserole is the perfect combination of comfort food and vegetables. Creamy, cheesy, and incredibly satisfying, it’s a side dish that fits equally well on holiday tables and weeknight dinner menus.
Whether you’re serving it alongside roast chicken, bringing it to a potluck, or preparing meals ahead for a busy week, this casserole is sure to become a family favorite.
Be sure to explore other Spinach & Broccoli Recipes like Ghanaian Spinach Stew, Spinach Rice
Broccoli Apple Salad, Broccoli Salad with Bacon and Cheddar
to complete your collection of dependable side dishes.
Comforting Spinach Broccoli Casserole
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This comforting Spinach Broccoli Cheese Casserole is creamy, cheesy, and packed with tender broccoli, fresh spinach, and a rich cheese sauce. It is perfect for weeknight dinners, holiday tables, potlucks, meal prep, and family gatherings.
Ingredients
Main Ingredients:
- 4 cups broccoli florets
- 2 cups fresh spinach
- 8 ounces cream cheese, softened
- 1 cup sour cream
- 2 cups shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 2 eggs
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper, to taste
Optional Topping:
- Butter crackers, crushed
- Panko breadcrumbs
- Additional Parmesan cheese
Instructions
- Preheat Oven: Preheat the oven to 375°F.
- Prepare Baking Dish: Lightly grease a 9×13-inch baking dish.
- Cook Broccoli: Steam or blanch the broccoli until slightly tender, then drain thoroughly.
- Prepare Spinach: Wilt the spinach slightly and remove excess moisture.
- Make Cheese Mixture: In a large bowl, combine softened cream cheese and sour cream. Mix until smooth.
- Add Seasoning: Stir in eggs, garlic powder, onion powder, salt, and pepper.
- Add Cheese: Stir in shredded cheddar cheese and grated Parmesan cheese.
- Combine Vegetables: Fold the broccoli and spinach into the cheese mixture until evenly coated.
- Assemble: Transfer the mixture to the prepared baking dish and spread evenly.
- Add Topping: Sprinkle with additional cheese, crushed crackers, panko breadcrumbs, or Parmesan if desired.
- Bake: Bake for 30–35 minutes, or until bubbly and lightly golden on top.
- Rest: Allow the casserole to rest for 5–10 minutes before serving.
Notes
- Drain vegetables well: Excess moisture from broccoli or spinach can make the casserole watery.
- Use fresh cheese: Freshly shredded cheese melts more smoothly than pre-shredded cheese.
- Do not overcook broccoli: Slightly tender broccoli keeps the best texture after baking.
- Let it rest: Resting for 5–10 minutes helps the casserole set before serving.
- Make ahead: Assemble up to 1 day ahead and refrigerate until ready to bake.
- Frozen broccoli: Thaw and drain thoroughly before using.
- Add protein: Stir in cooked chicken, turkey, or ham for a heartier casserole.
- Storage: Refrigerate covered for up to 4 days or freeze for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 290
- Sugar: 3g
- Sodium: 420mg
- Fat: 24g
- Saturated Fat: 14g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 95mg