Cheesy Zucchini Casserole with Garlic and Herbs

This Zucchini Casserole is a creamy, cheesy, and comforting side dish made with fresh zucchini (and optional yellow squash), sour cream, mayonnaise, panko breadcrumbs, and plenty of cheese. Simple to prepare and crowd-pleasing, it pairs well with chicken, beef, fish, or holiday mains.

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

This irresistible zucchini casserole is rich, creamy, and full of melty cheese. Mild zucchini absorbs the flavors around it, making this dish a great way to add vegetables to the plate without sacrificing flavor.

Seven raw zucchini

Key Ingredients and Substitutions

Printable measurements appear in the recipe card below.

  • Zucchini: Use at least four medium zucchini (or a mix of zucchini and yellow squash). Have one extra on hand if squash sizes vary.
  • Butter: Used for sautéing the onion and garlic; olive oil can be substituted.
  • Garlic: Freshly minced for the best flavor.
  • Onion: Finely chopped yellow onion, sautéed until soft.
  • Sour cream: Adds creaminess and a pleasant tang; full-fat preferred.
  • Mayonnaise: Combined with sour cream and cheese for a rich sauce.
  • Eggs: Lightly beaten, they help thicken the filling.
  • Cheese: A mix of grated Parmesan, shredded cheddar, and shredded mozzarella gives flavor and stretch.
  • Panko breadcrumbs: Provide a crisp, buttery topping. Omit or replace for gluten-free or low-carb versions.

Is it Keto?

The casserole as written contains breadcrumbs, so it’s not fully keto. To make it keto-friendly, skip the panko or swap in a low-carb alternative such as crushed pork rinds or a keto breadcrumb substitute.

Glass bowl filled with sliced zucchini.

How to Make It

1. Preheat the oven to 375°F. Spray a 1.5-quart casserole dish with non-stick spray.

2. Prepare the zucchini: Slice zucchini into 1/4-inch rounds. Toss with 1–2 teaspoons of salt and place in a colander over the sink to drain for 30–45 minutes. After draining, transfer to a clean towel and gently pat dry to remove excess moisture.

3. Sauté the aromatics: Melt 2 tablespoons butter in a skillet over medium heat. Add finely chopped onion and cook until softened. Stir in minced garlic and black pepper at the end, then remove from heat and let cool.

4. Make the creamy cheese mixture: In a large bowl, combine sour cream, mayonnaise, eggs, grated Parmesan, 1/2 cup shredded cheddar, and 1/2 cup shredded mozzarella. Fold in the cooled onion and garlic. Additional salt is usually unnecessary because the mixture and cheese add plenty of seasoning.

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 dried zucchini slices in overlapping rows in the prepared dish. Pour the creamy mixture evenly over the zucchini and smooth the top.

6. Bake for 20 minutes. While the casserole bakes, melt the remaining 2 tablespoons butter and mix with the panko breadcrumbs.

7. Remove the casserole, sprinkle with the panko-butter mixture and the remaining 1/2 cup shredded cheddar, then return to the oven and bake another 20–25 minutes until the top is golden and the filling is bubbly.

Tools for this Recipe

Helpful items for this recipe include a 1.5-quart baking dish, a colander for draining the zucchini, a skillet for sautéing, a box grater for shredding cheese, and mixing bowls.

What to Serve with It

This casserole makes a flavorful side for baked salmon, pan-seared steak, roasted chicken, or a holiday spread. It’s rich enough for special occasions yet easy enough for weeknight dinners.

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

Storage and Freezing

Store leftovers in an airtight container in the refrigerator for 3–4 days. Reheat in the oven at 350°F or in the microwave until warmed through. Freezing is not recommended because the texture changes after thawing.

More Zucchini Recipes

  • Roasted Zucchini with Parmesan
  • Zucchini Boats
  • How to Make and Cook Zucchini Noodles (Zoodles)
  • Baked Zucchini Fries
  • Sautéed Zucchini
  • Cheesy Zucchini Bread (Quick Bread)
  • Healthy Corn and Zucchini Chowder
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.

Zucchini Casserole Recipe

A cheesy, creamy side made with zucchini, sour cream, mayonnaise, eggs, Parmesan, cheddar, mozzarella, and a crispy panko topping.
Prep: 45 mins
Cook: 40 mins
Total: 1 hr 25 mins
Servings: 8

Ingredients

  • 4 medium zucchini, sliced into 1/4″ rounds
  • Salt, for draining the zucchini
  • 4 tablespoons butter, divided
  • 1 yellow onion, finely chopped
  • 2 cloves garlic, minced
  • Pinch of black pepper
  • 1/2 cup sour cream
  • 1/2 cup mayonnaise
  • 2 eggs, slightly beaten
  • 1/2 cup grated Parmesan
  • 1 cup shredded cheddar, divided
  • 1/2 cup shredded mozzarella
  • 1 cup panko breadcrumbs

Instructions

  1. Preheat oven to 375°F and grease a 1.5-quart casserole dish.
  2. Toss zucchini slices with 1–2 teaspoons salt and drain in a colander for 30–45 minutes. Pat dry on a towel to remove excess moisture.
  3. Sauté chopped onion in 2 tablespoons butter until soft. Add garlic and pepper at the end, then remove from heat and cool.
  4. In a large bowl, mix sour cream, mayonnaise, eggs, Parmesan, 1/2 cup cheddar, and 1/2 cup mozzarella. Stir in cooled onions and garlic.
  5. Arrange zucchini in overlapping rows in the prepared dish. Pour the creamy mixture over the zucchini and smooth the top.
  6. Bake 20 minutes. Meanwhile, melt remaining 2 tablespoons butter and toss with panko breadcrumbs.
  7. Remove casserole, top with the panko mixture and remaining cheddar, then bake 20–25 more minutes until bubbly and golden.

Notes

  • Quantity of zucchini can vary; plan for at least four medium squash and keep an extra on hand if needed.
  • Leftovers keep 3–4 days refrigerated. Reheat in the oven at 350°F or in the microwave.
  • Freezing is not recommended due to texture changes.
  • To make gluten-free, omit the panko or use certified gluten-free breadcrumbs.

Nutrition (per serving)

Calories: 348 kcal | Carbohydrates: 12 g | Protein: 11 g | Fat: 29 g | Saturated Fat: 12 g | Sodium: 463 mg

Nutrition values are estimates and should be used as a guide.