• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Good Hearted Woman logo
  • Home
  • Recipes
    • Appetizers, Small Bites & Snacks
    • Beverages
    • Bread
    • Comfort Food
    • Ingredients & Techniques
    • Condiments
    • German Recipes
    • Main Dishes
    • Salads
    • Seafood Recipes
    • Side Dishes
    • Soups
    • Sourdough
    • Desserts & Sweets
    • 30-Minute Meals
  • Cozy Living
    • Arts & Crafts
    • For Music Lovers
  • US Travel
    • Rocky Mountains
    • Southwest
    • The South
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Cozy Living
  • Food Holidays
  • About Us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Cozy Living
    • Food Holidays
    • About Us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Main Dishes

    Cheesy Zucchini Casserole with Tomatoes

    Published: May 27, 2022 · Modified: Jul 15, 2025 · by Renée B. · This post may contain affiliate links.

    Jump to Recipe   Print Recipe
    Baked zucchini casserole with tomatoes in a crockery casserole dish, garnished with chiffonaded basil. Casserole lid leaning on the side. Pin text reads: Easy Cheesy Zucchini Casserole with Tomatoes, vegetarian • gluten-free

    Cheesy Zucchini Casserole with Tomatoes is the kind of dish that makes late summer feel like a celebration. Overflowing with garden-fresh zucchini and ripe tomatoes, this savory vegetarian bake is rich with flavor, packed with veggies, and couldn’t be easier to throw together.

    Baked zucchini casserole with tomatoes in a crockery casserole dish, garnished with chiffonaded basil. Casserole lid leaning on the side.
    Jump to:
    • Why You'll Love this Zucchini Casserole
    • Ingredient Notes
    • How to Make Cheesy Zucchini Casserole with Tomatoes
    • Helpful Tips + How to Store
    • What to Serve with Zucchini Casserole
    • Easy Cheesy Zucchini Casserole with Tomatoes

    Why You'll Love this Zucchini Casserole

    During the summer and well into the fall, tomatoes and zucchini are in plentiful supply—sometimes, in the case of zucchini, a bit too plentiful! This easy, cheesy zucchini casserole recipe is a delicious way to take full advantage of that fortunate seasonal pairing.

    This recipe is among those we fondly call the Easy-Uglies. You know what I mean; meals you can throw together at the last minute with your eyes closed. Think chili mac, hash, frittata, and stir-fry kinds of things. These meals aren't always company-pretty, but they come through every time: easy, budget-friendly, and satisfying. This easy zucchini casserole is:

    • Packed with seasonal summer veggies.
    • Vegetarian and gluten-free.
    • Easy to prep ahead.
    • Makes a great meatless main or side dish.
    • Budget-friendly and family-approved.

    What more could you ask of a simple casserole?

    Ingredient Notes

    Zucchini casserole ingredeints displayed on old baking tray: feta, zucchini, tomatoes, eggs, cream cheese, parmesan, basil, onions, butter, garlic, and pepper.
    • Zucchini: For best results, use small, young zucchini. If your zukes are larger, cut them into ½-inch cubes instead of slicing them.
    • Tomatoes: We prefer to use cherry or grape tomatoes for this recipe; however, you can use any meaty tomato. If you use full-size tomatoes, cube them instead of halving them.
    • Cream cheese: Neufchatel and mascarpone cheeses are both good substitutes for regular cream cheese.
    • Parmesan: Romano or asiago are good substitutes.
    • Feta: Cottage cheese will work, but it is important to rinse and thoroughly drain it first.
    • Onions: Any full-size red, yellow, or sweet onion will work.
    • Basil: You can use 1 tablespoon of dried basil if you don't have fresh.

    How to Make Cheesy Zucchini Casserole with Tomatoes

    Prep your oven and baking dish: Preheat your oven to 375°F (190°C). Lightly butter a 1½ or 2-quart casserole dish, or spray it with non-stick cooking spray. A shallow baking dish will give you more crispy top and edges, while a deeper dish will be a bit more custardy in the center.

    Sauté the onions and garlic: In a medium skillet, melt butter over medium heat. Add the chopped onions and cook for about 7–8 minutes, stirring occasionally, until they're soft and translucent. You want them sweet and tender, not browned.

    Add the minced garlic and cook for 1 more minute, just until fragrant. Remove from heat and set aside to cool slightly.

    Sauteed onions and garlic in a medium skillet, with a slotted wooden spoon in the mix.

    Make the creamy egg mixture: Using a whisk, beat one egg into the cream cheese until everything is relatively smooth. Whisk in the remaining eggs.

    You want to whisk one egg in first to break up the cream cheese. If you try to whisk all the eggs in at once, it is much harder to make a smooth egg and cheese mixture.

    Glass bowl with a large wire whisk, an egg and egg mixture int he bowl, and other ingredients in smaller bowls around it.

    Stir in the cheese and seasonings: Add the crumbled feta, grated parmesan, chopped fresh basil, and a few cracks of black pepper. Stir until everything is evenly combined. (Note: You likely won’t need added salt because the cheeses are salty enough.)

    Glass mixing bowl with egg mixture, plus feta, parmesan, basil, and pepper added but not yet mixed in.

    Fold in the veggies: Fold in the zucchini, tomatoes, and sautéed onions and garlic.

    Sautted onions, halved tomatoes, and sliced zucchini ready to mix to together with casserole egg mix.

    Bake until golden and set: Pour into prepared casserole dish and bake in preheated oven at 375°F (190°C) for 1 hour or until the internal temperature reaches 165°F (74°C).

    Tip: If the top starts browning too quickly, you can loosely tent it with foil for the last 15 minutes.

    Zucchini casserole ready to bake, in a crockery casserole dish.

    Let it rest: Remove from oven, cover, and let stand for at least 10 minutes before serving.

    Garnish and serve: Garnish with additional fresh basil, a sprinkling of parmesan, and a few cranks of freshly ground pepper. For an extra delicious flavor boost, drizzle with balsamic glaze.

    Helpful Tips + How to Store

    • Salt zucchini briefly and pat dry if it seems especially watery.
    • Let the casserole rest before serving so it sets properly.
    • Add a pinch of crushed red pepper flakes for a little heat.
    • Cheesy Zucchini Casserole can be stored in the refrigerator for up to 4 days. Do not freeze.

    What to Serve with Zucchini Casserole

    As a Vegetarian Main Dish:

    • Crusty bread or garlic toast – for soaking up all that cheesy goodness.
    • Green salad – something crisp and fresh with a lemon vinaigrette or balsamic dressing to balance the richness. (Try our Tuscan Panzanella Salad!)
    • Grilled corn on the cob – especially in summer, this is a perfect garden-inspired pairing.
    • Chickpea salad or lentil salad – adds protein and turns it into a hearty meatless meal.

    As a Side Dish:

    • Grilled or baked chicken – lemon herb chicken, garlic butter chicken, or even rotisserie chicken.
    • Pan-seared fish – like salmon, halibut, or cod.
    • Pork chops – a mustard or balsamic glaze pairs especially well.
    Baked zucchini casserole with tomatoes in a crockery casserole dish, garnished with chiffonaded basil. Casserole lid leaning on the side.
    Baked zucchini casserole with tomatoes in a crockery casserole dish, garnished with chiffonaded basil. Casserole lid leaning on the side.

    Easy Cheesy Zucchini Casserole with Tomatoes

    This cheesy zucchini casserole with tomatoes is a summer favorite! Packed with fresh garden veggies and creamy cheese, it bakes upgolden and flavorful. Easy to make and perfect as a vegetarian main or hearty side.
    Print Pin Add to Shopping List Go to Shopping List
    Course: Main Dish
    Cuisine: Seasonal
    Diet: Gluten Free, Vegetarian
    Prep Time:20 minutes minutes
    Cook Time:1 hour hour
    Rest Time:10 minutes minutes
    Total Time:1 hour hour 30 minutes minutes
    Servings: 6 servings
    Calories: 237kcal
    Author: Renee
    Prevent your screen from going dark

    Equipment

    • 1 medium mixing bowl
    • 1 medium skillet
    • 1 1½ quart casserole dish or 2-quart
    • 1 Whisk

    Ingredients

    US Customary - Metric
    • 1 large onion chopped; about 1½ cups
    • 2 cloves garlic finely chopped
    • 2 tablespoons butter
    • 4 large eggs
    • 2 ounces cream cheese or mascarpone; room temperature
    • 1 cup crumbled feta
    • ¼ cup grated Parmesan
    • 1 pound zucchini sliced ⅛-inch
    • 1 pound cherry or grape tomatoes halved; or larger tomatoes chopped ¾-1 inch.
    • ½ ounce fresh basil ~¼ cup chopped
    • ½ teaspoon freshly ground pepper

    Instructions

    • Preheat oven to 375°F | 190°C.
      Butter a 1½ or 2-quart casserole dish, or spray with non-stick cooking spray.
    • Melt butter in a medium skillet over medium heat.
      Add onions and cook, stirring frequently, until the are translucent; about 7-8 minutes.
      Add chopped garlic and cook 1 minute more.
      Remove from heat and set aside.
    • Using a whisk, beat one egg into the cream cheese until relatively smooth.
      Whisk in the remaining eggs.
    • Stir feta, parmesan, basil, and pepper into egg mixture.
    • Fold in zucchini, tomatoes, and sautéed onions and garlic.
    • Pour into prepared casserole dish and bake in preheated oven at 375°F | 190°C for 1 hour, or until the internal temperature reaches 165°F | 74°C.
    • Remove from oven, cover, and let stand for at least 10 minutes before serving.

    Notes

    To serve, sprinkle with additional parmesan cheese and freshly ground pepper.
    For a delicious flavor boost, drizzle with balsamic glaze.

    After baking, cheesy zucchini casserole can be stored in the refrigerator for up to 4 days. Do not freeze.

    Nutrition

    Serving: 1serving | Calories: 237kcal | Carbohydrates: 10g | Protein: 12g | Fat: 17g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 169mg | Sodium: 481mg | Potassium: 495mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1212IU | Vitamin C: 33mg | Calcium: 222mg | Iron: 2mg
    This website provides approximate nutrition information for convenience and as a courtesy only. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.
    Have you tried this recipe?Mention @TheGoodHeartedWoman or tag #thegoodheartedwoman!

    Did you like this Cheesy Zucchini Casserole recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below in the comments section! You can also stay in touch with us by following us on Pinterest, Facebook, and Instagram.

    Baked zucchini casserole with tomatoes in a crockery casserole dish, garnished with chiffonaded basil. Casserole lid leaning on the side. Pin text reads: Easy Cheesy Zucchini Casserole with Tomatoes, vegetarian • gluten-free

    Originally posted October 15, 2015. Post has been updated with new content, recipe instructions, and images to improve reader experience.

    More Main Dish Recipes

    • Two German Beef Rouladen rolls sliced on plate to show layered pinwheel, with sour cream and spätzle on the side.
      Authentic German Beef Rouladen (Rinderrouladen)
    • Bowl of cooked spaghetti noodles with a pile of baked meatballs in the center, garnished with chopped parsley.
      Classic Baked Ricotta Meatballs
    • Oven roasted turkey on a platter, encircled with sage and garnished with orange slices and pomegranate arils.
      Simply Perfect Roast Turkey
    • Closeup of pumpkin pasta garnished with parmesan and fresh sage; ready to serve.
      Creamy Pumpkin Pasta with Parmesan & Sage
    516 shares
    • Share
    • Flipboard

    About Renée B.

    Renée is self-taught home chef with a penchant for creating healthy(ish) comfort food recipes, and adapting vintage recipes for the 21st century cook. In her spare time, she writes unfinished novels and songs about cowboys.

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating





      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Raz says

      October 06, 2015 at 11:19 am

      that looks good and super easy to make. 🙂

      Reply
    2. Melinda says

      October 05, 2015 at 7:17 pm

      Mmm...another yummy possibility for all the zucchini my husband brings home from his coworkers!

      Reply
    3. Tracy says

      October 05, 2015 at 5:40 pm

      I like that name! Easy-Uglies! How fun. Those are the best kind of meals at our house. That's great your garden is still growing. Ours has slowed down too, but we're still getting a few squash each week.

      Reply
    4. Erin @ Platings and Pairings says

      October 05, 2015 at 3:21 pm

      Ooohhh - This looks great! I love that you included all of my favorite cheeses!!!

      Reply
    5. Melissa says

      October 05, 2015 at 3:20 pm

      This looks AWESOME, a great recipe I'll have to try out.

      Reply
    6. Erin says

      October 05, 2015 at 2:25 pm

      This is a great sounding recipe for dinner or brunch alike! Now if only the weather would cool down...

      Reply
    7. Pech says

      October 05, 2015 at 12:53 pm

      These are all my favorite ingredients, thanks for another way to eat up zucchini and tomatoes!

      Reply
    8. Geoff says

      October 05, 2015 at 12:23 pm

      I'm fairly certain the stove would explode if I even tried to replicate this.

      Reply
      • Renée ♥ says

        October 05, 2015 at 12:24 pm

        Pretty sure it wouldn't, Geoff. Super easy.

        Reply
    9. Catherine says

      October 05, 2015 at 11:16 am

      It turned out so pretty! Plus it looks easy - a big bonus in my book.

      Reply
    10. Meredith {MarthaChartreuse} says

      October 05, 2015 at 8:55 am

      Yum! I am amazed that we still have so many tasty, fresh, local tomatoes in the markets - I absolutely love how they burst in a dish like this.

      Reply

    Primary Sidebar

    Hi, I'm Renée!

    Welcome to The Good Hearted Woman — a cozy corner of the internet where comfort food meets modern life. From heirloom recipes and easy weeknight dinners to seasonal dishes, homemade breads, and potluck favorites, we share the kind of food that brings people together.

    When we’re not in the kitchen, you’ll find us hosting guests at Parkside Acoustic Bed & Breakfast, our music-themed B&B in Ashland, Oregon — where good food and warm hospitality go hand in hand.

    More about Me & Mr B →
    • A round-cut piece of blueberry buckle on a plate, with a dollap of yogurt and a sprinkle of fresh blueberries on the side. The remaining unserved buckle is in the background.
      Old-fashioned Blueberry Buckle (Moist Cake with Crumb Topping)
    • Nine-panel collage showing images from rhubarb recipe roundup.
      15 Delicious Straight-Up Rhubarb Recipes (Plus Freezing Tips)
    • A chilled slice of no-bake chocolate éclair cake resting on a blue plate beside a dessert fork, highlighting the creamy vanilla and chocolate layers.
      No-Bake Chocolate Eclair Cake (Old-Fashioned Icebox Dessert)
    • Breakfast casserole muffin on a plate with arugula and chopped avocado.
      Tater Tot Breakfast Casserole Muffins
    • A bowl of pecan granola in a small bowl, setting on an outdoor bistro table.
      Healthy Maple Pecan Granola
    • Two German Beef Rouladen rolls sliced on plate to show layered pinwheel, with sour cream and spätzle on the side.
      Authentic German Beef Rouladen (Rinderrouladen)

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Statement
    • Terms & Conditions
    • Accessibility Statement

    Follow

    • Sign Up! for emails and updates
    • Facebook
    • Pinterest
    • Instagram
    • Twitter

    Contact

    • Contact
    • Meet Me & Mr B

    Content on this website may contain affiliate links, including Amazon affiliate links, which means we earn from qualifying purchases. Please check out our privacy Policy for more details.

    Copyright © 2025 The Good Hearted Woman. All rights reserved.

    We Value Your Privacy
    We use cookies to make this website a better place. Cookies help to provide a more personalized experience and relevant advertising for you, and web analytics for us. To learn more about the different cookies we use, check out our Cookie Policy.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}
    We Value Your Privacy
    We use cookies to make this website a better place. Cookies help to provide a more personalized experience and relevant advertising for you, and web analytics for us. To learn more about the different cookies we use, check out our Cookie Policy.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}
    516 shares
    516 shares