There’s something deeply comforting about a dish that’s both nourishing and indulgent, especially when it makes the most of humble, seasonal produce. This easy baked zucchini and cheese casserole is exactly that. It takes the often-overflowing summer squash from your garden or farmers market and transforms it into a creamy, golden-brown masterpiece that begs for a second helping.
As a chef, I love recipes that deliver maximum flavor with minimal fuss, and this one-dish wonder is a weeknight hero in my kitchen. You’ll get layers of tender zucchini enveloped in a tangy, cheesy sauce, all crowned with a buttery, crispy topping that provides the perfect textural contrast. It’s the kind of side dish that can steal the show or a satisfying vegetarian main that will have everyone asking for the recipe.
This casserole earns its place in your regular rotation for so many practical and delicious reasons.
- One-Dish Simplicity: From mixing bowl to baking dish, cleanup is a breeze, making it perfect for busy evenings.
- Solves Zucchini Glut: It’s the most delicious way to use up a bounty of summer squash, transforming it into something everyone will crave.
- Crowd-Pleasing Comfort: The combination of creamy cheese and crispy topping is universally loved by both kids and adults.
- Meal Prep Friendly: Assemble it ahead of time and just pop it in the oven, or enjoy the leftovers which reheat beautifully.
- Texture Perfection: The crucial step of salting the zucchini guarantees a casserole that’s creamy, not watery, with a satisfyingly crisp top.
- Endlessly Adaptable: The base recipe is a fantastic canvas for your favorite herbs, different cheeses, or added proteins.
Ingredients You’ll Need
- Let’s gather our ingredients. This recipe is a beautiful example of how simple pantry staples can create something truly special. The key is quality where it counts—a good sharp cheddar for flavor and full-fat sour cream for the creamiest, most stable sauce.
- Zucchini: About 2 pounds. Salting them is non-negotiable for the right texture.
- Kosher Salt: Used to draw moisture from the zucchini and season the filling.
- Olive Oil: For sautéing our aromatics.
- Yellow Onion & Garlic: The flavor foundation. Cooking them until sweet and fragrant is key.
- Sour Cream: Full-fat is my strong recommendation here. It creates a lush, tangy base that won’t separate.
- Egg: Acts as a binder, helping the casserole set beautifully.
- Sharp Cheddar Cheese: Divided. Most goes into the filling, a little into the topping for extra cheesy goodness.
- Grated Parmesan Cheese: Also divided. It adds a salty, nutty depth.
- Dried Oregano: A classic herb pairing. Feel free to use Italian seasoning or fresh herbs.
- Black Pepper: Freshly ground for the best flavor.
- Panko Breadcrumbs: Their light, flaky texture makes for a superior crispy topping compared to fine breadcrumbs.
- Unsalted Butter: Melted and mixed with the panko for richness and browning.
- Fresh Parsley: A bright, optional garnish for a pop of color and freshness.
Kitchen Equipment Needed
You likely have everything you need already. The essentials are a good knife and cutting board for prepping the zucchini and onion, a 9×13 inch baking dish (a similar 3-quart casserole dish works too), a colander for draining the zucchini, and a large mixing bowl. A box grater is handy if you’re shredding cheese from a block, and a skillet for cooking the onions and garlic.
That’s really it—no special equipment required.
How to Make Easy Baked Zucchini and Cheese Casserole Recipe
Step 1: Prep and Drain the Zucchini
This is the most important step, so don’t rush it. After slicing your zucchini, toss it with salt in a colander and let it sit for a full 10 minutes. You’ll be amazed at how much liquid pools underneath.
Trust me, taking the extra minute to firmly squeeze handfuls of the zucchini in a clean kitchen towel is what separates a firm, sliceable casserole from a watery one. This process, called “sweating,” seasons the vegetable and concentrates its flavor.
Step 2: Build the Flavor Base
While the zucchini drains, cook your onion in olive oil until it’s soft and sweet, which takes about 5-6 minutes over medium heat. Then, add the garlic for just the last minute—you want it fragrant, not bitter. Let this mixture cool slightly before adding it to the dairy.
Tip from me: adding hot onions directly to the sour cream and egg mixture could cause the egg to start cooking, which we don’t want at this stage.
Step 3: Create the Creamy Filling
In your large bowl, whisk the sour cream and egg until completely smooth. This is your sauce base. Now, stir in the cooled onions and garlic, most of your cheeses (reserve some for the topping!), and the seasonings.
The mixture will be thick and luxurious. Finally, gently fold in the squeezed-dry zucchini slices. You want every piece coated in that cheesy goodness.
Believe me, the effort of squeezing pays off here, as the zucchini readily soaks up the sauce instead of watering it down.
Step 4: Assemble and Add the Crispy Topping
Transfer the creamy zucchini mixture to your greased baking dish, pressing it gently into an even layer. Now for the fun part: the topping. In a small bowl, mix the panko with melted butter and the reserved cheeses.
This creates a magical combination that bakes up into an irresistible, golden crust. Sprinkle it evenly over the entire surface. Don’t skimp—this crispy layer is what makes every bite so satisfying.
Step 5: Bake, Rest, and Serve
Bake your casserole at 375°F for 30-35 minutes. You’re looking for active bubbling around the edges and that gorgeous, deep golden-brown color on top. If the top is golden but you want more color, a 1-2 minute broil will do it—just watch it like a hawk!
Here’s a pro move: let the casserole rest for 5-10 minutes after pulling it from the oven. This allows it to set fully, making it much easier to cut into clean servings. Step back and admire your work, then scoop it out and enjoy the perfect blend of creamy, cheesy, and crispy.
A few insights from my years in the kitchen will ensure your casserole turns out perfectly every single time.
- The Squeeze Test: After salting, a properly drained zucchini slice should feel slightly limp and release no water when firmly pressed. If it’s still firm or wet, give it another good squeeze.
- Cheese Matters: Pre-shredded cheese contains anti-caking agents that can make sauces grainy. For the smoothest melt, take the extra minute to shred a block of cheddar yourself.
- Panko is Key: The larger, flakier texture of panko breadcrumbs absorbs butter differently than fine breadcrumbs, resulting in a lighter, crispier topping that doesn’t get soggy.
- Resting is Part of Cooking: That 5-10 minute rest after baking isn’t a suggestion—it’s a requirement. It allows the proteins in the egg and cheese to set, transforming the casserole from a loose mixture into a sliceable dish.
- Broiling with Caution: If using the broiler to brown the top, keep the oven door slightly ajar and stay put. The transition from perfect to burnt under a broiler is measured in seconds, not minutes.
Recipe Variations & Customizations
- This recipe is wonderfully adaptable. Here are some tested variations to make it your own.
- Italian Herb Twist: Swap the oregano for 1 tablespoon of Italian seasoning and add 1/4 cup of chopped fresh basil to the filling. Use a mozzarella and Parmesan blend for the cheese.
- Protein-Packed Version: Stir 1 cup of cooked, crumbled Italian sausage, diced ham, or shredded rotisserie chicken into the zucchini filling before baking.
- Spicy Southwest Style: Add a 4-ounce can of diced green chiles (drained) and 1 teaspoon of cumin to the filling. Use a Monterey Jack and pepper jack cheese blend, and top with crushed tortilla chips mixed with the panko.
- Gluten-Free & Keto-Friendly: Replace the panko breadcrumbs with 3/4 cup of crushed pork rinds or almond flour for the topping. The filling remains naturally low-carb.
- Extra Veggie Boost: Add 1 cup of thinly sliced mushrooms or diced bell peppers to the skillet when cooking the onions.
- Lighter Version: Substitute full-fat sour cream with whole-milk Greek yogurt and use a reduced-fat cheese blend. The salting step becomes even more critical here to prevent excess moisture.
What to Serve With This Recipe
This casserole is incredibly versatile. As a hearty vegetarian main, pair it with a simple green salad with a bright vinaigrette to cut through the richness. For a more substantial meal, it’s the perfect side to grilled or roasted chicken, pork chops, or seared salmon.
In the summer, serve it alongside burgers or bratwurst for a cookout. For a comforting fall or winter dinner, it complements roast turkey or meatloaf beautifully. A crusty baguette is always welcome to soak up any delicious bits left on the plate.
Storage & Make-Ahead Instructions
- This casserole is a fantastic make-ahead dish.
- Refrigeration: Cool completely, then cover tightly with plastic wrap or transfer to an airtight container. It will keep in the refrigerator for 3-4 days.
- Freezing: Assemble the casserole (including the topping) in a freezer-safe dish, wrap tightly in both plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking. You may need to add 5-10 minutes to the baking time.
- Reheating: Reheat individual portions in the microwave until hot. For the best texture, reheat larger portions in a 350°F oven, covered with foil, for 15-20 minutes, then uncover for 5 minutes to re-crisp the topping.
- Make-Ahead: You can complete Steps 1-4 (assembling the casserole with topping) up to 24 hours in advance. Cover and refrigerate. Bake straight from the fridge, adding 5-8 minutes to the bake time.
Nutritional Benefits
- While this is certainly a comforting dish, it also offers nutritional value. Zucchini is low in calories and a good source of vitamin C, which supports immune function, and potassium, important for heart health. Using full-fat dairy provides satiating fats and helps with the absorption of fat-soluble vitamins. By controlling the ingredients, you’re creating a vegetable-forward dish without the heavy creams or canned soups found in many traditional casseroles.
Frequently Asked Questions
Q: Can I use other types of squash?
Absolutely. Yellow summer squash works identically. For a firmer texture, try sliced pattypan squash.
I don’t recommend winter squash like butternut, as the moisture content and cooking time are too different.
Q: My casserole was watery. What went wrong?
The most likely culprit is not removing enough moisture from the zucchini. Next time, salt generously, let it drain the full 10 minutes, and be very thorough when squeezing. Also, ensure your sour cream is full-fat, as low-fat versions can release more water.
Q: Can I make this without eggs for an allergy?
Yes, but the texture will be softer and less sliceable. You can omit the egg and increase the sour cream by 1/4 cup. A slurry of 1 tablespoon cornstarch mixed with 2 tablespoons milk can also help bind it.
Q: Is it necessary to cook the onions first?
Yes, for both flavor and texture. Raw onions will release too much water during baking and won’t have the same sweet, mellow flavor. Taking the time to sauté them is worth it.
Q: Can I use frozen zucchini?
I don’t recommend it. Frozen zucchini has already released all its water and becomes far too mushy when thawed, resulting in a very poor texture for this specific baked application.
Q: How do I know when it’s done baking?
Look for three signs: the topping is uniformly golden brown, the edges are actively bubbling, and a knife inserted into the center comes out hot to the touch. The internal temperature should be at least 165°F.
Q: What’s the best cheese substitute for a dairy-free version?
Use a high-quality, meltable vegan cheddar shred and a plain, unsweetened vegan yogurt or cashew cream in place of the sour cream. The flavor profile will be different but can still be delicious.
Q: Can I double this recipe?
You can, but bake it in two separate 9×13 dishes rather than one giant dish. A single, overly deep casserole won’t heat evenly, leaving the center undercooked while the edges over-brown.
Final Thoughts
This easy baked zucchini and cheese casserole embodies what I love most about home cooking: turning simple, accessible ingredients into a dish that feels like a hug on a plate. It’s practical enough for a Tuesday night yet special enough for a weekend family gathering. The technique of salting the zucchini is a small step with a huge payoff, ensuring you get that perfect, creamy-but-not-soggy texture every time.
I hope this recipe becomes a trusted favorite in your kitchen, a delicious solution for summer’s bounty, and a reminder that the most satisfying meals are often the simplest ones to make. Give it a try, and don’t forget to let me know how it turns out! Share your photos and any clever twists you added.
Happy cooking

