Sunday Baked Vegetable Casserole

Highlighted under: Baking & Desserts

I absolutely love making my Sunday Baked Vegetable Casserole! It’s an easy, comforting dish that’s perfect for using up seasonal vegetables. Each layer is bursting with flavor, and the creamy sauce brings everything together beautifully. I enjoy preparing this dish on lazy Sundays when the family gathers around the table. It’s wholesome, filling, and the best part is that it’s a versatile recipe — you can mix and match with whatever veggies you have on hand. Trust me, this casserole will become a family favorite!

Hallie Foster

Created by

Hallie Foster

Last updated on 2026-01-13T21:25:11.598Z

Creating this Sunday Baked Vegetable Casserole was a delightful experience! I remember experimenting with different vegetables and realizing that combining roasted bell peppers, zucchini, and spinach yielded the most flavorful results. The trick I discovered is to sauté the veggies first to enhance their natural sweetness, which really elevates the dish.

What I love most about this casserole is its adaptability; I often change the herbs or add cheese based on what I have in the fridge. This means that every batch is a little different, but always delicious. It's a great way to enjoy a colorful array of veggies!

Why You'll Love This Recipe

  • Colorful and vibrant layers that brighten your table
  • Versatile: use any seasonal vegetables you enjoy
  • Creamy and cheesy sauce that binds everything together

Selecting the Right Vegetables

When making the Sunday Baked Vegetable Casserole, the choice of vegetables is vital for both flavor and texture. I recommend using a mix of colorful bell peppers and creamy zucchini for a fresh taste. Additionally, spinach adds a delightful earthiness, while mushrooms introduce an umami depth. If you have other seasonal veggies like asparagus or broccoli, feel free to swap them in. The key is to ensure you have a balance of flavors and textures — think crisp, tender, and juicy in every bite.

Make sure to cut your vegetables into uniform sizes to ensure even cooking. For instance, bell peppers and zucchini should be chopped into small cubes or thin slices, while mushrooms can be sliced. If you’re using frozen spinach, be sure to thaw it beforehand and squeeze out any excess moisture to prevent the casserole from becoming too soggy.

Creamy Sauce Mastery

The sauce in this casserole ties everything together, imparting a creamy richness that elevates the dish. If you're looking for a plant-based alternative, consider using coconut cream or cashew cream for a similar texture. When mixing the sauce, whisking it until smooth before adding to the layers ensures that there are no lumps and allows the spices to blend seamlessly, delivering robust flavor throughout the casserole.

For an extra savory kick, try adding a teaspoon of nutritional yeast to the sauce, which brings a cheesy flavor without using traditional dairy. If you prefer a thinner sauce, adjust it with a splash of vegetable broth or milk. Ensure the final consistency is pourable but not too watery, as it should coat the vegetables nicely without making the dish overly soggy.

Layering and Baking Tips

Building your casserole in layers is crucial for flavor distribution. Start with a base layer of vegetables for a good foundation, followed by sauce, then repeat. This structured layering allows flavors to meld beautifully as it bakes and will create those delightful, gooey, cheesy bites. Ensure that the top layer of vegetables is generously covered with the breadcrumb mixture — this will become a crispy topping that contrasts wonderfully with the softness below.

When baking, covering the dish with foil initially helps trap steam, cooking the vegetables without burning the top. After 30 minutes, removing the foil allows the top to develop a golden crust. Keep an eye on the casserole during this time; you want it to be bubbling at the edges and the breadcrumbs lightly toasted, giving you that perfect crunchy finish.

Ingredients

Gather your ingredients before you start.

Vegetables

  • 2 cups bell peppers, chopped
  • 2 cups zucchini, sliced
  • 2 cups spinach, fresh or frozen
  • 1 cup mushrooms, sliced
  • 1 onion, diced
  • 2 cloves garlic, minced

For the Sauce

  • 2 cups cream (or plant-based alternative)
  • 1 cup cheese, shredded (optional)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • Salt and pepper to taste

Topping

  • 1 cup breadcrumbs
  • 2 tablespoons olive oil
  • 1/4 cup Parmesan cheese, grated (optional)

Ensure all ingredients are fresh for the best flavor.

Instructions

Let's get started with the preparation!

Preheat the Oven

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

Sauté the Vegetables

In a large skillet, heat some olive oil over medium heat. Add the onion and garlic, sauté until translucent. Then, add the bell peppers, zucchini, and mushrooms, cooking until they soften. Stir in the spinach last and remove from heat.

Prepare the Sauce

In a mixing bowl, combine cream, thyme, oregano, salt, and pepper. If using cheese, mix it in as well.

Assemble the Casserole

In a large baking dish, layer half of the sautéed vegetables. Pour half of the sauce over, then repeat the layers.

Add Topping

