If you’re looking for a cozy, reliable zucchini pie that feels both simple and a little special, this is the recipe I reach for again and again. It’s savory, cheesy, creamy in the middle, and beautifully golden on top, with tender zucchini in every bite. The whole thing bakes up like the best kind of comfort food: unfussy, generous, and incredibly satisfying.
I love recipes like this because they make everyday ingredients feel exciting. Zucchini can sometimes be overlooked, but here it becomes the star of the dish, tucked into a rich filling and baked until the top is bronzed and bubbling. Whether you serve it for a light dinner, a weekend lunch, or as part of a bigger family-style meal, it has that warm homemade quality that makes people go back for seconds.
What I especially appreciate is how approachable this recipe is. You don’t need complicated techniques or a long ingredient list to make something truly delicious. I’ll walk you through each step so your pie comes out tender, sliceable, and full of flavor every time.
| Prep time | 20 minutes |
| Cook time | 45 minutes |
| Total time | 65 minutes |
| Servings | 6 slices |
| Difficulty | Easy |
Why You’ll Love It
- It turns simple zucchini into a rich, cheesy, deeply comforting dish.
- The creamy filling and golden top give it that classic baked-casserole appeal.
- It’s easy enough for a weeknight but nice enough to serve to guests.
- You can enjoy it warm, at room temperature, or reheated the next day.
- It’s a flexible recipe that works with small ingredient swaps you probably already have in your kitchen.
Nutritional Benefits and Adaptable Variations
Why this dish can fit into a balanced meal
Zucchini adds moisture, gentle flavor, and a vegetable base that makes this pie feel hearty without being too heavy. Eggs and cheese contribute protein and richness, while the onion and herbs bring extra flavor so the dish tastes full and satisfying. As always, exact nutrition depends on the ingredients you use and your serving size, but this can be a practical option when you want a comforting baked meal with vegetables built right in.
Easy ways to adapt it
You can make this zucchini pie your own without changing its cozy character. Try swapping part of the mozzarella for cheddar, provolone, or fontina if you want a sharper or deeper flavor. A little crumbled feta can also be lovely. If you’d like more herbs, add dill, parsley, or basil. For a slightly heartier version, a small handful of breadcrumbs in the filling can help absorb extra moisture. And if you need a crustless option, this recipe works beautifully as a baked pie-style casserole without any pastry at all.
Ingredients
For the zucchini filling
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 3 medium zucchini, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried oregano
For the creamy pie mixture
- 4 large eggs
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 1/4 cup milk
For the dish
- 1 tablespoon butter, for greasing the baking dish
- 1 tablespoon chopped parsley, for garnish
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- Preheat your oven to 375°F (190°C). Butter a 9-inch pie dish or a similar-sized baking dish and set it aside.
- Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for 4 to 5 minutes, until softened and lightly translucent.
- Add the sliced zucchini, garlic, salt, black pepper, and oregano. Cook for 8 to 10 minutes, stirring occasionally, until the zucchini is just tender and some of its moisture has cooked off. If the pan looks watery, continue cooking for another minute or two.
- Remove the skillet from the heat and let the zucchini mixture cool for about 5 minutes. This helps keep the eggs from scrambling when everything is combined.
- In a large mixing bowl, whisk together the eggs, ricotta, 3/4 cup of the mozzarella, the Parmesan, and the milk until smooth and well combined.
- Fold the slightly cooled zucchini mixture into the egg and cheese mixture. Stir until everything is evenly distributed.
- Pour the filling into the prepared dish and spread it into an even layer. Sprinkle the remaining 1/4 cup mozzarella over the top.
- Bake for 35 to 40 minutes, or until the center is set and the top is golden brown with a few deeper toasted spots.
- Let the pie rest for 10 minutes before slicing. Finish with chopped parsley and serve warm.
Tips, Serving Suggestions & Substitutions
Best tip for success
The most important step is cooking enough moisture out of the zucchini before baking. If the zucchini goes into the pie too wet, the filling can turn loose instead of creamy and sliceable.
How I like to serve it
This pie is wonderful with a crisp green salad, simple roasted tomatoes, or a bowl of soup for a light but complete meal. It also works beautifully as a brunch dish alongside fruit and toasted bread. If you’re serving a larger dinner, you can offer smaller slices as a rich vegetable side.
Easy substitutions
If you don’t have ricotta, cottage cheese can work well, especially if you blend it briefly for a smoother texture. Mozzarella can be replaced with mild white cheddar, provolone, or Monterey Jack. You can also add a pinch of red pepper flakes for gentle heat, or swap oregano for dried thyme if that’s what you have on hand.
Nutrition Information
| Calories | 278 |
| Carbohydrates | 8 g |
| Protein | 17 g |
| Fat | 20 g |
| Saturated fat | 9 g |
| Cholesterol | 154 mg |
| Sodium | 520 mg |
| Fiber | 2 g |
| Sugar | 4 g |
Nutrition values are estimated per serving and can vary based on specific ingredients used.
Storage & Make-Ahead Tips
Refrigerator: Let the zucchini pie cool completely, then cover and refrigerate for up to 3 days. Reheat individual slices in the microwave or warm larger portions in the oven until heated through.
Make ahead: You can cook the zucchini and onion mixture a day in advance and store it in the refrigerator. When you’re ready to bake, mix the filling, assemble, and bake as directed.
Freezing: For best texture, I prefer this dish fresh or refrigerated rather than frozen, since dairy-based fillings can change slightly after thawing. If you do freeze it, cool completely, wrap well, and reheat thoroughly before serving.
FAQ
1. Can I make zucchini pie ahead of time?
Yes. You can fully bake it a day ahead, cool it, and refrigerate it. Reheat in the oven for the best texture, or enjoy it at room temperature if you prefer.
2. Why is my zucchini pie watery?
Zucchini naturally holds a lot of moisture, so the usual cause is undercooking it before assembling the pie. Be sure to sauté it long enough for excess liquid to evaporate, and let the mixture cool slightly before combining it with the eggs and cheese.
3. Can I use yellow squash instead of zucchini?
Absolutely. Yellow squash works very similarly in this recipe. Just cook off the extra moisture the same way you would with zucchini.
4. Does this recipe need a pie crust?
No, this version is crustless. It bakes into a thick, sliceable pie with a tender interior and a lightly browned base from the baking dish itself.
5. How do I know when it’s done baking?
The center should look set rather than liquid, and the top should be golden brown. A knife inserted near the center should come out mostly clean, and the pie will continue to firm up as it rests.
Final Thoughts
I hope this zucchini pie becomes one of those dependable recipes you make whenever you want something easy, cheesy, and deeply comforting. It’s simple enough for an ordinary evening, but it always feels like a dish worth gathering around. If you make it, I’d love to hear how it turned out for you. Feel free to leave a comment, share it with someone who loves savory bakes, and save it to Pinterest so you can come back to it anytime.

Delicious Zucchini Pie: An Easy, Cheesy Comfort Dish
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C). Butter a 9-inch pie dish or similar baking dish and set aside.
- Heat the olive oil in a large skillet over medium heat. Add the onion and cook for 4 to 5 minutes until softened.
- Add the zucchini, garlic, salt, black pepper, and oregano. Cook for 8 to 10 minutes, stirring occasionally, until the zucchini is tender and excess moisture has cooked off.
- Remove the skillet from the heat and let the zucchini mixture cool for about 5 minutes.
- In a large bowl, whisk together the eggs, ricotta, 3/4 cup of the mozzarella, the Parmesan, and the milk until smooth.
- Fold the cooled zucchini mixture into the egg and cheese mixture until evenly combined.
- Pour the mixture into the prepared dish and spread evenly. Sprinkle the remaining 1/4 cup mozzarella over the top.
- Bake for 35 to 40 minutes, until the center is set and the top is golden brown.
- Let the pie rest for 10 minutes before slicing. Garnish with chopped parsley and serve warm.





