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!
Preheat the oven to 375°F (190°C) and lightly grease a 9x13-inch casserole dish.
Steam or blanch the broccoli florets for 3-4 minutes until they are bright green and slightly tender. Drain and set aside.
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.
Sprinkle the flour over the onions and garlic, stirring constantly for 1-2 minutes to cook out the raw flour taste.
Gradually whisk in the milk, stirring until the mixture thickens, about 2-3 minutes.
Add the softened cream cheese and nutmeg to the sauce, stirring until smooth and creamy.
Stir in the spinach and cook for 2-3 minutes until wilted.
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.
Pour the mixture into the prepared casserole dish, spreading it evenly.
In a small bowl, combine the breadcrumbs, Parmesan cheese, and olive oil. Sprinkle the mixture evenly over the casserole.
Top with the remaining 0.5 cups of shredded cheddar cheese.
Bake in the preheated oven for 25-30 minutes, or until the top is golden and bubbly.
Let the casserole rest for 5 minutes before serving. Enjoy!
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% |
Source of Calories