Delicious zucchini pie wasn’t even on my radar until my neighbor Carol showed up at my door with this golden, gorgeous slice that honestly looked too good to be true. I mean, zucchini in a pie? Come on. But holy moly, was I wrong about this whole thing.
Look, I’m gonna be honest with you – I used to be one of those people who secretly threw away half the zucchini from my garden because, let’s face it, there’s only so much zucchini bread a person can eat. But this delicious zucchini pie changed everything for me. Everything.
How I Discovered This Amazing Recipe-delicious zucchini pie
So here’s what happened. Last summer, I was complaining to Carol about my zucchini plant basically taking over my backyard (seriously, it was like Little Shop of Horrors over there), and she just laughed. “Girl, you need to make zucchini pie,” she said. I probably gave her the most skeptical look because… pie? With zucchini?
But Carol, bless her heart, actually brought me a slice the next day. And oh my god. It was like a custard and a quiche had a baby, but better. Way better. The texture was creamy, the flavor was subtle but rich, and I couldn’t believe something made with zucchini could taste this incredible.
Naturally, I begged her for the recipe. She said she got it from her mother-in-law, who got it from her sister, who probably got it from someone else. You know how family recipes work – nobody really knows where they come from, but everyone swears by them.
Why This Delicious Zucchini Pie Actually Works
Now, here’s the thing about zucchini that I learned the hard way. It’s basically a sponge. A really watery sponge. Which means if you don’t treat it right, your delicious zucchini pie is going to turn into a soggy mess. Trust me on this one – my first attempt was basically zucchini soup in a pie crust.
The secret (and Carol’s mother-in-law was apparently a genius) is to salt the zucchini and let it drain. Like, really drain. I’m talking about squeezing it with paper towels until your hands hurt. It seems excessive, but it’s the difference between success and disaster.
And speaking of disasters – don’t skip the pre-baking of the crust. Just don’t. I tried to save time once and ended up with a soggy bottom that even my dog wouldn’t eat. Well, actually, he did eat it, but he gives me judgmental looks now.
The Ingredients – delicious zucchini pie

Here’s what you’ll need for this delicious zucchini pie, along with my completely unnecessary commentary:
For the crust:
- 1 refrigerated pie crust (I use Pillsbury because I’m not Martha Stewart, and neither are you probably)
- OR make your own if you’re feeling ambitious (I admire you, but I’m buying mine)
For the filling:
- 3 medium zucchini (about 2 pounds) – and please, for the love of all that’s holy, use fresh ones
- 1 tablespoon salt for draining the zucchini
- 4 large eggs (free-range if you’re fancy, regular if you’re normal)
- 1 cup whole milk (don’t use skim, it’s like cooking with water)
- 1/2 cup heavy cream (this is what makes it rich and amazing)
- 1 cup shredded Swiss cheese (Gruyere if you want to impress people)
- 1/2 cup grated Parmesan cheese (the good stuff, not the green can)
- 2 tablespoons fresh dill, chopped (dried works too, but fresh is better)
- 1 small onion, finely diced (yes, you have to dice it small, no shortcuts)
- 2 cloves garlic, minced (or 3 if you’re like me and love garlic)
- 2 tablespoons olive oil
- Salt and black pepper to taste
- Pinch of nutmeg (optional, but it adds something special)
Quick shopping tip: if you’re buying zucchini at the store, look for the medium-sized ones. The giant ones are impressive but they’re usually watery and full of seeds. Nobody wants seeds in their delicious zucchini pie.
The Step-by-Step Process-delicious zucchini pie
Step 1: Prep the zucchini (The most important step)
Wash and trim your zucchini, then grate them using the large holes of a box grater. I tried using my food processor once – worked great until I forgot to pulse and ended up with zucchini mush. Live and learn.
Put the grated zucchini in a large bowl and toss with 1 tablespoon of salt. Let it sit for at least 30 minutes. I usually go for 45 minutes because I’m paranoid about soggy pie. You’ll see water start pooling – that’s what we want.
After the time is up, transfer the zucchini to a clean kitchen towel or several layers of paper towels. Squeeze. And squeeze. And squeeze some more. You want to get as much water out as possible. My arms actually hurt after doing this the first time, but it’s worth it.
Step 2: Pre-bake that crust
Preheat your oven to 375°F. Roll out your pie crust and fit it into a 9-inch pie pan. Trim and crimp the edges however you want – mine always look wonky, but nobody seems to care once they taste the delicious zucchini pie.
Prick the bottom with a fork (this prevents bubbling), line with parchment paper, and add pie weights or dried beans. Bake for 15 minutes, remove the weights and parchment, then bake for another 5-7 minutes until lightly golden.
Actually, you know what? I forgot the pie weights the second time I made this and the crust puffed up like a balloon. Had to deflate it with a fork. Not my finest moment.
Step 3: The filling magic
While the crust is cooling, heat olive oil in a large skillet over medium heat. Add the diced onion and cook for about 5 minutes until soft and translucent. Add the garlic and cook for another minute. Don’t let it burn – burnt garlic tastes bitter and will ruin your delicious zucchini pie.
Add the drained zucchini to the skillet and cook for about 5-7 minutes, stirring occasionally. You want most of the remaining moisture to evaporate. It’ll look like a lot at first, but trust the process.
Step 4: Bringing it all together
In a large bowl, whisk together the eggs, milk, and cream. Add the Swiss cheese, Parmesan, dill, salt, pepper, and that pinch of nutmeg. The mixture should smell amazing at this point.
Add the cooked zucchini mixture and stir everything together. Taste it – and I mean really taste it, not just a tiny sip. Adjust seasoning as needed. This is your delicious zucchini pie, make it taste good to YOU.
Step 5: Assembly and baking
Pour the filling into your pre-baked crust. It’ll come pretty close to the top, which always makes me nervous, but it won’t overflow if you’ve squeezed out enough water from the zucchini.
Bake at 375°F for about 35-40 minutes, until the center is set and the top is golden brown. The center should barely jiggle when you shake the pan gently. If you’re unsure, stick a knife in the center – it should come out mostly clean.
My Hard-Earned Tips and Tricks
Let me save you from some of my mistakes. First, this delicious zucchini pie is actually better the next day. I know, I know, who wants to wait? But something magical happens overnight – all the flavors meld together and it becomes even more amazing.
Second, don’t overbake it. I got distracted by a phone call once (thanks, Mom) and left it in too long. It turned into zucchini scrambled eggs, which was edible but not exactly pie-like.
The dill is really important here. I tried making it without once because I forgot to buy it, and while it was still good, it was missing that fresh, bright flavor that makes this delicious zucchini pie special. Dried dill works, but use less – about 2 teaspoons instead of 2 tablespoons.
Oh, and here’s something weird I discovered by accident: if you add a tiny bit of lemon zest (maybe 1 teaspoon), it brightens up the whole thing. My sister thinks I’m crazy, but try it and tell me I’m wrong.
Serving This Beauty
This delicious zucchini pie is perfect for brunch, lunch, or a light dinner. I usually serve it with a simple green salad dressed with lemon vinaigrette – something acidic cuts through the richness nicely.
It’s also fantastic cold, which makes it great for picnics or those mornings when you want something more interesting than cereal. My neighbor’s kids (who normally won’t eat vegetables if their lives depended on it) actually ask for seconds of this pie. Kids are weird, but they know good food.
For drinks, I love it with a crisp white wine – Sauvignon Blanc or Pinot Grigio work great. Coffee is good too, especially if you’re eating it for brunch. Basically, anything that doesn’t compete with the subtle flavors.
Why You Need to Make This

