Nutrition Facts for Broccoli spinach casserole

Broccoli Spinach Casserole

Creamy, cheesy, and loaded with nutritious greens, this Broccoli Spinach Casserole is the ultimate comfort food upgrade! Perfect for weeknight dinners or holiday side dishes, this recipe combines tender broccoli florets, fresh spinach, and a rich, velvety sauce made with cream cheese, milk, and just a hint of nutmeg for warmth. Topped with a golden breadcrumb and Parmesan crust and finished with bubbly melted cheddar, every bite delivers a satisfying crunch and luxurious creaminess. Ready in under an hour, this easy-to-make casserole is a crowd-pleaser that pairs beautifully with roasted meats or stands alone as a hearty vegetarian main. Whether you're looking for a simple one-pan dish or a healthy way to indulge, this casserole ticks all the boxes!

Nutriscore Rating: 61/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Broccoli Spinach Casserole
Prep Time:20 mins
Cook Time:30 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 4 cups broccoli florets
  • 3 cups fresh spinach
  • 2 tablespoons butter
  • 1 medium, diced onion
  • 2 cloves, minced garlic
  • 2 tablespoons all-purpose flour
  • 1.5 cups milk
  • 4 ounces, softened cream cheese
  • 1.5 cups shredded cheddar cheese
  • 0.5 cups grated Parmesan cheese
  • 0.75 cups breadcrumbs
  • 1 tablespoon olive oil
  • 0.5 teaspoons salt
  • 0.25 teaspoons black pepper
  • 0.125 teaspoons ground nutmeg

Directions

Step 1

Preheat the oven to 375°F (190°C) and lightly grease a 9x13-inch casserole dish.

Step 2

Steam or blanch the broccoli florets for 3-4 minutes until they are bright green and slightly tender. Drain and set aside.

Step 3

In a large skillet, heat the butter over medium heat. Add the diced onion and cook for 3-4 minutes until softened. Add the garlic and sauté for an additional minute.

Step 4

Sprinkle the flour over the onions and garlic, stirring constantly for 1-2 minutes to cook out the raw flour taste.

Step 5

Gradually whisk in the milk, stirring until the mixture thickens, about 2-3 minutes.

Step 6

Add the softened cream cheese and nutmeg to the sauce, stirring until smooth and creamy.

Step 7

Stir in the spinach and cook for 2-3 minutes until wilted.

Step 8

Combine the sauce, cooked broccoli, and 1 cup of the shredded cheddar cheese in a large bowl. Season with salt and pepper to taste, mixing well.

Step 9

Pour the mixture into the prepared casserole dish, spreading it evenly.

Step 10

In a small bowl, combine the breadcrumbs, Parmesan cheese, and olive oil. Sprinkle the mixture evenly over the casserole.

Step 11

Top with the remaining 0.5 cups of shredded cheddar cheese.

Step 12

Bake in the preheated oven for 25-30 minutes, or until the top is golden and bubbly.

Step 13

Let the casserole rest for 5 minutes before serving. Enjoy!

Nutrition Facts

Serving size (1438.7g)
Amount per serving % Daily Value*
Calories 2298.4
Total Fat 155.1g 0%
Saturated Fat 87.6g 0%
Polyunsaturated Fat 4.0g
Cholesterol 434.9mg 0%
Sodium 5044.1mg 0%
Total Carbohydrate 141.2g 0%
Dietary Fiber 16.6g 0%
Total Sugars 39.4g
Protein 108.1g 0%
Vitamin D 165.5IU 0%
Calcium 2568.5mg 0%
Iron 11.2mg 0%
Potassium 1024.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 58.3%
Protein: 18.1%
Carbs: 23.6%