This post may contain affiliate links. Please read our disclosure policy.

This delicious Zucchini Casserole is a cheesy, creamy, and comforting side dish made with fresh zucchini and yellow squash, mayonnaise, sour cream, panko breadcrumbs, and lots of cheese. It’s so easy to make and pairs perfectly with all your dinnertime favorites like chicken, beef, or fish.

White baking dish filled with baked zucchini casserole topped with panko breadcrumbs and shredded melted cheese.

Cheesy Zucchini Casserole

This cheesy, creamy, comforting zucchini casserole is impossible to resist. One bite and poof, the entire thing is gone—probably inside your belly.

Like cauliflower, zucchini is mild and super versatile, making it the perfect vegetable for casseroles, picky kiddos, or anyone hoping to fill their dinner plates with extra greens.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Made with super simple ingredients like fresh zucchini, mayonnaise, sour cream, and plenty of cheese, this incredible zucchini casserole is guaranteed to please everyone! Serve it as a low-carb side dish with your favorite main dishes, or add it to your holiday meal plan.

Seven raw zucchini

Key Ingredients and Substitutions

Find the printable recipe with measurements in the recipe card below.

  • Zucchini: It is really hard to give the exact number of zucchini (or zucchini plus yellow squash) you’ll need to make this casserole. At a minimum, you’ll need four medium-sized zucchini. I always make sure to have one extra squash on hand, just in case.
  • Butter: To sauté the garlic and onion. Olive oil can also be used.
  • Garlic: Freshly minced garlic is added for flavor.
  • Onion: Sautéed yellow onion adds extra savory flavor.
  • Sour Cream: For creamy, tangy flavor. Full-fat sour cream is recommended.
  • Mayonnaise: The mayonnaise mixes with creamy sour cream and melted cheese for a rich and decadent sauce.
  • Egg: Helps thicken the sauce.
  • Cheese: This recipe calls for freshly grated parmesan, cheddar, and mozzarella cheese.
  • Panko Breadcrumbs: For the crispy buttery topping.

Is it Keto?

Not quite. However, you can easily make it keto by skipping the panko breadcrumbs entirely or replacing them with a keto-approved alternative like fried pork panko.

Glass bowl filled with sliced zucchini.

How to Make Zucchini Casserole

1. Preheat the oven and spray a 1.5 quart (1.5L) casserole dish with non-stick cooking spray.

2. Prepare the zucchini: Zucchini is made up of 95% water. To prevent a watery, mushy, soggy casserole, we need to salt and drain the zucchini for at least 30 to 45 minutes before cooking. Slice the zucchini into 1/4-inch rounds, toss in 1-2 teaspoons salt, and place in a colander set inside the sink. After they have drained, transfer the zucchini to a clean kitchen towel lined with paper towels. Gently pat the zucchini dry.

3. Saute the onions: Cook the onions and garlic in butter or olive oil until softened, then set aside to cool.

4. Prepare the creamy cheese mixture: Combine the sour cream, mayonnaise, eggs, grated parmesan cheese, ½ cup of shredded cheddar cheese, and ½ cup of mozzarella cheese in a large bowl. Add the cooled onions and mix well. Additional salt is not needed.

Oval-shaped casserole dish filled with rows of sliced zucchini and yellow squash.
Oval-shaped casserole dish filled with rows of sliced zucchini and yellow squash and topped with a creamy mixture made of sour cream, mayonnaise, and shredded cheese.

5. Assemble: Arrange the zucchini slices in overlapping rows (see image). Pour the creamy onion and cheese mixture over the top and smooth the surface with a wooden spoon.

6. Bake for 20 minutes, then carefully remove from the oven. Meanwhile, as the casserole is baking, melt the remaining two tablespoons of butter in a small bowl and combine with the panko breadcrumbs.

7. Top with the panko and cheese and continue to bake for an additional 20-25 minutes.

What to Serve with Zucchini Casserole

This zucchini casserole is the perfect side dish for baked salmon or pan-seared steak. It’s also great for holidays and family gatherings. In fact, it’s recently become a must-have addition to our Thanksgiving table.

Wooden spoon scooping cheesy zucchini casserole from a white casserole dish.

Storage and Freezing

Transfer leftovers to an airtight container and place in the refrigerator for up to 3-4 days. Reheat in the microwave or in the oven preheated to 350 degrees F until heated through.

Freezing is not recommended, as the texture will change too much after thawing.

More Zucchini Recipes

Tools for this Recipe

Check out all of my kitchen essentials here:

White baking dish filled with baked zucchini casserole topped with panko breadcrumbs and shredded melted cheese.

Creamy baked zucchini casserole in a white casserole dish and filled with rows of sliced zucchini and yellow squash and topped with a golden crust of panko breadcrumbs, and shredded cheese.
4.86 from 267 votes

