This post may contain affiliate links. Please read our disclosure policy.

Ham and Asparagus Quiche is super easy and perfect to serve at a cute brunch or even have on rotation for a simple weeknight meal. I love making this for a special spring time meal!

Ham and Asparagus Quiche in a white pie plate. Pin
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

Why I Love This Recipe

This ham and asparagus quiche is one of those recipes I make on repeat, especially during the spring, because it’s easy, delicious, and feels just a little bit special without any extra work.

  • Perfect any time of day: Great for brunch, lunch, or even a simple weeknight dinner. It always works! We love making it for Easter brunch every year.
  • Simple ingredients, big flavor: Eggs, ham, cheese, and fresh asparagus come together for a creamy, savory bite with a pop of freshness.
  • Make-ahead friendly: You can prep or bake it in advance, which makes life so much easier when things get busy.
  • Easy to customize: Swap veggies, use what you have, or skip the meat. It’s super flexible!

The Ingredients

Ingredients for ham and asparagus quiche.Pin

You only need a handful of simple ingredients to make this flavorful, creamy quiche. Here’s what you’ll need:

  • Eggs: The base of the quiche that creates that rich, custardy texture.
  • Half and half: Adds creaminess and helps give the filling its smooth, silky consistency.
  • Swiss cheese: Melts beautifully and adds a mild, nutty flavor that pairs perfectly with the ham and asparagus. Feel free to use your favorite type of cheese though.
  • Asparagus: Brings a fresh, slightly crisp bite and a pop of color to every slice. Make sure you trim the ends and cut the pieces small enough so they cook evenly.
  • Ham: Adds a savory, salty flavor that balances the creamy filling. It’s also a great way to use up leftover ham.
  • Unbaked pie crust: You can make your own pie dough or use a store-bought crust to keep things quick and easy.

Customization and Substitutions

  • Don’t want to make fresh pie dough? No worries! You can buy a prepared pie dough at the grocery store and this recipe will turn out just as delicious!
  • Don’t have asparagus? If you don’t have asparagus on hand (or if it’s just not your jam) you can substitute any of your favorite veggies in this quiche! Try mushrooms, pepper, zucchini or even broccoli!
  • Don’t eat pork? You can substitute turkey deli meat if you’re not a big fan of ham! Or you could leave out the meat entirely and just add some extra vegetables!

How to Make Ham and Asparagus Quiche

Ham and asparagus quiche filling in a bowl.Pin
  1. Preheat oven to 350° F. In a bowl, whisk together the eggs and half and half. Then stir in the cheese, ham, asparagus and salt.
Rolled out pie dough in a pie dish.Pin
  1. Place the dough into a pie or tart pan and mold into the shape of the dish. Place the pie crust in the freezer for 10 minutes to chill.
Ham and asparagus quiche before baking.Pin
  1. Pour the filling into the well-chilled pie crust, and bake for 50 minutes or until golden and cooked through (the center shouldn’t jiggle).
Ham and asparagus quiche ready to serve.Pin
  1. Allow to cool slightly before serving so the quiche can fully set.

FAQs

Can I prep quiche ahead of time?

Yes! Quiche is a great make ahead recipe. You can mix up the filling the night before and refrigerate it, then the next day, pop the filling into the pie crust and bake.

How do I know when quiche is fully cooked?

The quiche is done when the edges are set and the center has a slight jiggle. A knife inserted near the center should come out mostly clean. Be careful not to overbake, as this can make the texture rubbery.

Can you freeze quiche?

Yes, quiche freezes really well. Let it cool completely, then wrap it tightly or store in an airtight container and freeze for up to 2-3 months. You can reheat it straight from frozen in a 350°F oven until warmed through, or thaw overnight in the fridge for quicker reheating.

More Quiche and Frittata Recipes

This ham and asparagus quiche is one of those recipes that feels a little special but couldn’t be easier to pull together. It’s perfect for slow weekend brunches, quick weeknight dinners, or even meal prep for the days ahead. Once you make it, don’t be surprised if it becomes a regular in your rotation! Let me know what you think of this recipe. Leave a rating and comment below!

Want more WeeliciousSubscribe to my newsletter and follow me on InstagramFacebook, and TikTok for all the newest recipes!

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Pin

Ham and Asparagus Quiche

A creamy, savory quiche made with eggs, ham, Swiss cheese, and fresh asparagus baked in a flaky pie crust. Perfect for brunch, lunch, or dinner.
5 from 6 votes
Course: Breakfast, Brunch
Cuisine: American
Servings: 6
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes

Ingredients  

  • 4 large eggs
  • 3/4 cup half and half
  • 1 cup shredded Swiss cheese
  • 1 cup chopped asparagus
  • 1 cup chopped ham
  • 1/2 teaspoon kosher salt
  • 1 unbaked pie crust* (you can make your own pastry dough or buy prepared crust at the grocery)

Pie Crust:

  • 1 1/3 cups flour
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon sugar
  • 1/2 cup butter, cubed & cold
  • 2-3 tablespoons water

Instructions 

  • Preheat oven to 350° F.
  • In a bowl, whisk together the eggs and milk, then stir in the cheese, asparagus, ham and salt.
  • Place the dough into a pie or tart pan and mold into the shape of the dish. Place the pie crust in the freezer for 10 minutes to chill.
  • Pour the filling into the well-chilled pie crust, and bake for 50 minutes or until golden and cooked through (the center shouldn’t jiggle).
  • Cool and serve.

Pie Crust:

  • Place the first 3 ingredients in a food processor and pulse.
  • Add cold butter and using on/off turns, process until coarse meals forms.
  • Add the water 1 tbsp at a time and process until moist clumps form, adding more water 1 tsp at a time if mixture is dry.
  • Form dough into a disk, wrap in parchment paper or plastic wrap and refrigerate 1 hour or until cold.

Notes

  • Don’t want to make fresh pie dough? No worries! You can buy a prepared pie dough at the grocery store and this recipe will turn out just as delicious!
  • Don’t have asparagus? If you don’t have asparagus on hand (or if it’s just not your jam) you can substitute any of your favorite veggies in this quiche! Try mushrooms, pepper, zucchini or even broccoli!
  • Don’t eat pork? You can substitute turkey deli meat if you’re not a big fan of ham! Or you could leave out the meat entirely and just add some extra vegetables!

Nutrition

Calories: 322kcal | Carbohydrates: 17g | Protein: 16g | Fat: 21g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.01g | Cholesterol: 165mg | Sodium: 629mg | Potassium: 225mg | Fiber: 1g | Sugar: 2g | Vitamin A: 606IU | Vitamin C: 6mg | Calcium: 223mg | Iron: 2mg
Did you make this recipe?Mention @Weelicious or tag #weelicious!

About the Author

Catherine is a mama of three. A Kentucky girl living in California. Here’s what I know: all kids can be great eaters and mealtime must be easy. I create simple, healthy recipes the whole family will love.

5 from 6 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating