The Best Asparagus Quiche Recipe
As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.
This asparagus quiche combines tender asparagus, flavorful eggs, and creamy cheese in a buttery, flaky homemade crust. This quiche is perfect for breakfast, brunch, lunch, or dinner– and the leftovers are just as delicious! Be sure to check out my tips in the recipe card about increasing the protein content and/or making this quiche dairy free.

You Will Love this Quiche with Asparagus
This asparagus quiche has been part of my recipe rotation for well over a decade, and every time I make it, I remember exactly why I keep coming back to it. It’s simple, satisfying, and incredibly flexible… As in, just as perfect for a slow weekend breakfast as it is for a quick lunch or a cozy dinner.
I’ll often pair it with fruit in the morning, salad in the afternoon, or roasted potatoes and an extra veggie for dinner. And yes, I tend to hyper-focus on it until every last crumb is gone, which usually takes all of 48 hours. I promise you’ll understand if you decide to make it yourself.
The foundation of this quiche is my tried-and-true homemade pie crust— one of the very first things I perfected when I started baking from scratch in 2010. It’s buttery, flaky, and a recipe I’ve made hundreds of times, so you can trust it to turn out just right (here are all my pie recipes).
Whether you’re team homemade crust, store-bought shortcut, or going crustless altogether (this crustless caprese quiche is another fav here!), this quiche can work for you. It’s endlessly customizable, too! I’ve tossed in spinach, broccoli, or whatever veggies happen to be in the fridge. I’ve made it with cottage cheese. I’ve made it entirely dairy free. ALL THE WAYS.
This isn’t just a quiche recipe. It’s one of my most reliable, repeatable go-tos, and I’m positive you’ll squeak it into your meal rotation, too, after giving it a try.
Asparagus Quiche Recipe Ingredients
You need 9 ingredients to make this quiche, though one of them is pie dough. If you’re going to make that from scratch, you’ll need a few additional ingredients.

Here’s what you need:
PIE DOUGH: this is the foundation for the quiche. My recipe uses just a touch of sugar and some salt for flavor, and it leans into butter and shortening for flavor, structure, and mega flakes. If you have a pie dough recipe you prefer, feel free to use that! You’ll only need one disc of dough (my recipe makes two, so save one for another time or make a sweet pie).
OIL: I typically use olive oil or avocado oil for this recipe, but you can use any oil you prefer.
GARLIC: fresh! Feel free to lean into the pre-minced jarred kind.
ASPARAGUS SPEARS: depending on how thick or thin your spears are, you may need to adjust the saute time. I like the thicker stalks, but not the super thick ones for this quiche recipe.
EGGS: you’ll need 6 eggs for this recipe. See my notes if you want to make a leaner quiche. You can use fresh or cartoned egg whites if you want to replace any of the whole eggs.
MILK: use whatever you like! You can even use non-dairy milk. Just be sure if you’re using the latter, you use an unsweetened/unflavored variety.
SHREDDED CHEESE: again, any cheese works here. I like to shred my own, but pre-shredded will save you time. I usually use mozzarella here, but I’ve used feta and that’s quite a treat. Just pick something that will melt nicely.
SALT & PEPPER: for flavor! Use to your tastes.


How to Make Asparagus Quiche
I’m going to preface this with: I am a baker, not a cook, so trust me when I say that making this asparagus quiche is way easier than it looks. Whether you’re going the full homemade route or taking a shortcut or two, it’s all about simple steps and reliable results.
Start with the crust: if you’re using my homemade pie crust (yay!), make sure to plan for at least 2 hours of chill time. It’s made with both butter and shortening, which gives it the perfect balance of flavor and structure. Once it’s chilled, roll it out, tuck it into a pie dish, and give the edges a little flair. You can flute them with your fingers if you’re feeling fancy. You’ll pop the crust in the freezer while you prepare the filling.
Sauté the asparagus: first, trim the woody ends off your asparagus (just the bottom third), then chop the rest into bite-sized pieces (I aim for about 1” pieces, though this does not have to be exact). Give it a quick sauté with garlic and a splash of olive oil– just 5 to 7 minutes to start softening things up without turning it all to mush. This step was actually suggested by my in-house cooking consultant (aka my husband), and he was so right. You want the asparagus tender, not sad and soggy. There is a fine line, so err on the side of shorter cooking than longer if you’re not sure what to look for.
Prefer to look for color cues?
You want the asparagus to still be firm but a rich green rather than a matte, muted green.

Parbake the crust: take the pie crust out of the freezer, prick the bottom a few times with a fork, and line it with parchment paper and pie weights or dried beans. A quick bake of 10 minutes while you prepare the rest of the filling insures the bottom isn’t soggy.


Whisk up the eggs: whisk together the eggs and milk until the mixture is smooth, then stir in your cheese of choice (I always prefer mozzarella here), plus a little salt and pepper. Nothing fancy, just a super simple base that lets the asparagus shine.
Assemble and bake: once the crust is parbaked, remove the pie weights and parchment and spread the cooked asparagus along the bottom of the dish. Pour the egg and cheese mixture over top, add a pie shield (or foil) to keep the crust from getting too brown, and bake until the center is set. Let it cool for about 20 minutes before slicing so everything holds together nicely.