Zucchini Casserole Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This delicious Zucchini Casserole is a cheesy, creamy, and comforting side dish made with fresh zucchini and yellow squash, mayonnaise, sour cream, panko breadcrumbs, and lots of cheese.
Prep: 45 minutes
Cook: 40 minutes
Total: 1 hour 25 minutes
Servings: 8 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 4 medium zucchini squash, (sliced in 1/4" thick slices) see notes
  • salt
  • 4 tablespoon butter, divided
  • 1 yellow onion, finely chopped
  • 2 cloves garlic, minced
  • ¼ black pepper
  • ½ cup sour cream
  • ½ cup mayonnaise
  • 2 eggs, slightly beaten
  • ½ cup grated parmesan cheese
  • 1 cup shredded cheddar cheese, divided
  • ½ cup shredded mozzarella cheese
  • 1 cup panko breadcrumbs

Instructions 

  • Preheat the oven to 375 degrees Fahrenheit. Spray a 1.5 quart (1.5L) casserole dish with non-stick cooking spray.
  • Place the sliced zucchini in a large colander set over the kitchen sink. Toss the zucchini with salt (approximately 1-2 teaspoons). Drain the zucchini for at least 30-45 minutes. This step prevents us from ending up with a watery, soggy casserole. After the zucchini has drained, transfer them to a clean kitchen towel lined with paper towels. Gently pat the zucchini dry. Set aside.
  • As the zucchini slices drain, soften the onions. Add two tablespoons of butter to a medium skillet set over medium heat. Add the onions and cook, often stirring to prevent burning, until the onions have softened. At the last minute, add the minced garlic and black pepper. Mix well to combine, then remove from heat. Set aside to cool completely.
  • In a large bowl combine the sour cream, mayonnaise, eggs, grated parmesan cheese, ½ cup of shredded cheddar cheese, and ½ cup of mozzarella cheese. Once the onion and garlic mixture has cooled to room temperature, combine with the cheese mixture.
  • Transfer the drained zucchini slices to the prepared baking dish. Arrange in several overlapping rows. Additional salt is not needed.
  • Pour the creamy onion and cheese mixture directly over the top of the zucchini slices. Use a wooden spoon or spatula to smooth the surface.
  • Transfer to the oven and bake for 20 minutes.
  • Melt the remaining two tablespoons of butter in a small bowl in the microwave and combine with the panko breadcrumbs.
  • Carefully remove the casserole from the oven. Top with the panko breadcrumbs and the remaining half cup of shredded cheddar cheese. Return to the oven to bake for an additional 20-25 minutes, or until the cheese is melted and bubbly and the breadcrumbs are golden brown.

Notes

  • It is really hard to give an exact number of zucchini (or zucchini plus yellow squash) that you’ll need to make this casserole. At a minimum, you’ll need 4 medium-sized zucchini. I always make sure to have one extra squash on hand just in case.
  • Leftovers: Keep leftovers stored in an airtight container in the refrigerator for up to 4 days. Reheat in the oven preheated to 350 degrees F or in the microwave until heated through.
  • I do not recommend freezing. 
  • To make this recipe gluten-free, you may either omit the breadcrumbs or purchase breadcrumbs that are certified gluten-free.

Nutrition

Calories: 348kcal | Carbohydrates: 12g | Protein: 11g | Fat: 29g | Saturated Fat: 12g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 95mg | Sodium: 463mg | Potassium: 359mg | Fiber: 2g | Sugar: 4g | Vitamin A: 772IU | Vitamin C: 19mg | Calcium: 248mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

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

Recipe Rating




4.86 from 267 votes (255 ratings without comment)

28 Comments

  1. Diane Achimon says:

    5 stars
    Made this twice now….Wouldn’t change a thing!

    1. Jessica Randhawa says:

      I love hearing that, Diane ๐Ÿ˜€

  2. GMJ says:

    5 stars
    Good recipe ! Just letting you know that the 1.5 casserole dish you tagged is no longer available on Amazon. You may want to choose another one to keep getting credits for it. I have a 6.5 x 10 in that worked well. I may try a 9×13 next time to have more topping??? Thoughts or adjustment needed??

    1. Jessica Randhawa says:

      Thanks GMJ. Using a 9ร—13 dish for a zucchini casserole originally designed for a 1.5 qt dish will significantly alter the dish’s depth, likely making it thinner and potentially affecting cooking times and texture. You may need to adjust the cooking time downwards to prevent overcooking, and consider increasing the amount of topping to ensure an even layer across the larger surface area. Monitoring the casserole closely during cooking will be key to making these adjustments successfully.

  3. Susan Faggard says:

    5 stars
    Excellent recipe. Was concerned about the residual salt in zucchini. Did rinse it twice. I did use Italian panko which added a great flavor. Combination of the sauce was very creamy.

    1. Jessica Randhawa says:

      I appreciate your excellent feedback, Susan ๐Ÿ˜€

    2. Brian says:

      5 stars
      Hello Jessica Brian, here. I am a man who cannot. eat onions. So, I make recopies and do not add the onion and they are great and taste good. Being in the culinary industry most of my life I enjoy looking and finding dishes that I would enjoy making and eating. and this one here is a good one minus the onion. Thank you for all of the recipes they are all good ones.

      1. Jessica Randhawa says:

        Thanks for the feedback, Brian ๐Ÿ™‚

  4. Jarrod says:

    5 stars
    Very good added Tofu

    1. Jessica Randhawa says:

      Thanks ๐Ÿ™‚