Cheesy Baked Zucchini Casserole
Only a few simple ingredients… one amazing dinner! Every bite of this Cheesy Baked Zucchini Casserole is tender, creamy, cheesy, and packed with delicious garlic-herb flavor. Thinly sliced zucchini is layered in a baking dish, generously covered with melted cheese, seasoned with Italian herbs, and baked until bubbling and beautifully golden.
It’s an easy side dish or light vegetarian dinner that comes together with minimal preparation. The zucchini becomes tender and flavorful while the cheese creates irresistible golden, crispy edges.
 Description
If you’re looking for an easy way to turn everyday zucchini into something the whole family will enjoy, this recipe is a perfect choice.
The secret is simple: fresh zucchini + cheese + garlic + herbs + oven heat.
The zucchini is sliced into rounds, lightly seasoned, arranged in a baking dish, and topped with plenty of shredded cheese. As it bakes, the zucchini releases some of its natural moisture, while the cheese melts into the spaces between the slices and develops golden-brown spots on top.
The result is a comforting vegetable casserole with soft, juicy zucchini underneath and a deliciously cheesy, lightly crisp topping.
You can serve it alongside grilled chicken, baked fish, steak, or roasted meats—or enjoy a generous portion on its own for a simple meatless meal.
 Ingredients
For the Zucchini
- 4 medium zucchini
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ÂĽ teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
Optional Ingredients
- ½ teaspoon dried oregano
- ÂĽ teaspoon red pepper flakes
- ÂĽ cup shredded cheddar cheese
- 2 tablespoons cream cheese for extra creaminess
- 1 tablespoon fresh basil, chopped
- 1 tablespoon fresh lemon juice
 Servings & Timing
Servings: 6
Prep Time: 15 minutes
Cook Time: 30–35 minutes
Total Time: Approximately 45–50 minutes
 Instructions
1. Preheat the Oven
Preheat your oven to 400°F (200°C).
Lightly grease a 9Ă—13-inch baking dish with olive oil or nonstick cooking spray.
Set it aside while you prepare the zucchini.
2. Prepare the Zucchini
Wash the zucchini thoroughly and pat them dry.
Trim both ends.
Slice the zucchini into rounds approximately ÂĽ-inch thick.
Try to keep the slices relatively uniform in thickness. This helps them cook evenly.
You don’t need to peel the zucchini—the green skin adds color, texture, and nutrients.
3. Remove Excess Moisture
Zucchini contains a lot of water, so this step is particularly helpful.
Place the sliced zucchini in a large bowl and sprinkle lightly with salt.
Let it sit for approximately 10 minutes.
You may notice moisture collecting in the bowl.
Pat the zucchini dry with paper towels or a clean kitchen towel.
This helps prevent the finished casserole from becoming excessively watery.
4. Season the Zucchini
Place the dried zucchini slices into a large bowl.
Add:
- Olive oil
- Minced garlic
- Italian seasoning
- Garlic powder
- Black pepper
Toss gently until the slices are evenly coated.
Because Parmesan and mozzarella already contain salt, be careful about adding additional salt at this stage.
 5. Layer the Zucchini
Arrange a layer of zucchini slices in the prepared baking dish.
Slightly overlap the slices if desired.
Sprinkle some mozzarella and Parmesan over the zucchini.
Add another layer of zucchini and repeat.
Finish with a generous layer of mozzarella and Parmesan on top.
Don’t worry if the zucchini doesn’t form perfectly organized rows—the dish will become beautifully golden and bubbly as it bakes.
 6. Bake
Cover the baking dish loosely with aluminum foil.
Bake for approximately 20 minutes.
Remove the foil and continue baking for another 10–15 minutes.
The zucchini should be tender and the cheese should be melted and bubbling.
 7. Brown the Cheese
For an extra-golden topping, switch the oven to broil for approximately 1–2 minutes.
Watch the casserole closely because the cheese can brown very quickly under the broiler.
Remove when the top is beautifully golden with a few crispy edges.
 8. Garnish and Rest
Remove the casserole from the oven.
Sprinkle fresh chopped parsley over the top.
Let it rest for 5–10 minutes before serving.
This gives the cheese time to set slightly and allows some of the moisture to redistribute.
Serve warm.
 Important Recipe Notes
Choose Firm Zucchini
Look for medium-sized zucchini that feel firm and have smooth, unblemished skin.
Very large zucchini can contain more seeds and moisture.
Don’t Slice Too Thin
Very thin slices can become overly soft during baking. Around ÂĽ inch works well.
Remove Excess Moisture
This is one of the most important steps for achieving a delicious casserole rather than a watery one.
Don’t Overcrowd the Dish
If the zucchini is piled extremely high, it will release more moisture and may steam rather than roast.
Use Freshly Shredded Cheese
Freshly shredded mozzarella usually melts more smoothly than some pre-shredded varieties.
Watch the Broiler
The final browning step happens quickly. Stay nearby and watch the cheese carefully.
 Make It Extra Creamy
If you want an especially creamy version, soften 2 tablespoons of cream cheese and mix it with a few tablespoons of Greek yogurt.
Spread small spoonfuls between the zucchini layers before adding the mozzarella.
This creates a richer, creamier casserole.
Another option is to add a few tablespoons of ricotta between the layers.
 Make It Spicy
