Finding a satisfying brunch recipe that works for both lazy Sunday mornings and busy weeknight dinners can feel like an impossible task. You want something that feels special enough for guests but isn’t so complicated that you’ll be stuck in the kitchen for hours, and it needs to be filling without leaving everyone in a food coma afterward.
That’s exactly why this asparagus and zucchini quiche has become one of my favorite recipes to make. It’s packed with fresh vegetables, uses a lighter filo crust instead of traditional pastry, and can be enjoyed hot from the oven or at room temperature – making it perfect for everything from family dinners to potlucks with friends.
Why You’ll Love This Asparagus and Zucchini Quiche
- Packed with vegetables – This quiche is loaded with asparagus, zucchini, sweet potatoes, and roasted red peppers, making it an easy way to get your daily servings of veggies in one delicious slice.
- Lighter than traditional quiche – Using filo pastry instead of heavy pie crust keeps this dish crispy and flaky without all the extra calories and fat.
- High-protein breakfast or brunch – With 8 eggs and parmesan cheese, this quiche will keep you full and satisfied throughout the morning or afternoon.
- Perfect for meal prep – Make it on Sunday and enjoy slices throughout the week for quick breakfasts, lunches, or light dinners.
- Great for entertaining – This colorful quiche looks impressive on the table and can be served warm or at room temperature, making it ideal for brunch gatherings or potlucks.
What Kind of Zucchini Should I Use?
Any type of zucchini will work great for this quiche, whether you grab the standard green variety or the yellow summer squash from your grocery store. The key thing is to choose medium-sized zucchini rather than those giant ones, since smaller zucchini tend to have fewer seeds and less water content, which means your quiche won’t end up soggy. After you grate your zucchini, it’s a good idea to squeeze out the excess moisture using a clean kitchen towel or paper towels – this simple step will help keep your quiche nice and firm instead of watery.
Options for Substitutions
This quiche is pretty forgiving when it comes to swapping ingredients:
- Kumara sweet potatoes: Regular orange sweet potatoes work perfectly here. You could also use regular potatoes, though they’ll give you a less sweet flavor profile.
- Asparagus: If asparagus isn’t in season or you’re not a fan, try using broccoli florets, green beans, or even spinach. Just make sure to cook them slightly before adding to remove excess moisture.
- Filo pastry: You can use a store-bought pie crust or puff pastry instead. If using puff pastry, prick it with a fork before baking to prevent too much puffing.
- Buttermilk: No buttermilk? Mix 1/4 cup regular milk with 3/4 teaspoon of lemon juice or white vinegar and let it sit for 5 minutes. You can also use plain Greek yogurt thinned with a bit of milk.
- Parmesan: Gruyere, cheddar, or feta cheese all work well in quiche. Just keep the same amount for best results.
- Roasted red capsicum: Fresh bell peppers work fine – just roast them yourself or sauté them until soft. Sun-dried tomatoes also make a tasty swap.
- Courgette (zucchini): Make sure to squeeze out excess moisture from the grated zucchini before adding it to the quiche, or it might turn out watery. Yellow squash makes an easy substitute.
Watch Out for These Mistakes While Baking
The biggest mistake when working with filo pastry is letting it dry out, which causes it to crack and crumble – keep unused sheets covered with a damp towel while you work, and brush each layer with oil to create a crispy, golden crust.
Another common error is not squeezing out the excess moisture from your grated zucchini, which can make your quiche watery and prevent it from setting properly, so give it a good squeeze in a clean kitchen towel before adding it to the pan.
To avoid a soggy bottom, make sure your vegetables are completely cooled before adding the egg mixture, and don’t skip the step of cooking the zucchini first – this removes even more moisture.
Finally, resist the urge to cut into your quiche right away; letting it rest for 10-15 minutes after baking helps it firm up and makes slicing much cleaner.
What to Serve With Asparagus and Zucchini Quiche?
This quiche is pretty filling on its own, but I love serving it with a simple mixed greens salad dressed with a light vinaigrette to balance out the richness of the eggs and cheese. A side of roasted cherry tomatoes or a fresh caprese salad also pairs really well, especially if you’re serving this for brunch or lunch. If you’re feeding a crowd, consider adding some crusty bread or warm dinner rolls on the side for people who want something extra to nibble on. For breakfast or brunch, fresh fruit like melon slices or berries make a nice, refreshing addition to the plate.
Storage Instructions
Store: This quiche keeps really well in the fridge for up to 4 days in an airtight container. I actually think it tastes even better the next day once all the flavors have had time to meld together. It’s perfect for making on Sunday and enjoying for easy breakfasts or lunches throughout the week.
Freeze: You can freeze this quiche for up to 2 months, either as a whole or in individual slices. Just wrap it tightly in plastic wrap and then in foil to prevent freezer burn. Slicing it before freezing makes it super convenient to grab just what you need for a quick meal.
Serve: Enjoy your quiche cold straight from the fridge, or warm it up in the oven at 350°F for about 15-20 minutes until heated through. If you’re reheating from frozen, let it thaw in the fridge overnight first, or add an extra 10 minutes to the reheating time.
| Preparation Time | 20-30 minutes |
| Cooking Time | 40-45 minutes |
| Total Time | 60-75 minutes |
| Level of Difficulty | Medium |
| Servings | 8 slices |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1300-1450
- Protein: 55-65 g
- Fat: 30-38 g
- Carbohydrates: 190-210 g
Ingredients
For the filling:
- 3 medium sweet potatoes (peeled and cut into 1/2-inch cubes)
- 1 bunch thin asparagus (trimmed)
- 1 medium yellow onion (finely chopped)
- 2 garlic cloves (freshly minced)
- 1 medium zucchini (grated and squeezed of excess moisture)
- 1/2 cup roasted red peppers (sliced)
- 1/4 cup fresh basil leaves (chopped)
- 1/4 teaspoon crushed red pepper flakes
For the crust:
- 10 sheets filo pastry
- Olive oil spray
For the custard:
- 8 large eggs
- 1/3 cup low-fat buttermilk
- 6 tablespoons freshly grated parmesan cheese
- 1 pinch ground nutmeg
Step 1: Prepare the Filo Crust and Preheat Oven
- 10 sheets filo pastry
- Olive oil spray
Preheat your oven to 180°C (360°F).
While the oven heats, lay out your filo sheets and lightly spray each one with olive oil on both sides, layering them into a 9×13 inch baking dish or similar size.
Let the sheets drape slightly over the edges—this creates a beautiful rustic crust.
Press them gently into the corners so they hold their shape during baking.
Step 2: Cook the Vegetables in Two Stages
- 3 medium sweet potatoes
- 1 bunch thin asparagus
- 1 medium yellow onion
- 2 garlic cloves
- 1 medium zucchini
Heat a large skillet over medium-high heat and add the diced sweet potatoes.
Cook for about 10 minutes until they begin to soften, then add the trimmed asparagus and cook for just 1 minute more.
Transfer to a colander, rinse the asparagus under cold water to stop the cooking and preserve its vibrant green color, then set aside to drain.
In the same skillet, add a touch of olive oil and sauté the chopped onion for 5 minutes until softened, then add the minced garlic and grated zucchini and cook for 2–3 minutes until the zucchini is tender and any excess moisture has mostly evaporated.
I like to squeeze the zucchini really well before cooking—this prevents your quiche from becoming watery.
Step 3: Combine the Egg Custard
- 8 large eggs
- 1/3 cup low-fat buttermilk
- 6 tablespoons freshly grated parmesan cheese
- 1/4 teaspoon crushed red pepper flakes
- 1 pinch ground nutmeg
In a large bowl, whisk together the eggs, low-fat buttermilk, most of the parmesan cheese, crushed red pepper flakes, and a pinch of ground nutmeg.
Whisk until completely smooth and well combined.
This custard is what will hold everything together and create the creamy, set texture of your quiche.
Step 4: Layer and Fill the Quiche
- Cooked potato and zucchini mixture from Step 2
- 1/2 cup roasted red peppers
- Drained asparagus from Step 2
- Egg custard from Step 3
- Remaining parmesan cheese
Spread the cooked potato and zucchini mixture from Step 2 evenly across the filo crust.
Arrange the roasted red peppers and drained asparagus on top, distributing them evenly so each slice gets a variety of vegetables.
Pour the egg custard from Step 3 over the filling, making sure it flows into all the gaps.
Sprinkle the remaining parmesan cheese over the top.
Step 5: Bake Until Golden and Set
Place the quiche in the preheated oven and bake for 40–45 minutes until the top is golden brown and the center is just set—it should have a slight jiggle in the very middle but shouldn’t be liquid.
I find the quiche is done when the egg mixture is no longer wet on top and a knife inserted near the center comes out clean.
Let it rest for 5 minutes before cutting.
Step 6: Finish and Serve
- 1/4 cup fresh basil leaves
Cut the quiche into portions and garnish each piece with fresh chopped basil.
The basil adds a bright, herbaceous finish that complements the roasted vegetables beautifully.

