Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hearty Broccoli and Vegetable Casserole


  • Author: ELENE
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A cozy, cheesy vegetable casserole packed with broccoli, carrots, zucchini, and bell peppers. Topped with crunchy breadcrumbs and baked until golden. A perfect vegetarian main or hearty side dish.


Ingredients

  • Broccoli florets (fresh or frozen)
  • Carrots, sliced
  • Zucchini, chopped
  • Onion, diced
  • Bell peppers (red or yellow), chopped
  • Cream of mushroom soup (or homemade white sauce)
  • Shredded cheese (cheddar, mozzarella, or vegan option)
  • Bread crumbs or crushed crackers
  • Garlic powder
  • Salt
  • Pepper
  • Thyme
  • (Optional): cooked rice or quinoa

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Steam or blanch broccoli until tender but still crisp.
  3. Sauté onions, carrots, and bell peppers in a skillet with olive oil until slightly soft.
  4. In a large bowl, combine all vegetables.
  5. Stir in cream of mushroom soup (or white sauce) and half of the shredded cheese.
  6. Season with garlic powder, salt, pepper, and thyme.
  7. Pour mixture into a greased casserole dish.
  8. Top with remaining cheese and breadcrumbs or crushed crackers.
  9. Bake uncovered for 25–30 minutes, until bubbling and golden brown.
  10. Let rest 5 minutes before serving.

Notes

You can add cooked rice or quinoa to make it a more filling main dish. For a vegan version, use plant-based cheese and a dairy-free white sauce.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course or Side Dish
  • Method: Baking
  • Cuisine: Vegetarian Comfort Food

Nutrition

  • Serving Size: 1 cup
  • Calories: 260
  • Sugar: 5g
  • Sodium: 460mg
  • Fat: 14g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 4g
  • Protein: 10g
  • Cholesterol: 25mg