That’s it! Easy, flexible, and perfect for making ahead.
HOW TO MAKE THIS QUICHE AHEAD OF TIME
THE CRUST: your crust can chill in the fridge for 3 days before using it, or you can store it far ahead of time in the freezer. Just be sure you thaw it overnight before rolling it out. A frozen dough won’t roll!
THE ASPARAGUS: you can pre-cook the asparagus and store it in the refrigerator for up to 1 day.
THE FILLING: the filling for your quiche can be prepared up to 1 day in advance. Just be sure the mixture is covered tightly and stored in the refrigerator. Give it a good stir to re-mix everything before pouring it into the parbaked crust.


RECOMMENDED TOOLS
If you don’t have a pie shield, I suggest that you get one. It goes around the crust while it bakes and prevents it from over-browning and drying out. If you don’t have a pie shield, foil works just as well!
I have a pie chain, but you can also use a set of pie weights to weigh down your pie crust. If you prefer not to have another “thing” in your kitchen, you can use dried beans.
I like to recommend a glass pie dish to folks unfamiliar with pie baking so they can see the doneness of the bottom of their crust. I like to recommend a ceramic one for folks more familiar with pie baking.
Easy Asparagus Quiche Recipe Variations
This quiche is all about balance– tender-crisp asparagus, just enough cheese to hold things together, and a buttery crust that ties it all up in a flaky little bow. But one of the best things about this recipe? It’s endlessly customizable.
Switch up the veggies: asparagus is the star here, but you can absolutely toss in other veggies depending on what you have around. I’ve added spinach, broccoli, even a handful of cherry tomatoes when they were starting to go soft on the counter. Just be mindful of moisture and give things a quick sauté or steam to prevent a soggy bottom (nobody wants that).
Change the cheese (or skip it): I like to use shredded mozzarella here because it melts beautifully and stays fairly neutral, but any melty cheese works– cheddar, Swiss, gruyère, or even feta if you want a little tang. The cheese is really just acting as the “glue” in the filling, so go with what you love or what you need to use up. You can also cut back on it or leave it out altogether if you’re keeping things lighter.

No crust? No problem: I love this with my homemade pie crust, especially because the butter pairs so nicely with the asparagus. But if you’re in a hurry or just not in a crust mood, skip it! The quiche bakes up beautifully crustless (like my popular caprese quiche). Just make sure to oil your dish well to prevent sticking. Feeling super ambitious? This cauliflower crust is amaaaaazing.
Make it your own: need more protein? Swap some or all of the milk for blended cottage cheese or use a higher-protein milk like Fairlife. Want to lighten things up? Sub in a few cartoned or fresh egg whites (about 50g per egg), just be sure to keep at least two whole eggs for structure. Even a plant-based egg substitute like Just Egg works here if you’re going dairy- or egg-free. Believe it or not, this recipe is very forgiving.
Whether you stick with the classic or mix it up, the key is to keep your veggies tender but not mushy, your crust golden, and your filling simple. Everything else? Totally up to you.
How to serve this Asparagus Quiche Recipe
This quiche fits in wherever you need it! Breakfast, brunch, lunch, dinner, or even a midnight fridge raid. It’s one of those recipes that feels a little fancy but is secretly super low-effort, which makes it perfect for everything from meal prep to entertaining.
For breakfast or brunch
Serve this asparagus quiche warm or room temperature with fresh fruit (berries, melon, or citrus all work), a dollop of Greek yogurt, and maybe a cup of strong coffee. It’s the kind of breakfast that feels a little special but still casual and doable.
For lunch
Pair a slice with a simple side salad! Something leafy with a bright vinaigrette works great to cut through the richness of the egg custard. If you’re packing it up for lunch away from home, wrap a slice and throw a handful of greens in a container for an easy desk lunch.
For dinner
Add some roasted potatoes, steamed green beans, or even a hearty soup on the side. It holds up beautifully as the centerpiece of a light dinner, especially when you don’t feel like turning on every burner in the kitchen.
As a snack (yes, really)
Cold quiche straight from the fridge? A+ life choice. It’s firm enough to eat with your hands if you’re sneaking bites between Zoom calls or kid drop-offs. No judgment.


