Creamy Spinach Broccoli Cheese Casserole Recipe

Introduction

This Creamy Spinach Broccoli Cheese Casserole is a comforting and flavorful dish perfect for family dinners or potlucks. Packed with fresh vegetables and rich cheeses, it offers a creamy texture with a crispy golden topping. Ready in just 45 minutes, it’s a simple way to enjoy your greens in a deliciously cheesy way.

A close-up view of a baked broccoli cheese casserole in a white bowl, showing a rich layer of melted cheese on top with golden brown, crispy spots mixed with bright green broccoli florets that have slightly charred tips. The cheese layer looks creamy with smooth melted cheese stretching between the broccoli pieces, and small herbs sprinkled throughout adding a fresh touch. The dish has a thick textured layer of cheese that appears bubbly and browned in places, covering well-cooked broccoli that peeks up through the top. The bowl sits on a white marbled surface with a soft fabric underneath. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 4 cups fresh broccoli florets (about 1 large head)
  • 2 cups fresh spinach (chopped) or 1 cup frozen spinach, thawed and drained
  • 1 ½ cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 4 oz cream cheese, softened
  • ½ cup sour cream
  • ½ cup milk (or heavy cream for richer texture)
  • ½ cup grated Parmesan cheese (optional)
  • ½ cup breadcrumbs (optional topping)
  • 2 tablespoons butter, melted (for topping)
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon paprika
  • Pinch of ground nutmeg (optional)

Instructions

  1. Step 1: Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
  2. Step 2: Bring a pot of water to a boil. Blanch the broccoli florets for 2–3 minutes until tender-crisp. Drain well and set aside.
  3. Step 3: In a skillet over medium heat, sauté the diced onion for 3–4 minutes until softened. Add the minced garlic and cook for 30 seconds.
  4. Step 4: Add the spinach to the skillet and cook until wilted (if using fresh). If using frozen spinach, make sure it is fully drained before adding. Remove from heat.
  5. Step 5: In a large mixing bowl, combine softened cream cheese, sour cream, milk, shredded cheddar cheese (reserve ½ cup for topping), mozzarella cheese, Parmesan cheese (if using), salt, pepper, paprika, and nutmeg. Stir until smooth and well blended.
  6. Step 6: Fold in the cooked broccoli and spinach mixture, stirring until all vegetables are evenly coated with the cheese sauce.
  7. Step 7: Transfer the mixture into the prepared baking dish. Sprinkle the remaining ½ cup cheddar cheese over the top.
  8. Step 8: If using breadcrumbs, mix them with melted butter and sprinkle evenly over the casserole.
  9. Step 9: Bake uncovered for 25–30 minutes, or until the casserole is bubbly and the top is golden brown.
  10. Step 10: Allow the casserole to rest for 5–10 minutes before serving to help it set.

Tips & Variations

  • For a richer casserole, substitute milk with heavy cream.
  • Add cooked chicken or bacon bits for extra protein and flavor.
  • Use gluten-free breadcrumbs or omit them for a gluten-free version.
  • Freshly grate your cheeses for the best melt and flavor.
  • Mix in a pinch of red pepper flakes for a subtle spicy kick.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire dish in a 350°F (175°C) oven until heated through, about 15-20 minutes.

How to Serve

A baked broccoli casserole is pictured inside a white oval dish, showing three main layers. The bottom layer is not visible but holds the casserole together. The middle layer is made up of green broccoli florets, some peeping through the top cheese layer. The top layer is a golden brown melted cheese with a bubbly and slightly crispy texture, mixed with bits of green herbs sprinkled over it. The dish rests on a white marbled surface with a textured gray cloth nearby, adding a cozy, home-cooked feel. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use frozen broccoli instead of fresh?

Yes, frozen broccoli can be used. Thaw and drain it well before adding to the mixture to avoid excess moisture.

Is it possible to make this casserole ahead of time?

Absolutely. Prepare the casserole up to the baking step, cover it, and refrigerate overnight. Bake it when ready, adding a few extra minutes to the baking time if chilled.

Print

Creamy Spinach Broccoli Cheese Casserole Recipe

This Creamy Spinach Broccoli Cheese Casserole is a comforting, cheesy baked dish featuring tender broccoli and spinach blended in a rich, creamy cheese sauce with sharp cheddar, mozzarella, and Parmesan. Topped with a golden breadcrumb crust, this casserole is perfect as a hearty side or vegetarian main, offering a warm and satisfying way to enjoy seasonal greens.

  • Author: Maya
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Casserole
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

Vegetables

  • 4 cups fresh broccoli florets (about 1 large head)
  • 2 cups fresh spinach (chopped) or 1 cup frozen spinach (thawed and drained)
  • 1 small onion (finely diced)
  • 2 cloves garlic (minced)

Dairy & Cheese

  • 1 ½ cups shredded sharp cheddar cheese (divided, reserve ½ cup for topping)
  • 1 cup shredded mozzarella cheese
  • 4 oz cream cheese (softened)
  • ½ cup sour cream
  • ½ cup milk (or heavy cream for richer texture)
  • ½ cup grated Parmesan cheese (optional)
  • 2 tablespoons butter (melted, for topping)

Seasonings & Toppings

  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon paprika
  • Pinch of ground nutmeg (optional)
  • ½ cup breadcrumbs (optional topping)

Instructions

  1. Preheat the Oven: Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish to prepare for assembling the casserole.
  2. Prepare the Broccoli: Bring a pot of water to a boil and blanch the broccoli florets for 2–3 minutes until tender-crisp. Drain them thoroughly and set aside to cool slightly.
  3. Cook the Aromatics and Spinach: In a skillet over medium heat, sauté the diced onion for 3–4 minutes until softened. Add the minced garlic and cook for an additional 30 seconds until fragrant. Then add the fresh spinach and cook until wilted, or, if using frozen, ensure it is fully thawed and drained before adding. Remove the skillet from heat.
  4. Make the Cheese Mixture: In a large mixing bowl, combine the softened cream cheese, sour cream, milk, shredded cheddar cheese (reserve ½ cup for topping), shredded mozzarella cheese, Parmesan cheese (if using), salt, black pepper, paprika, and a pinch of nutmeg if desired. Stir thoroughly until the mixture is smooth and well blended.
  5. Combine Everything: Fold the cooked broccoli and spinach mixture into the cheese sauce, stirring gently to evenly coat all vegetables with the creamy cheese mixture.
  6. Assemble the Casserole: Transfer the combined mixture into the prepared baking dish. Sprinkle the reserved ½ cup cheddar cheese evenly over the top. If using breadcrumbs, mix them with the melted butter and sprinkle this topping evenly over the casserole to add a crunchy crust.
  7. Bake: Place the casserole in the oven and bake uncovered for 25–30 minutes, until the casserole is hot, bubbly, and the top is golden brown and crisp.
  8. Rest and Serve: Remove from the oven and allow the casserole to rest for 5–10 minutes before serving. This resting time helps the casserole set for cleaner slices and better texture.

Notes

  • You can substitute frozen spinach for fresh; just ensure it is fully thawed and drained to prevent excess moisture.
  • For a richer casserole, use heavy cream instead of milk.
  • The Parmesan cheese and breadcrumb topping are optional but add extra flavor and texture.
  • Use sharp cheddar for a more pronounced cheese flavor.
  • The casserole can be prepared ahead and stored in the refrigerator for up to one day before baking.

Keywords: spinach casserole, broccoli casserole, cheesy casserole, vegetarian casserole, baked vegetable casserole, creamy casserole

Did you make this recipe?

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

Similar Posts

Leave a Reply

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

Recipe rating