The perfect mix of fresh and cozy, this zucchini casserole recipe combines garden fresh zucchini and juicy tomatoes under a golden, cheesy panko topping. It’s a veggie-forward meal or side dish!

This post may contain affiliate links. Please read our disclosure policy.
A Versatile Casserole Recipe
Easy Baked Zucchini has been a go-to side dish for us forever. It’s effortless and so delicious. I wanted to create a zucchini casserole that was light but flavorful and made the veggies the star of the dish (and not loaded down with bread etc).

Ingredients
ZUCCHINI
The zucchini for this recipe doesn’t need to be peeled (or salted). Simply rinse and slice.
TOMATOES
I like using Roma tomatoes in this recipe, they add great flavor but hold up well to baking and aren’t watery. You can use any ripe tomato, try to choose one with a similar diameter to the zucchini you’re using.
TOPPING
I love a crisp topping over this casserole. A combination of panko bread crumbs and parmesan cheese is the perfect addition. Fresh herbs are added after baking for lots of flavor.

This baked zucchini casserole goes well with simple summertime fare and makes a nice substitute for a tossed salad. Serve it with grilled chicken breasts, hamburgers, or sausages.
How to Make Zucchini Casserole
- Cook onion in olive oil until tender. Toss zucchini with olive oil and seasonings.
- Alternate zucchini and tomatoes in a casserole dish (similar to how you would stack a ratatouille). Bake 20-25 minutes.
- Prepare topping & sprinkle over top.
- Bake until veggies are soft & topping is golden brown!

Tips for Casserole
- Zucchini casserole tastes best eaten fresh from the oven. Because zucchini is so watery, it really doesn’t take very well to freezing. You’re likely to find it becomes just too mushy to be appetizing.
- If you want your veggies softer but your topping is browned, loosely place a small square of foil over top to keep it from browning too much.
- Leftovers can be refrigerated for up to 3 days and reheated in a microwave.

More Summer Favorites
- Easy Squash Casserole
- Greek Salad
- Easy Fresh Gazpacho
- Easy Layered Ratatouille
- Garden Fresh Bruschetta
Did you enjoy this Zucchini Casserole? Be sure to leave a comment and a rating below!

Equipment
Ingredients
- 1 pound Roma tomatoes sliced ¼” thick
- 1 ½ pounds zucchini sliced ½” thick
- ½ teaspoon Italian seasoning
- 1 ½ tablespoons olive oil
- 1 clove garlic minced
- salt and pepper to taste
- chopped fresh parsley and basil, for serving
Topping
- 1 tablespoon olive oil
- ½ onion finely chopped
- ¼ cup bread crumbs
- 2 tablespoons melted butter
- ¼ cup shredded Parmesan cheese
- ⅔ cup shredded mozzarella cheese
Instructions
- Preheat oven to 375°F.
- For the topping, cook onion in olive oil until tender, about 5 minutes. Set aside.
- Slice tomatoes and place on paper towels to absorb liquid, about 2 to 3 minutes.
- Combine zucchini, Italian seasoning, olive oil and garlic in a bowl. Toss well and season with salt and pepper.
- Alternate zucchini and tomatoes in stacks. Place the stacks on their sides in a 2 ½ qt baking dish or 9×13 pan. Cover with foil and bake 25 minutes.
- Meanwhile, combine all topping ingredients in a small bowl, including the onions from above, and mix well.
- Remove foil from casserole and top with the topping mixture. Bake uncovered for an additional 20 minutes or until zucchini is tender.
- Sprinkle with fresh herbs and serve warm.
Notes
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.
Got Zucchini?
- Parmesan Chicken Foil Packets – Reader favorite!
- Easy Zoodles (Zucchini Noodles) – Easy low carb option!
- Grilled Zucchini – Great summer side dish
- Pumpkin Zucchini Bread – Super moist!
- Crispy Zucchini Fries (oven baked) – Delicious!











I added tomato sauce on the bottom as suggested. Absolutely delicious! It did take double the time to cook though but I like my zucchini soft.
I’m so glad you loved it!