Description
The dish in the image appears to be a Creamy Baked Broccoli and Vegetable Casserole, a wholesome oven-baked recipe featuring broccoli, potatoes, cherry tomatoes, bell peppers, and a rich herb-infused cheese sauce. This comforting casserole is perfect for family dinners, holiday gatherings, meal prep, and healthy comfort food lovers.
The vegetables are first lightly cooked, then arranged in a baking dish and covered with a creamy cheese sauce before being baked until golden and bubbly. The result is a flavorful, nutrient-rich casserole with tender vegetables and a delicious cheesy crust.
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 6–8
Ingredients
For the Vegetables
- 4 cups broccoli florets
- 4 medium potatoes, peeled and cubed
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
- 1 cup cherry tomatoes, halved
- 1 medium onion, chopped
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
For the Creamy Cheese Sauce
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups milk
- 1 cup heavy cream
- 1½ cups shredded mozzarella cheese
- 1 cup grated cheddar cheese
- 2 cloves garlic, minced
- 1 teaspoon dried parsley
- ½ teaspoon dried thyme
- ½ teaspoon paprika
- Salt and pepper to taste
Optional Topping
- ½ cup Parmesan cheese
- ¼ cup breadcrumbs
- Fresh parsley for garnish
Instructions
Step 1: Prepare the Vegetables
Preheat oven to 375°F (190°C).
Bring a large pot of salted water to a boil. Add potatoes and cook for 8 minutes. Add broccoli and cook for an additional 2 minutes.
Drain and set aside.
Step 2: Sauté the Vegetables
Heat olive oil in a skillet over medium heat.
Add onions and peppers. Cook for 4–5 minutes until softened.
Mix with the potatoes, broccoli, and cherry tomatoes.
Transfer everything to a greased 9×13-inch baking dish.
Step 3: Make the Cheese Sauce
In a saucepan, melt butter over medium heat.
Add flour and whisk continuously for 1 minute.
Gradually pour in milk and cream while whisking.
Cook until slightly thickened.
Add:
- Mozzarella
- Cheddar
- Garlic
- Parsley
- Thyme
- Paprika
Stir until smooth and creamy.
Season with salt and pepper.
Step 4: Assemble the Casserole
Pour the cheese sauce evenly over the vegetables.
Sprinkle Parmesan cheese and breadcrumbs on top.
Step 5: Bake
Bake uncovered for 25–30 minutes until golden brown and bubbling.
For extra browning, broil for 2–3 minutes at the end.
Step 6: Serve
Allow the casserole to rest for 5 minutes before serving.
Garnish with fresh parsley and enjoy.
Nutrition Information (Approximate Per Serving)
- Calories: 340
- Protein: 14g
- Carbohydrates: 28g
- Fat: 19g
- Fiber: 5g
- Calcium: 22% DV
- Vitamin C: 110% DV
Health Benefits
Rich in Nutrients
Broccoli provides vitamin C, vitamin K, antioxidants, and fiber.
Excellent Source of Calcium
Cheese and milk contribute calcium essential for bone health.
Family-Friendly Comfort Food
This recipe is a great way to encourage children and picky eaters to consume more vegetables.
Meal Prep Friendly
Stores well and reheats beautifully throughout the week.
Customizable
Can easily be adapted with:
- Chicken
- Turkey
- Mushrooms
- Cauliflower
- Spinach
- Zucchini
Storage Instructions
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months.
Reheating
Bake at 350°F (175°C) for 15–20 minutes or microwave individual portions.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes. Assemble the dish up to 24 hours before baking and refrigerate until ready.
Can I use frozen broccoli?
Absolutely. Thaw and drain excess moisture before using.
What cheese works best?
Mozzarella, cheddar, Gruyère, Monterey Jack, and Parmesan all work wonderfully.
Can I make it gluten-free?
Yes. Substitute gluten-free flour and gluten-free breadcrumbs.
Can I add protein?
Chicken breast, turkey, ham, beans, tofu, or chickpeas are excellent additions.
Why is my casserole watery?
Vegetables may contain excess moisture. Pre-cooking and draining vegetables thoroughly helps prevent this.
Can I make it without cream?
Yes. Replace cream with additional milk or unsweetened plant-based milk.
How do I get a crispy top?
Use breadcrumbs mixed with Parmesan cheese and broil briefly after baking.