Look, I get it. Zucchini pie sounds weird. I thought it was weird too. But this delicious zucchini pie has become one of my go-to recipes when I want to impress people without actually working that hard. It looks fancy, tastes incredible, and uses up those massive zucchinis that seem to appear overnight in gardens everywhere.
Plus, it’s basically vegetables in pie form, which means it’s healthy, right? That’s what I tell myself anyway.
The best part is that this recipe is pretty forgiving. I’ve made it with different cheeses (cheddar works surprisingly well), added mushrooms once (delicious), and even tried it with yellow squash instead of zucchini (also good, but zucchini is better).
Seriously, try this delicious zucchini pie. Make it for Sunday brunch, bring it to a potluck, or just make it because you have too many zucchini and you’re tired of making bread. Your taste buds will thank you, and you might just become the person everyone asks for the recipe.
And when they do ask for the recipe, just smile mysteriously and say it’s been in your family for years. That’s what I do now, and it drives Carol absolutely crazy. 😉
Happy cooking! (And may your zucchini always drain properly!)
Check also Low Calorie Air Fryer Zucchini Fries That Don’t Suck (Finally!)
Table of Contents
Delicious Zucchini Pie
This creamy, custard-like zucchini pie transforms garden-fresh zucchini into an incredible dish that's perfect for brunch, lunch, or dinner. With Swiss cheese, fresh dill, and a perfectly pre-baked crust, it's a delicious way to use up summer zucchini.
Ingredients
- 1 refrigerated pie crust
- 3 medium zucchini (about 2 pounds), grated
- 1 tablespoon salt for draining
- 4 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1 cup shredded Swiss cheese
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh dill, chopped
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- Salt and black pepper to taste
- Pinch of nutmeg (optional)
Instructions
-
Step 1Grate zucchini using large holes of box grater. Toss with 1 tablespoon salt in large bowl and let drain for 45 minutes.
-
Step 2Preheat oven to 375°F. Fit pie crust into 9-inch pie pan, trim and crimp edges.
-
Step 3Prick crust bottom with fork, line with parchment and pie weights. Pre-bake 15 minutes, remove weights and bake 5-7 minutes more until lightly golden.
-
Step 4Squeeze drained zucchini in clean kitchen towel to remove as much water as possible.
-
Step 5Heat olive oil in large skillet over medium heat. Cook onion 5 minutes until soft, add garlic and cook 1 minute more.
-
Step 6Add squeezed zucchini to skillet and cook 5-7 minutes, stirring occasionally, until moisture evaporates.
-
Step 7In large bowl, whisk together eggs, milk, and cream. Add Swiss cheese, Parmesan, dill, salt, pepper, and nutmeg.
-
Step 8Stir cooked zucchini mixture into egg mixture. Taste and adjust seasoning as needed.
-
Step 9Pour filling into pre-baked crust and smooth top.
-
Step 10Bake 35-40 minutes until center is set and top is golden brown. Cool for 10 minutes before serving.