Get ready for a brunch favorite with this delicious Ham and Asparagus Quiche! Nestled in a buttery, flaky pie crust is a savory custard filling loaded with ham cubes, cheese, and asparagus, giving it a gorgeous pop of green color.
Dressed up with hints of savory garlic flavors, this asparagus ham quiche is going to make your breakfast, brunch, or even (breakfast for) dinner dreams a reality!

An Easy Asparagus and Ham Quiche Recipe
This Asparagus Ham Quiche is causing my Spring-loving self to get excited for tulips blooming, wearing sandals, and Easter weekend…
Think about waking up to this flaky pastry and baked eggs filled with cheese and in-season asparagus paired with leftover holiday ham. I also make this whenever I have leftover Garlic Parmesan Asparagus lying around in the ridge.
Maybe paired with a glass of mimosa and a cup of coffee.
If you are a quiche fan, also check out my popular Bacon Spinach Quiche recipe loaded with caramelized onions. It is as glorious as this Asparagus and Ham Quiche goodness, but with a slight different twist.
Here’s the thing, we love making quiches. And this asparagus and ham quiche is our most recent discovery and favorite that we decided we must share.
Here’s why we love our ham asparagus quiche (and all quiches in general):
- So easy to make: A quick 10 minute prep and send it into the oven while you get the rest of the meal ready, especially if you use a store-bought pie crust like we do.
- Easy to make ahead and heat as leftovers: It is also such a convenient dish to make ahead for parties or gatherings when you need your precious last few minutes preparing everything else. It can be served warm or at room temperature, saves well as leftovers, and is easily heated in the microwave.
- Versatile: Can be served as breakfast, lunch, or dinner. Or even an afternoon snack! I have eaten this ham asparagus quiche on all these occasions and more!
- Healthy-ish: When making ham and asparagus quiche, you get your protein, carbs, veggies all in one! And comes out to be a pretty well-rounded, healthy-ish meal!
- DELICIOUS: I saved the most important for last. This simple quiche is actually yummy! The eggs are perfectly seasoned (thank you garlic powder, salt, and pepper!), the pie crust is buttery and flaky, and you get chunky of juicy ham and crispy asparagus in each bite.

I promise I have no agenda behind singing the glorious praises of this asparagus ham quiche recipe except that I heart it so dang much. 😉
I love a versatile, yummy dish and this is definitely a versatile, yummy dish that has been such a life saver for us on many busy days!
Ingredients
Making ham and asparagus quiche isn’t only easy, it requires a short list of pantry-friendly ingredients.
And here they are!
- Ham: Use thinly sliced deli ham, or leftover ham from Thanksgiving or Christmas diced into cubes.
- Asparagus: Fresh asparagus is preferred over frozen. I think they just taste better! Cut into 2-inch long slices.
- Shredded cheese: My favorite cheese for this ham and asparagus quiche is Swiss or gruyère cheese.
- Eggs: Lots of eggs!
- Half and half: It has equal parts whole milk and heavy cream. It’s basically half cream, half milk. To reduce the fat content of your quiche, you can use whole milk instead of half and half, but note that your egg custard will not be as rich and creamy.
- Garlic powder: For once, I’m not dissuading you from using garlic powder over fresh garlic. 🙂
- Salt and black pepper: To enhance the overall flavors.
- Pre-made pie crust: This is an unbaked pie crust that has already been cut into the correct size to fit onto a regular 9-inch pie pan. You can also make your pie crust from scratch if you prefer.
Let’s Make It!
step 1: Lay out pie crust
We start with an unbaked pie crust in a tart pan or round baking dish.

That’s right. There’s no shame in using those pre-made crusts!
Now if you are a bake-from-scratch kinda person and want to roll the dough and make your own pie crust, that’s great and you will yield a gorgeous freshly baked crust.
But to be honest, most of the time I just don’t have the time. I love using Pillsbury unbaked crust just as much. And I sure love the convenience of it a whole lot!
In fact, I use a ready-made pie crust way more often than I make it from scratch whenever I make quiches. I find the Pillsbury brand crust works extremely well especially for savory bakes.
Place the crust on a 9-inch pie pan, and then fold over the sides.
step 2: add ingredients
In a large bowl, whisk together eggs + half and half + garlic powder + salt and pepper. This will be your egg mixture.
Now let’s pile on the ingredients onto the pie crust! There’s the ham, asparagus, gruyere or Swiss cheese (Can’t decide? Use both!), and egg mixture.


