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.
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.7 grams (1438.7g)
Amount per serving % Daily Value*
Calories 2298
Total Fat 155.10g 199%
Saturated Fat 87.60g 438%
Polyunsaturated Fat 4.00g
Cholesterol 435mg 145%
Sodium 5044mg 219%
Total Carbohydrate 141.20g 51%
Dietary Fiber 16.60g 59%
Total Sugars 39.40g
Protein 108.10g 216%
Vitamin D 166IU 828%
Calcium 2569mg 198%
Iron 11mg 62%
Potassium 1025mg 22%
*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%