In a small bowl, mix breadcrumbs with olive oil and Parmesan cheese (if using). Sprinkle this mixture over the top of the casserole.

Bake

Cover the baking dish with foil and bake in the preheated oven for 30 minutes. Remove foil and bake an additional 15 minutes until golden brown.

Serve

Let the casserole cool for a few minutes before serving. Enjoy your hearty and comforting dish!

Don’t forget to share this dish with your loved ones!

Secondary image

Pro Tips

  • Feel free to add protein like cooked chicken or beans to make it more filling. You can also substitute cream with a non-dairy alternative for a healthier option.

Serving Suggestions

This casserole stands alone as a hearty dish, but you can enhance your meal with a fresh green salad or crusty bread on the side. A drizzle of balsamic reduction can add a tangy contrast to the creaminess. For a protein boost, serve it alongside grilled chicken or a flavorful bean salad. It also pairs wonderfully with some roasted garlic or herb butter spread on toasted bread.

Leftover casserole can be a functional component for lunch the next day. Simply reheat in the oven at a low temperature (around 350°F or 175°C) for about 15-20 minutes until warmed through. You can also enjoy it cold or room temperature, making it a fantastic option for potlucks or picnics.

Make-Ahead & Storage

You can prepare this casserole in advance, making it a convenient option for busy days. Assemble the layers in the baking dish, cover tightly with plastic wrap, and store it in the fridge for up to 24 hours before baking. This allows the flavors to develop even more as they meld together. If you want to freeze it, tightly wrap the uncooked casserole and store it for up to 3 months. Just make sure to thaw it overnight in the fridge before baking.

When storing leftovers, ensure the casserole is cooled completely before transferring it to an airtight container. It can be kept in the refrigerator for up to 3-4 days. To reheat, place it in the oven covered with foil, allowing about 25 minutes at 350°F (175°C), ensuring it’s heated through without drying out.

Questions About Recipes

→ Can I make this casserole ahead of time?

Yes, you can prepare the casserole a day in advance and refrigerate it. Just add an extra 10 minutes to the baking time.

→ What if I don’t have some of the vegetables listed?

You can easily substitute with whatever vegetables you have on hand! Just ensure they are similar in texture.

→ Can I make this vegan?

Absolutely! Use plant-based cream and skip the cheese or use a vegan alternative.

→ How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven for best results.

Sunday Baked Vegetable Casserole

I absolutely love making my Sunday Baked Vegetable Casserole! It’s an easy, comforting dish that’s perfect for using up seasonal vegetables. Each layer is bursting with flavor, and the creamy sauce brings everything together beautifully. I enjoy preparing this dish on lazy Sundays when the family gathers around the table. It’s wholesome, filling, and the best part is that it’s a versatile recipe — you can mix and match with whatever veggies you have on hand. Trust me, this casserole will become a family favorite!

Prep Time20 minutes
Cooking Duration45 minutes
Overall Time65 minutes

Created by: Hallie Foster

Recipe Type: Baking & Desserts

Skill Level: Intermediate

Final Quantity: 6 servings

What You'll Need

Vegetables

  1. 2 cups bell peppers, chopped
  2. 2 cups zucchini, sliced
  3. 2 cups spinach, fresh or frozen
  4. 1 cup mushrooms, sliced
  5. 1 onion, diced
  6. 2 cloves garlic, minced

For the Sauce

  1. 2 cups cream (or plant-based alternative)
  2. 1 cup cheese, shredded (optional)
  3. 1 teaspoon dried thyme
  4. 1 teaspoon dried oregano
  5. Salt and pepper to taste

Topping

  1. 1 cup breadcrumbs
  2. 2 tablespoons olive oil
  3. 1/4 cup Parmesan cheese, grated (optional)

How-To Steps

Step 01

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

Step 02

In a large skillet, heat some olive oil over medium heat. Add the onion and garlic, sauté until translucent. Then, add the bell peppers, zucchini, and mushrooms, cooking until they soften. Stir in the spinach last and remove from heat.

Step 03

In a mixing bowl, combine cream, thyme, oregano, salt, and pepper. If using cheese, mix it in as well.

Step 04

In a large baking dish, layer half of the sautéed vegetables. Pour half of the sauce over, then repeat the layers.

Step 05

In a small bowl, mix breadcrumbs with olive oil and Parmesan cheese (if using). Sprinkle this mixture over the top of the casserole.

Step 06

Cover the baking dish with foil and bake in the preheated oven for 30 minutes. Remove foil and bake an additional 15 minutes until golden brown.

Step 07

Let the casserole cool for a few minutes before serving. Enjoy your hearty and comforting dish!

Extra Tips

  1. Feel free to add protein like cooked chicken or beans to make it more filling. You can also substitute cream with a non-dairy alternative for a healthier option.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 50mg
  • Sodium: 450mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 4g
  • Sugars: 4g
  • Protein: 8g