step 3: Bake quiche
Send it to the preheated oven to bake for 40-45 minutes at 375℉ until the eggs are set.
WELL HELLO THERE, Ham and Asparagus Quiche!
To check on the doneness, insert a toothpick to the middle of the quiche. Toothpick should come out clean. If it doesn’t, cook it for a few minutes longer in the oven.
The tops of the quiche will be slightly golden brown, the crust flaky and buttery, and the egg mixture custard-like, fluffy, and cheesy. And when you bite into it…oh so flavorful!
The combination of crunchy asparagus with ham and gruyere (or Swiss) is pure perfection.
Gruyere and Swiss are sharper cheeses and they pair perfectly with asparagus, and they also help create a soft texture for the egg mixture and brings to it some yummy flavors.
I seriously love this ham and asparagus quiche so dang much. And I hope you love it just as much as I do!

Variations and substitutions
There are so many variations and alternate ingredients to make this ham and asparagus quiche recipe. Feel free to use other veggies, meats or cheese….in fact, it’s a great way to use whatever you have in your fridge!
- Vegetables: Spinach, bell peppers, tomatoes, broccoli, leeks, shallots…
- Meats: Bacon, rotisserie chicken, corned beef, prosciutto, pulled pork…
- Cheese: Feta, cheddar, goat cheese, mozzarella…you can also use dairy free cheese if you prefer.
Storage and Reheating
Store ham asparagus quiche in refrigerator for 3-5 days in air tight container and microwave them when you are ready to eat. It tastes just as delicious!
I find that the texture of the egg changes after freezing so I would not recommend freezing quiche. It stores well in the refrigerator, just not the freezer.
What to serve with quiche
This Ham and Asparagus Quiche can be served in so many ways. Here are some of my favorite pairings with quiche:
- Fruits or Fruit Salad
- Green Salad
- French baguette or a slice of toast or any bread
- Soups
- Breakfast potatoes (this Cheesy Bacon Potato Casserole is one of our favorites!)
- And if you really want to be adventurous, add salsa or hot sauce to it! I totally dig salsa on eggs.
Tips and Tricks
Here are a few thing to note when making ham and asparagus quiche:
- Top it off: Sprinkle the top of the quiche with a little bit more cheese if you want a slightly brown top.
- Prevent spills: Put a baking sheet under your quiche or tart pan in the oven in case the egg mixture bubbles over.
- Protect the crust: If the crust around the quiche is browning too much, wrap the crust area with aluminum foil halfway through baking.
- Check for doneness: Insert a toothpick in the middle of the quiche. It should come out clean when the quiche is done.
- Rest before serving: Allow your quiche to sit for at least 10 minutes after removing from oven, which also makes slicing easier.
- Serve in the baking pan: No need to transfer to wire rack! Use a nice dish and it’s ready for the table once it cools, no transferring needed.
Frequently Asked Questions
Yes if you really need to, but be sure to thaw and drain the asparagus well before using it in your quiche to avoid excess moisture. Fresh asparagus will yield the best texture.
You can substitute half-and-half with milk or cream. For a healthier option, you can also use almond milk or soy milk. Using cream will make the quiche richer and creamier.
Pop the quiche back into the oven for a bit longer. Wrap the edges in aluminum foil to prevent the crust from burning.
If this seems to be a consistent problem, check your oven’s temperature with an oven thermometer and adjust bake temperature and baking time accordingly.
Absolutely! Pour the egg mixture into greased or lined muffin tins, filling them about three quarters full, and then bake for 20-25 minutes, or until set.
ENJOYED THIS RECIPE? Tell us what you think by leaving a rating and review below! 🤍
Other Quiche and Frittata Recipes
- Bacon Spinach Cheddar Quiche
- Frittata with Ham, Spinach and Tomatoes
- Jalapeno Popper Quiche (by Lemon Blossoms)
Other Savory Brunch Recipe
- Sausage Tater Tot Breakfast Casserole
- Ham and Cheese Croissant Casserole
- Cream Cheese Sausage Balls
- Savory Breakfast Bowl
- Texas Sausage Kolache
- English Muffin Breakfast Sandwich

Asparagus and Ham Quiche
Ingredients
Instructions
- Pre heat oven to 375℉.
- Whisk together eggs, half and half, garlic powder, salt and black pepper in a large mixing bowl.
- Place defrosted pie crust on pie pan. Fold sides over and press them. Add ham, asparagus, and cheese. Then pour egg mixture into the pan.
- Bake for 40-45 minutes, or until the egg is completely set.
- Remove from oven and let it cool for 10 minutes. Serve and enjoy!
