Go Back
When it comes to hearty and wholesome meals, few dishes can rival a savory vegetable casserole. This Savory Tomato Vegetable Casserole stands out not only for its rich flavors but also for its versatility and health benefits. Packed with an array of vibrant vegetables, this dish allows you to enjoy a delicious meal that is as nourishing as it is satisfying. Whether you’re looking for a comforting family dinner or a dish to impress guests, this casserole is sure to please.

Simple and Savory Tomato Vegetable Casserole Recipe

Indulge in the warmth and flavor of a Savory Tomato Vegetable Casserole that’s perfect for family dinners or entertaining guests. Packed with fresh, vibrant ingredients like zucchini, bell peppers, and spinach, this dish is as nutritious as it is delicious. With the rich taste of San Marzano tomatoes and a crispy cheese topping, it elevates comfort food to a new level. Customize the recipe with seasonal veggies and enjoy the health benefits that come with this flavorful meal. Easy to make and truly satisfying, this casserole embodies the joy of cooking at home.

Ingredients
  

4 cups fresh or canned diced tomatoes (preferably San Marzano)

2 cups zucchini, sliced

1 cup bell peppers, diced (any color)

1 cup yellow onion, chopped

2 cloves garlic, minced

1 cup fresh spinach or kale, chopped

1 teaspoon dried basil

1 teaspoon dried oregano

½ teaspoon red pepper flakes (optional for heat)

1 teaspoon salt (adjust to taste)

½ teaspoon black pepper

2 cups shredded mozzarella cheese (or dairy-free alternative)

1 cup breadcrumbs (panko or regular)

2 tablespoons olive oil

Fresh parsley for garnish (optional)

Instructions
 

Preheat the Oven: Preheat your oven to 375°F (190°C).

    Cook the Vegetables: In a large skillet, heat the olive oil over medium heat. Add the chopped onions and garlic, sautéing until they become translucent (about 3-4 minutes).

      Sauté Other Vegetables: Add the zucchini and bell peppers to the skillet and cook for an additional 5 minutes until slightly tender. Stir in the chopped spinach or kale, allowing it to wilt. Season with dried basil, oregano, red pepper flakes, salt, and pepper.

        Layer the Casserole: In a large baking dish, spread half of the diced tomatoes evenly at the bottom. Add the sautéed vegetable mixture on top of the tomatoes. Layer the remaining diced tomatoes over the vegetables.

          Add Cheese & Breadcrumbs: Sprinkle the shredded mozzarella cheese evenly over the top. Finally, generously cover the cheese layer with breadcrumbs.

            Bake: Place the casserole in the preheated oven and bake for 30-35 minutes, or until the cheese is melted and bubbly, and the breadcrumbs are golden brown.

              Serve: Once out of the oven, let the casserole cool for a few minutes. Garnish with fresh parsley if desired, then serve warm.

                Prep Time, Total Time, Servings: 15 minutes | 50 minutes | Serves 6-8