Sweet Potato Asparagus and Zucchini Quiche
Ingredients
For the filling
- 3 medium sweet potatoes (peeled and cut into 1/2-inch cubes)
- 1 bunch thin asparagus (trimmed)
- 1 medium yellow onion (finely chopped)
- 2 garlic cloves (freshly minced)
- 1 medium zucchini (grated and squeezed of excess moisture)
- 1/2 cup roasted red peppers (sliced)
- 1/4 cup fresh basil leaves (chopped)
- 1/4 teaspoon crushed red pepper flakes
For the crust
- 10 sheets filo pastry
- Olive oil spray
For the custard
- 8 large eggs
- 1/3 cup low-fat buttermilk
- 6 tablespoons freshly grated parmesan cheese
- 1 pinch ground nutmeg
Instructions
- Preheat your oven to 180°C (360°F). While the oven heats, lay out your filo sheets and lightly spray each one with olive oil on both sides, layering them into a 9x13 inch baking dish or similar size. Let the sheets drape slightly over the edges—this creates a beautiful rustic crust. Press them gently into the corners so they hold their shape during baking.
- Heat a large skillet over medium-high heat and add the diced sweet potatoes. Cook for about 10 minutes until they begin to soften, then add the trimmed asparagus and cook for just 1 minute more. Transfer to a colander, rinse the asparagus under cold water to stop the cooking and preserve its vibrant green color, then set aside to drain. In the same skillet, add a touch of olive oil and sauté the chopped onion for 5 minutes until softened, then add the minced garlic and grated zucchini and cook for 2–3 minutes until the zucchini is tender and any excess moisture has mostly evaporated. I like to squeeze the zucchini really well before cooking—this prevents your quiche from becoming watery.
- In a large bowl, whisk together the eggs, low-fat buttermilk, most of the parmesan cheese, crushed red pepper flakes, and a pinch of ground nutmeg. Whisk until completely smooth and well combined. This custard is what will hold everything together and create the creamy, set texture of your quiche.
- Spread the cooked potato and zucchini mixture from Step 2 evenly across the filo crust. Arrange the roasted red peppers and drained asparagus on top, distributing them evenly so each slice gets a variety of vegetables. Pour the egg custard from Step 3 over the filling, making sure it flows into all the gaps. Sprinkle the remaining parmesan cheese over the top.
- Place the quiche in the preheated oven and bake for 40–45 minutes until the top is golden brown and the center is just set—it should have a slight jiggle in the very middle but shouldn't be liquid. I find the quiche is done when the egg mixture is no longer wet on top and a knife inserted near the center comes out clean. Let it rest for 5 minutes before cutting.
- Cut the quiche into portions and garnish each piece with fresh chopped basil. The basil adds a bright, herbaceous finish that complements the roasted vegetables beautifully.







