Vegetarian Mushroom and Zucchini Casserole Recipe
The Vegetarian Mushroom and Zucchini Casserole is a cozy, comforting Italian-inspired baked dish layered with tender sliced zucchini, earthy sautéed mushrooms, caramelized onions, garlic, fresh herbs like thyme and basil, and a creamy ricotta-Parmesan mixture or light tomato sauce base.
Topped with golden breadcrumbs or extra cheese, it’s baked until bubbly and golden—delivering rich umami, fresh veggie brightness, and satisfying texture in every scoop. Perfect for meatless dinners or sides.
Why You’ll Love This Recipe
This Vegetarian Mushroom and Zucchini Casserole is the ultimate hug-in-a-dish—simple ingredients transformed into something hearty, flavorful, and deeply satisfying without any meat.
As an experienced chef, I love how the zucchini stays tender yet structured, mushrooms bring deep savory earthiness, and the cheesy-herb topping creates that irresistible golden crust. It’s naturally vegetarian, easy to make gluten-free or vegan-adaptable, packed with nutrients from fresh produce, and feels like a lighter take on classic Italian casseroles.
Great for weeknight dinners, potlucks, meal prep, or using garden zucchini overflow—it’s make-ahead friendly, reheats beautifully, and pairs wonderfully with crusty bread, salad, or grilled proteins. The flavors meld in the oven for that cozy, home-cooked magic everyone craves.
Vegetarian Mushroom and Zucchini Casserole Recipe
Layered zucchini, mushrooms, garlic, herbs, and cheesy topping—cozy vegetarian Italian casserole!
Ingredients
- 4-5 medium zucchini, thinly sliced (about 2 lbs / 900g)
- 1 lb (450g) mushrooms (cremini or mixed), sliced
- 1 large onion, thinly sliced
- 3-4 garlic cloves, minced
- 3 tablespoons extra-virgin olive oil (divided)
- 1 cup ricotta cheese (or vegan alternative)
- ¾ cup freshly grated Parmesan cheese (divided)
- 1 teaspoon fresh thyme leaves (or ½ tsp dried)
- ¼ cup fresh basil, chopped (plus extra for garnish)
- Salt and black pepper, to taste
- ½ cup breadcrumbs (panko preferred)
- Optional: 1 egg (for binding ricotta); ½ cup shredded mozzarella
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish—get excited for this cozy veggie-packed bake!
- Heat 2 tablespoons olive oil in a large skillet over medium-high—add sliced mushrooms in batches if needed; sauté 6-8 minutes until golden and moisture evaporates.
- Add sliced onion and minced garlic to the mushrooms—cook 4-5 minutes until onions soften and everything smells incredible; season with salt, pepper, and thyme.
- While veggies cook, lightly salt zucchini slices and let sit 10 minutes—pat dry thoroughly with paper towels to remove excess moisture.
- In a bowl, mix ricotta with half the Parmesan, chopped basil, a pinch of salt/pepper, and egg (if using)—stir until creamy and flavorful.
- Spread half the zucchini slices in an even layer at the bottom of your prepared baking dish—season lightly with salt and pepper.
- Spoon half the mushroom-onion mixture over the zucchini—dollop half the ricotta mixture on top and spread gently.
- Repeat layers: remaining zucchini, remaining mushroom mixture, remaining ricotta—finish with any optional mozzarella shreds for extra gooeyness.
- Toss breadcrumbs with remaining 1 tablespoon olive oil and reserved Parmesan—sprinkle evenly over the top for that golden, crunchy finish.
- Bake 35-40 minutes until bubbling, zucchini tender, and top golden brown—let rest 10 minutes, garnish with fresh basil, slice, and serve warm with love!
Notes
Salt zucchini ahead to avoid watery casserole—pat dry well. Use fresh herbs for best aroma—add basil post-bake if possible. Vegetarian by default—vegan with plant-based swaps. Great with crusty bread or green salad. High-quality Parmesan elevates flavor dramatically.
Nutrition Information
Yield
6Serving Size
1Amount Per Serving Calories 369Total Fat 21gSaturated Fat 8gUnsaturated Fat 13gCholesterol 40mgSodium 763mgCarbohydrates 27gFiber 3gSugar 4gProtein 19g
The recipes and nutritional information on Yum Tonight are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.
Recipe Tips and Tricks
Slice zucchini evenly (about ¼-inch thick) and lightly salt to draw out moisture—pat dry before layering to prevent sogginess. Sauté mushrooms on high heat without overcrowding for golden browning and concentrated flavor.
Use fresh herbs where possible—add delicate ones like basil at the end to preserve aroma. For extra crisp topping, mix breadcrumbs with olive oil and Parmesan before sprinkling. Let casserole rest 10 minutes after baking for cleaner slices. If using ricotta, mix with egg for better binding (omit for vegan).
Taste layers as you go—season generously since veggies release liquid. Bake in a shallow dish for more surface area and better browning. For lighter version, skip heavy cheese and use tomato sauce base.
Ingredients Notes
- Zucchini: Fresh medium zucchini—firm, unblemished; slice uniformly for even cooking; provides mild sweetness and moisture.
- Mushrooms: Cremini (baby bella) or mixed (shiitake, button)—earthy umami; clean with damp cloth, slice thick to hold texture.
- Onions & Garlic: Yellow onion for sweetness when caramelized; fresh garlic minced for aromatic punch.
- Cheese: Ricotta for creamy base, Parmesan for nutty saltiness—use fresh-grated Parmigiano-Reggiano for best flavor.
- Herbs: Fresh thyme (earthy) and basil (bright)—dried oregano works in pinch.
- Olive Oil: Extra-virgin for sautéing—fruity Italian oil enhances Mediterranean notes.
- Topping: Breadcrumbs (panko for crunch) mixed with cheese and oil—optional mozzarella for extra melt.
- Optional: Tomato sauce or diced tomatoes for saucy version; egg to bind ricotta layer.
Variations and Substitutions
Keep Italian essence or customize! Add spinach, bell peppers, or eggplant for more veggies. For tomato-forward, layer with marinara or fresh tomatoes. Swap ricotta for cottage cheese, goat cheese, or vegan ricotta. Use mozzarella or provolone shreds on top for cheesier pull.
Gluten-free? Use GF breadcrumbs or almond flour topping. Vegan? Plant-based cheese and skip egg. For lighter, use Greek yogurt instead of ricotta. Add sun-dried tomatoes or olives for briny depth.
Make it heartier with lentils or quinoa. In fall, include roasted butternut squash. For spicy kick, add red pepper flakes. Keep layers balanced—don’t overdo wet ingredients.
Storage Options
Best fresh, but store leftovers in airtight container in fridge up to 4 days. Reheat covered in 350°F oven 15-20 minutes (remove foil last 5 minutes for crisp top). Microwave individual portions 2-3 minutes.
Freeze baked casserole up to 2 months—thaw in fridge overnight and reheat in oven. Assemble unbaked up to 1 day ahead (refrigerate); bake fresh. Avoid freezing raw zucchini layers—texture suffers.
Dish Gallery


















Please share this Vegetarian Mushroom and Zucchini Casserole Recipe with your friends and do a comment below about your feedback.
We will meet you on next article.
Until you can read, Vegetarian Mushroom and Tomato Tart Recipe