Zucchini Tomato Casserole with Bread Crumb Topping, melty mozzarella and delicious Parmesan cheese is an amazing layered vegetable casserole bake that will make you excited to eat your veggies!

The casserole is double stacked with two pieces for a striking presentation
You won’t believe how good layers of zucchini, tomatoes, and cheese can really taste all rolled up into crunchy bread topping making this crazy delicious baked tomato zucchini casserole.
This layered casserole takes the simplest of vegetables and turns them into an amazing casserole side dish that will have you enjoying piece after piece.
Casserole recipes are hands down some of the best ways to fill up a plate and with amazing flavorful options like spinach casserole and broccoli cheese casserole, its as simple as picking a vegetable and get baking.
Baked Tomato Zucchini Casserole
Just remember when you are cooking that this tomato zucchini casserole bake is best to rest (to allow it to solidify a bit after cooking) for about 5-8 minutes, and then cut into serving pieces to prevent toppling.
As far as serving as a side, tomato zucchini casserole is great along side simple baked chicken or even as a vegetarian dinner option alone.
This recipe is delicious, filling and totally as good as a restaurant!
Scroll to the bottom for a printable version of this post, including all measurements and instructions, so you can follow along in your kitchen without being on your phone.
Here is what you need to gather to get started:
- shredded mozzarella cheese
- Parmesan cheese
- garlic powder
- basil
- oregano
- salt and pepper
- zucchini squash
- tomatoes
- butter
- fine bread crumbs (Panko is best)
RELATED RECIPES: Zucchini Bread, Stuffed Bell Pepper Casserole, Spinach Casserole, Shrimp and Asparagus Casserole, Broccoli Ham Casserole, Chicken Casserole with Ritz Crackers
Tomato Zucchini Casserole Recipe Variations
I like to keep this casserole super simple, but you could also test adding yellow squash or red onions for a twist.

The best way to not get flustered in a recipe is to make sure you cut and prep before you start.
Need Protein? Add Ground Beef or Sausage
Looking to turn your vegetable casserole bake into a full meal with protein?
While this recipe is fantastic on its own as a great side dish, you can also layer in some cooked beef, cooked sausage or cooked shredded chicken to create an unforgettable dinner!
Layered Zucchini and Tomato Casserole Bake
Preheat oven to 375 and grease a 9×9 baking dish with nonstick cooking spray. Set aside.
In a small bowl, add cheese and spices. Mix well. Season with salt and pepper.
Set aside.
Place zucchini in a single layer in the bottom of the prepared pan.
Sprinkle with 1/4 of the cheese mixture.
Top with tomatoes, in a single layer and 1/4 of the cheese mixture.
Repeat layers.

Simply layer your zucchini squash, cheese, tomatoes and repeat until top of casserole dish
Add melted butter and bread crumbs together and mix well.
Sprinkle on top of baking dish.

Create a crumb based topping for a perfect crunch
Cover with foil and bake for 25 minutes.

The last layer of this Italian inspired casserole is bread crumbs
Remove foil and bake for an additional 20 minutes or until vegetables are tender and top is crusty.
Let stand 5 minutes before cutting into slices and serving.

Stacked two pieces of vegetable bake to really dive down into the delicious layers of tomato and zucchini
Make sure you come back and tell me any changes you made, if you loved it and always be sure to share with me your pictures on social media by tagging with #SaltySideDish

Zucchini Tomato Casserole with Crumb Topping
Ingredients
- 1-1/2 cups shredded mozzarella cheese
- 1/2 cup shredded Parmesan cheese
- 2 teaspoons garlic powder
- 1 teaspoon basil
- 1 teaspoon oregano
- salt and pepper
- 2 zucchini squash - sliced thin
- 4-5 to matoes - sliced
- 2 tablespoons butter - melted
- 3/4 cup fine bread crumbs
Instructions
- Preheat oven to 375 and grease a 9x9 baking dish with nonstick cooking spray. Set aside.
- In a small bowl, add cheese and spices. Mix well. Season with salt and pepper. Set aside.
- Place zucchini in a single layer in the bottom of the prepared pan. Sprinkle with 1/4 of the cheese mixture. Top with tomatoes, in a single layer and 1/4 of the cheese mixture. Repeat layers.
- Add melted butter and bread crumbs together and mix well. Sprinkle on top of baking dish.
- Cover with foil and bake for 25 minutes.
- Remove foil and bake for an additional 20 minutes or until vegetables are tender and top is crusty.
- Let casserole stand 5 minutes before cutting into slices and serving.