Easy Baked Zucchini and Cheese Casserole
Equipment
- 9×13-inch baking dish
- Large mixing bowl
- Colander
- Medium skillet
- Cheese grater (if using block cheese)
Ingredients
- 2 lbs zucchini about 4 medium, sliced into 1/4-inch rounds
- 1 tsp kosher salt plus more for salting zucchini
- 1 tbsp olive oil
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 1 cup sour cream full-fat recommended for best texture
- 1 large egg
- 1 cup shredded sharp cheddar cheese divided
- 1/2 cup grated Parmesan cheese divided
- 1 tsp dried oregano
- 1/2 tsp black pepper freshly ground
- 1 cup panko breadcrumbs
- 2 tbsp unsalted butter melted
- 1 tbsp fresh parsley chopped, for garnish (optional)
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish. Place the sliced zucchini in a colander set over a bowl or in the sink. Toss with 1 teaspoon of kosher salt and let it drain for 10 minutes. This crucial step draws out excess water, preventing a soggy casserole. After 10 minutes, use your hands or a clean kitchen towel to firmly squeeze out as much liquid as possible from the zucchini.
- While the zucchini drains, heat the olive oil in a medium skillet over medium heat. Add the diced onion and cook, stirring occasionally, for 5-6 minutes until softened and translucent. Add the minced garlic and cook for just 1 more minute until fragrant. Remove from heat and set aside to cool slightly.
- In a large mixing bowl, whisk together the sour cream and egg until smooth. Stir in the cooled onion-garlic mixture, 3/4 cup of the shredded cheddar, 1/4 cup of the grated Parmesan, dried oregano, 1 teaspoon of salt, and black pepper. Gently fold in the squeezed-dry zucchini slices until they are evenly coated in the creamy cheese mixture.
- Transfer the zucchini mixture to your prepared baking dish, spreading it into an even layer. In a small bowl, combine the panko breadcrumbs, melted butter, and the remaining 1/4 cup each of cheddar and Parmesan cheese. Sprinkle this buttery crumb mixture evenly over the top of the casserole.
- Bake in the preheated oven for 30-35 minutes, or until the casserole is bubbling around the edges and the topping is a deep, golden brown. If you want extra color on the topping, you can broil it for the final 1-2 minutes, but watch it closely! Let the casserole rest for 5-10 minutes before serving. This allows it to set, making it easier to slice. Garnish with fresh parsley if desired, then scoop, serve, and enjoy the cheesy, comforting goodness.