For a little heat, add:
- ¼–½ teaspoon red pepper flakes
- A pinch of cayenne
- Thinly sliced jalapeño
- A little crushed chili
The mild zucchini and creamy cheese work beautifully with a little spice.
 Mediterranean-Style Variation
Turn this into a Mediterranean-inspired zucchini bake by adding:
- Crumbled feta
- Kalamata olives
- Cherry tomatoes
- Fresh oregano
- Fresh parsley
- Garlic
- A drizzle of extra-virgin olive oil
You can replace part of the mozzarella with feta for a tangier flavor.
Add Tomatoes
Thinly sliced tomatoes make a wonderful addition.
Layer zucchini and tomato slices together, then sprinkle each layer with mozzarella and herbs.
Because tomatoes also contain a lot of water, pat them dry before layering and avoid adding too many.
 Add Spinach
For extra vegetables, add approximately 2 cups fresh spinach.
Sauté the spinach briefly with garlic until wilted.
Squeeze out excess moisture, then layer it between the zucchini and cheese.
This creates a delicious spinach-zucchini-cheese combination.
 Add Chicken
To turn this side dish into a complete dinner, add cooked shredded chicken.
Layer approximately 2 cups cooked shredded chicken between the zucchini slices.
You can also use leftover grilled chicken or rotisserie chicken.
Make sure any chicken added is already fully cooked before assembling the casserole.
 What to Serve With It
This cheesy zucchini bake pairs with almost anything.
With Chicken
Serve alongside:
- Grilled chicken breast
- Lemon herb chicken
- Garlic chicken
- Roasted chicken thighs
With Seafood
Try it with:
- Baked salmon
- Grilled shrimp
- Garlic butter fish
- Baked white fish
With Meat
It also works beautifully with:
- Grilled steak
- Turkey meatballs
- Lean beef
- Roasted pork
For a Vegetarian Meal
Serve with:
- Chickpeas
- Lentils
- Quinoa
- Greek salad
- Hummus
- Crusty whole-grain bread
 Meal Prep
This recipe works well for meal preparation.
Prepare the casserole as directed and divide the cooled leftovers into individual containers.
Store in the refrigerator for up to 3–4 days.
Reheat individual portions in the microwave for convenience, or use an oven or air fryer for a better cheesy texture.
Oven Reheating
Heat at 350°F (175°C) for approximately 10–15 minutes.
Air Fryer
Reheat individual portions at 350°F (175°C) for approximately 4–6 minutes.
 Can You Freeze Cheesy Zucchini Bake?
You can freeze it, although zucchini may become softer after thawing because of its high water content.
For best results, allow the casserole to cool completely.
Transfer individual portions to freezer-safe containers.
Freeze for up to approximately 2 months for best quality.
Thaw overnight in the refrigerator and reheat in the oven.
 Approximate Nutritional Information
Values depend on the exact amount and type of cheese used.
Approximate per serving, based on 6 servings:
- Calories: 230–280
- Protein: 13–16 g
- Carbohydrates: 8–11 g
- Fat: 17–20 g
- Fiber: 2–3 g
- Sugar: 4–6 g
- Sodium: approximately 450–650 mg
These values are estimates and can vary depending on brands, portion sizes, and optional ingredients.
 Potential Benefits
 Vegetable-Rich
Zucchini provides fiber and a variety of vitamins and minerals while keeping the dish naturally vegetable-forward.
 Protein
Mozzarella and Parmesan contribute protein, helping make the dish more satisfying.
 Calcium
The cheese provides calcium, an important mineral for maintaining normal bones and teeth.
 Olive Oil
Extra-virgin olive oil contributes predominantly unsaturated fats.
 Flavor Without Complexity
Garlic and Italian herbs add plenty of flavor without requiring a complicated sauce.
These are general nutritional observations and are not medical advice.
 Frequently Asked Questions
Why is my zucchini casserole watery?
Zucchini naturally contains a large amount of water. Salting the slices briefly and patting them dry before baking can help. Avoid overcrowding the dish as well.
Should I peel the zucchini?
No. The skin is edible and helps the slices hold their shape.
Can I use yellow squash?
Absolutely. Yellow summer squash can be substituted for some or all of the zucchini.
Can I use frozen zucchini?
Fresh zucchini is strongly recommended. Frozen zucchini tends to release considerably more water and may result in a softer casserole.
What cheese melts best?
Mozzarella is excellent for a stretchy, gooey topping. Parmesan adds a salty, nutty flavor and helps create golden edges.
Can I use cheddar?
Yes. Cheddar gives the casserole a stronger, richer flavor.
Can I make this without Parmesan?
Yes. Simply replace the Parmesan with additional mozzarella or another cheese of your choice.
Can I add breadcrumbs?
Yes. Sprinkle ¼–½ cup seasoned breadcrumbs over the cheese before baking for a crispy topping.
Can I prepare it ahead of time?
Yes. You can assemble the casserole several hours ahead, cover it, refrigerate it, and bake when ready. For the best texture, avoid preparing it too far in advance because the zucchini will continue releasing moisture.
Is this recipe vegetarian?
Yes, the basic recipe is vegetarian.
Is it gluten-free?
Yes, the basic recipe is naturally gluten-free. If adding breadcrumbs, use certified gluten-free breadcrumbs if needed.
Can I make it dairy-free?
Yes, use your preferred dairy-free mozzarella and Parmesan alternatives.
How do I make the top extra crispy?
Use freshly shredded cheese, avoid covering the dish during the final stage, and broil for 1–2 minutes at the end.