Storing Quiche with Asparagus
Store leftover quiche covered tightly in the refrigerator up to 5 days. This asparagus quiche freezes well, wrapped tightly, up to 2 months. Simply thaw it in the refrigerator overnight.
To reheat: I like to reheat my slices in the air fryer, which crisps up the crust again. I’ve also been known to throw it in a bowl and roughly chop it up with my fork before microwaving it for a quicker eat.
ASPARAGUS QUICHE RECIPE FAQs
Quiche with Asparagus Recipe
Ingredients
- ½ recipe homemade pie crust store bought is fine; thawed and chilled
- 1 Tablespoon (15mL) olive or avocado oil
- 2 cloves of garlic minced
- 1 pound (454g) untrimmed asparagus spears approximately 12-14 medium size stalks
- 6 large eggs
- 1 cup (240mL) milk1
- 4 ounces (113g) shredded cheese2
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Preheat the oven to 350ºF (177ºC). Set out a 9" x 2" pie dish.
- On a floured work surface, roll out the chilled pie dough. Turn the dough about one quarter of a turn after every few rolls until dough is in a circle approximately 12" in diameter.½ recipe homemade pie crust
- Carefully place the dough into the pie dish. Use your fingers to tuck it in and make it smooth. If you need to trim the edges, use a small paring knife to do so. Flute the edges with your pointer finger knuckle of one hand and thumb and pointer finger of the other. Place pie plate in the freezer while you cook the asparagus.
- Remove the bottom third of the asparagus stalks and discard. Cut the remaining ⅔ of the stalks into 3 or 4 pieces (aim for 1 and ½" to 2" pieces).
- Heat a large skillet over medium heat. When it is heated, pour in the olive oil, garlic, and asparagus, and cook3 until asparagus just starts to get tender, about 3 minutes. Remove from heat and set aside.1 Tablespoon (15mL) olive or avocado oil, 2 cloves of garlic, 1 pound (454g) untrimmed asparagus spears
- Remove the pie crust from the freezer and prick the crust a few times with a fork. Line the crust with parchment paper and dried beans or a pie chain/pie weights, then parbake the crust for 10 minutes. While the crust bakes, prepare the rest of the filling/
- In a large bowl, whisk together the eggs and milk until smooth. Stir in the cheese, salt, and pepper. Set aside.6 large eggs, 1 cup (240mL) milk1, 4 ounces (113g) shredded cheese2, ½ teaspoon salt, ¼ teaspoon black pepper
- When crust is done baking, remove from the oven, remove pie weights and parchment, and place asparagus on the bottom of the pie crust.
- Pour the egg and cheese mixture over the asparagus, then place a pie shield around the crust to prevent over-browning. You may also use foil. Bake the quiche for 50-55 minutes or until egg is set in the center. Allow to cool at least 20 minutes before serving. Store leftovers covered tightly in the refrigerator up to 5 days. Quiche freezes well, wrapped tightly, up to 2 months. Thaw in refrigerator overnight.
Video
Notes
- Milk: you can use any milk you like in this quiche. I have used everything from buttermilk to non-dairy milk. Just be sure you’re using a non-flavored and unsweetened version if you choose to use non-dairy milk.
- Shredded cheese: I prefer fresh mozzarella and to shred it on my own, but you can use any kind of cheese you like, pre-shredded or not.
- Cook the asparagus: the asparagus will bake in the oven, and while it will soften, it should not get mushy. If you have particularly thin stalks, I recommend flash frying them just so they get coated in oil and garlic.
- Increase the protein: to up the protein content of this quiche, you can blend cottage cheese and use that in place of the milk or use a higher protein milk like Fairlife. To keep the fat down, choose lower or low fat versions of these ingredients.
- Swap whole eggs for egg whites: while I don’t recommend using only egg whites in this quiche, you can substitute some egg whites in for the eggs. Aim for about 50g of egg whites per egg you wish to replace. Use at least 2 whole eggs to maintain some fat for structure.
- Use an egg substitute: you can use a full egg substitute for all of the eggs in this recipe, even a plant based egg substitute like Just brand. Aim for 300g (about 50g/egg).
- Make ahead of time: you can make the crust up to 3 days ahead of time (or freeze it for up to 3 months– just be sure to thaw it overnight), and the asparagus and filling up to 1 day in advance. Cover everything tightly. Re-mix the filling before pouring into the parbaked crust.
Nutrition Disclosure
All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.
This is disgusting! Cooking the asparagus is unnecessary! I turned to mush.
Hey, Sandy– it’s necessary to pre-cook the asparagus so it has some flavor. It’s possible your asparagus was too thin. I always use thick asparagus when I make this. And you’re only cooking until JUST tender, the 5-7 minutes is a suggestion based on MY personal experience. Always follow the description of what to look for rather than trusting the timing of the instruction.
Pure love! And I am with you, felt the need for something savory and delicious and without sugar! Made this for our potluck with our church group this past Sunday, easy and delish!
SO GOOD, right? Thanks, Kathleen!
I served this quiche at a special bruncheon for a friend who retired. Everyone loved it. It was easy to make too! Um, I admit I was lazy and used a store bought crust though. It was still great!
I made a crustless version of this quiche and it was amazing. I’ll probably try it with a crust but it’s really great without one.
Such a delicious and light recipe! Made this for our tennis brunch but saving it for my Easter one too!
Yes, it’s great for brunch!
Thanks so much, Amy!
Yum! We made this Christmas morning and it was a hit! All the adults loved it!
Thanks so much, Janelle!