Zucchini Onion Pie Recipe: Creamy, Cheesy, and Better Than Any Bakery Slice

This zucchini onion pie is a comforting savory bake made with tender zucchini, sweet onions, and a rich cheesy filling that turns simple vegetables into a satisfying homemade meal.
The combination of fresh zucchini and slowly cooked onions creates a naturally sweet and flavorful base, while melted cheese gives every slice a creamy texture and golden baked finish.
This recipe is perfect when you have extra zucchini at home and want something more exciting than a simple vegetable side dish. It works beautifully for breakfast, brunch, lunch, or a light dinner because it can be served warm or at room temperature.
The key to a great zucchini pie is removing excess moisture from the zucchini before baking. This helps create a firm, bakery-style slice instead of a watery filling.
| Prep Time | 20 minutes |
| Cook Time | 45 minutes |
| Total Time | 1 hour 5 minutes |
| Servings | 6 slices |
| Yield | 1 savory zucchini onion pie |
Why You Will Love This Recipe
If you’ve been stuck in a rut of steaming or sautéing your zucchini the same way every time, you are going to fall in love with this method. This pie is:
Texturally perfect: The zucchini stays tender-crisp while the onions turn soft and sweet, all held together by a creamy, cheesy filling.
Highly customizable: You can easily load it up with fresh herbs, swap in different cheeses, or add a pinch of red pepper flakes for heat.
Made with basic staples: You only need zucchini, onions, eggs, cheese, and a pie crust.
Visually gorgeous: The overlapping zucchini slices on top create a beautiful, rustic pattern that looks like it came straight out of a countryside bakery.
Equipment You Will Need
Large Mixing Bowl: A large bowl gives enough space to combine zucchini, onions, eggs, cheese, and seasonings evenly.
Box Grater: Useful for shredding zucchini into small pieces that blend well into the filling.
Clean Kitchen Towel: Helps squeeze excess moisture from zucchini before baking.
Large Skillet: Used for softening onions and developing deeper flavor before adding them to the pie mixture.
9-inch Pie Dish: Provides the right depth for baking a thick, evenly cooked zucchini pie.
Sharp Knife: Helps slice onions evenly for consistent texture.

Ingredients You Will Need
The beauty of this recipe lies in its sheer simplicity. To get that perfect savory, cheesy bite, you will need:
For the Vegetable Filling:
- 3 medium zucchini, grated
- 1 large onion, thinly sliced
- 2 tablespoons olive oil or butter
- 3 cloves garlic, minced
For the Pie Batter:
- 4 large eggs
- 1 cup shredded cheddar cheese
- 1/2 cup Parmesan cheese
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For Garnish:
- Fresh parsley or basil
- Extra Parmesan cheese
Step-by-Step Instructions for Zucchini Onion Pie
Follow these easy steps. I’ve broken them down into quick, bite-sized pieces so you can achieve maximum flavor without any stress.
Step 1: Prep the Crust: Preheat your oven to 375°F (190°C). Roll out the pie crust and press it into a tart or pie pan. Crimp the edges and prick the base lightly with a fork.

Step 2: Sauté the Vegetables: Heat the olive oil in a large skillet over medium heat. Add the sliced onions and cook for 8 to 10 minutes, stirring occasionally, until soft and golden. Add most of the zucchini slices, reserving a handful for the top. Cook for 5 more minutes until slightly softened. Season with salt and pepper.

Step 3: Mix the filling: In a large bowl, whisk together the eggs and cream until smooth. Stir in the Parmesan, half of the shredded cheese, and the chopped herbs.

Step 4: Assemble the Pie: Spread the sautéed onion and zucchini mixture evenly over the pie crust. Pour the egg and cheese mixture on top, gently shaking the pan so it settles evenly. Arrange the reserved raw zucchini slices decoratively over the top. Sprinkle with the remaining shredded cheese.

Step 5: Bake and Serve: Bake for 35 to 40 minutes, or until the top is golden and the center is just set. Let the pie rest for 10 minutes before slicing. Garnish with extra herbs and serve warm.

Pro Tips for the Ultimate Pie
Small adjustments can take your zucchini onion pie from good to absolute perfection.
Salt your zucchini first: Zucchini holds a lot of water, so lightly salting the slices and letting them sit for 15 minutes, then patting them dry, helps prevent a soggy filling.
Caramelize the onions properly: Don’t rush this step. Low and slow heat brings out the natural sweetness of the onions and balances the savory cheese.
Blind bake for extra crispness: If you want an extra-crisp bottom crust, blind bake the empty crust for 10 minutes before adding the filling.
Squeeze Zucchini Thoroughly: This is the most important step for getting a firm slice instead of a watery center.
Use Freshly Grated Cheese: Fresh cheese melts better and creates a smoother texture.
Let the Pie Rest Before Cutting: Resting allows the filling to set and makes cleaner slices.
Common Mistakes to Avoid
Skipping the Zucchini Draining Step: Zucchini releases a lot of water while baking. Removing excess moisture helps the pie hold together properly.
Using Too Much Cheese Without Balance: Extra cheese can make the filling heavy and oily. Keep the cheese amount balanced with the vegetables.
Cutting Immediately After Baking: Freshly baked pie needs resting time. Cutting too soon can cause the slices to fall apart.
Overcooking the Zucchini: Cooking zucchini too long before baking can make the final texture soft instead of pleasantly tender.
Using Thick Onion Pieces: Large onion pieces may stay crunchy. Thin slices cook more evenly and blend better into the filling.
What to Serve with Zucchini Onion Pie
This versatile savory pie pairs beautifully with almost any main course.
As a main dish: Serve it alongside a simple green salad dressed with lemon vinaigrette for a light lunch or dinner.
As a side dish: Pair a slice with grilled chicken, roasted salmon, or a bowl of tomato soup.
Brunch style: Serve smaller slices alongside fresh fruit and a mimosa for an easy weekend brunch spread.
Variations to Try
Cheesy Spinach Zucchini Pie: Add 1 to 2 cups of cooked spinach to the filling for extra vegetables and a slightly earthy flavor. Make sure to squeeze out excess moisture from the spinach before adding it.
Mushroom Zucchini Onion Pie: Sauté sliced mushrooms with the onions before mixing the filling. Mushrooms add a deeper savory flavor and a meatier texture.
Mediterranean Zucchini Pie: Add crumbled feta cheese, fresh dill, and a handful of chopped cherry tomatoes for a brighter Mediterranean-inspired version.
Extra Cheesy Zucchini Pie: Replace part of the cheddar with mozzarella or Gruyere for a softer, stretchier cheese texture with a richer flavor.
Crustless Zucchini Onion Pie: Skip the crust and bake the filling directly in a greased pie dish for a lighter version that still keeps the creamy, cheesy texture.
Spicy Zucchini Pie: Add red pepper flakes, diced jalapeños, or a pinch of cayenne pepper to bring some heat to the savory filling.
How to Store Zucchini Onion Pie

Have leftovers? It is incredibly easy to save for later.
In the Fridge: Store the completely cooled pie, covered tightly, for up to 4 days.
How to Reheat: Skip the microwave if you want to keep the crust crisp. Instead, reheat slices in a 350°F oven for 10 to 15 minutes until warmed through.
In the Freezer: You can freeze the baked and cooled pie, wrapped tightly in foil, for up to 2 months. Thaw overnight in the fridge before reheating.
Frequently Asked Questions
Can I make this without a pie crust? Absolutely. Simply grease your pie dish well and pour the zucchini, onion, and egg mixture directly in for a crustless, quiche-style version.
What are the best zucchini to use? Small to medium zucchini work best because they have fewer seeds and a firmer texture than overgrown, larger squash.
Can I prep this ahead of time? Yes! You can sauté the onions and zucchini a day in advance and store them in the fridge. When you are ready to bake, just assemble and pop it in the oven.
Can I freeze zucchini onion pie?
Yes, allow it to cool completely, wrap slices individually, and freeze for up to 2 months.
How do I prevent zucchini pie from becoming watery?
Always remove excess moisture from shredded zucchini before mixing the filling.
Final Thoughts
This zucchini onion pie proves that simple vegetables can become a comforting and flavorful homemade dish with the right technique.
The combination of tender zucchini, sweet onions, and melted cheese creates a savory pie that is easy enough for everyday meals but special enough to serve guests.
Whether you enjoy it for breakfast, brunch, lunch, or a light dinner, this cheesy zucchini pie is a delicious way to turn fresh produce into a satisfying baked meal.







