Cheesy, savory, and stuffed with veggies you’ll actually want to eat. That’s the whole promise of this dish.
I started making Zucchini Pie when my garden produced way more zucchini than any household could reasonably handle. Now I make it on purpose, garden overflow or not.
Servings: 8 slices Prep Time: 15 minutes Cook Time: 40 minutes Total Time: 55 minutes
Why This Zucchini Pie Just Works
This pie solves the eternal “what’s for dinner” problem in one dish. It’s savory, cheesy, and packed with vegetables without tasting like a compromise. Even picky eaters tend to come around once cheese enters the equation.
Have you ever tried sneaking vegetables into a meal and had it backfire completely? This recipe doesn’t have that problem. The zucchini practically disappears into the creamy filling.
IMO, that’s exactly why this pie earns a permanent spot in a weeknight dinner rotation.
What You’ll Need for Zucchini Pie
Here’s the complete ingredient list with quantities, so there’s no second-guessing at the grocery store.
- Zucchinis — 3 medium, grated
- Ricotta cheese — 1 cup
- Shredded mozzarella cheese — 1 1/2 cups
- Large eggs — 2
- Grated Parmesan cheese — 1/2 cup
- Fresh parsley — 2 tablespoons, chopped
- Dried oregano — 1 teaspoon
- Salt — 1/2 teaspoon
- Black pepper — 1/4 teaspoon
- Pie crust — 1, 9-inch, pre-made
That’s the full list. Most of it probably already lives in your fridge and pantry.
A Quick Note on Zucchini Prep
Grated zucchini holds a surprising amount of water. Skipping the moisture-removal step leads to a soggy, watery filling instead of a firm, sliceable pie. This one extra step makes or breaks the entire dish.
How to Make Zucchini Pie, Step by Step
This process moves quickly, but I’m walking through every detail so nothing feels rushed. Follow along and you’ll have this pie in the oven within 15 minutes.
Step 1: Preheat the Oven
Set your oven to 375°F and let it fully heat before your pie goes anywhere near it. This step matters more than people give it credit for.
An oven that hasn’t reached temperature bakes unevenly, leaving you with a pale top and an undercooked center. Give it a solid 10 to 15 minutes before baking.
Step 2: Grate and Drain the Zucchini
Grate your zucchinis using a box grater or food processor. Place the grated zucchini into the center of a clean kitchen towel. Gather the edges and twist tightly, squeezing out as much liquid as possible.
This step genuinely can’t be skipped. Excess zucchini water turns your entire filling watery, no matter how well you mix everything else.
Step 3: Combine the Filling Ingredients
Add the drained zucchini into a large mixing bowl. Pour in the ricotta cheese, shredded mozzarella, and both eggs. Stir everything together until evenly combined.
Next, add the Parmesan, parsley, oregano, salt, and black pepper into the same bowl. Mix thoroughly until the filling looks creamy and evenly speckled with herbs. The texture should look thick, not runny.
Step 4: Prepare the Pie Crust
Unroll your pre-made pie crust and gently press it into a 9-inch pie dish. Work it into the corners and up the sides, trimming any excess overhang around the edges.
Don’t stress over a perfectly neat crust here. Slightly uneven edges still bake fine and taste exactly the same once filled.
Step 5: Fill the Crust
Pour the zucchini and cheese mixture directly into the prepared crust. Use a spatula to spread it evenly, making sure the filling reaches every edge of the pan.
An even layer bakes more consistently than a lopsided one. Take an extra few seconds here to smooth the top before it goes into the oven.
Step 6: Bake Until Golden and Set
Slide the pie into your preheated oven and bake for 35 to 40 minutes. Check around the 30-minute mark to track progress. You’re watching for a lightly golden top and a filling that no longer jiggles when gently shaken.
If the crust edges brown too quickly before the filling sets, loosely cover them with foil. This slows the browning without stopping the center from cooking through.
Step 7: Cool Before Slicing
Pull the pie out once it looks properly set and golden. Let it rest on the counter for 10 minutes before slicing into it.
This resting period allows the filling to firm up completely. Skip it and you’ll end up with slices that slide apart instead of holding their shape.
Tips for Better Zucchini Pie Every Time
A few small details separate a great pie from a disappointing one.
- Squeeze the zucchini thoroughly to avoid a watery, loose filling
- Use fresh herbs for a noticeably brighter, more vibrant flavor
- Pre-bake the crust briefly if you want a crispier bottom
- Let it rest before slicing for cleaner, more presentable pieces
- Check different ovens’ timing, since bake times vary between models
Easy Variations Worth Trying
Once you’ve nailed the base recipe, mixing things up gets fun.
- Spinach version: stir in a handful of fresh spinach for added color and nutrition
- Mediterranean version: add sun-dried tomatoes and crumbled feta cheese
- Spicy version: mix in diced jalapeños or a pinch of crushed red pepper
- Crustless version: skip the crust entirely for a lighter, low-carb take
- Meaty version: brown some Italian sausage and fold it into the filling
Have you tried the Mediterranean version yet? IMO the feta and sun-dried tomatoes completely transform the flavor profile.
What to Serve Alongside Zucchini Pie
This savory pie pairs well with a handful of simple sides.
- A fresh garden salad with a light vinaigrette
- A side of deviled eggs for extra protein
- A glass of chilled Sauvignon Blanc
- Roasted vegetables or crusty bread
- A bowl of seasonal fresh fruit
FAQs About Zucchini Pie
Can I make zucchini pie ahead of time? Yes, you can prepare the entire pie a day in advance. Cover it tightly and refrigerate, then bake it fresh when you’re ready to serve.
Can I freeze leftover zucchini pie? Absolutely. Wrap individual slices tightly in plastic wrap, then store them in an airtight container in the freezer. Thaw in the fridge before reheating in the oven.
What should I serve with this pie? A fresh garden salad, crusty bread, or roasted vegetables all work well alongside it. Any of these turns it into a complete, satisfying meal.
Is this recipe kid-friendly? Definitely. The creamy, cheesy texture appeals to most kids, and the zucchini blends in seamlessly without standing out.
Can I use different cheeses in this recipe? Yes, feel free to swap in goat cheese, gouda, or even pepper jack for a spicier twist. Each option changes the flavor slightly while keeping the texture intact.
Why did my pie turn out watery? This usually happens when the zucchini isn’t drained thoroughly enough before mixing. Squeeze out as much liquid as possible using a kitchen towel before combining it with the other ingredients.
Final Thoughts on Zucchini Pie
This recipe proves that a savory dinner doesn’t need dozens of ingredients to feel satisfying. A handful of pantry staples and one grated vegetable turn into something genuinely comforting.
Make this once and you’ll understand why it earns a spot on repeat in busy weeks. Give it a try this week — your kitchen will smell incredible, and dinner will practically make itself.

Zucchini Pie
Ingredients
Method
- Preheat the oven to 375°F.
- Grate the zucchinis and drain them by twisting them in a kitchen towel to remove excess liquid.
- In a large mixing bowl, combine the drained zucchini with ricotta cheese, shredded mozzarella, and eggs. Mix until evenly combined.
- Add the Parmesan, parsley, oregano, salt, and black pepper. Mix until creamy.
- Unroll the pre-made pie crust into a 9-inch pie dish and press it into the corners.
- Pour the zucchini filling into the prepared crust, smoothing the top.
- Bake the pie for 35 to 40 minutes, checking at 30 minutes for a golden top and firm filling.
- Cover edges with foil if they brown too quickly.
- After baking, remove from oven and let it rest for 10 minutes before slicing.



