Skip to content

Ham and Cheese Quiche

This ham and cheese quiche is made with a pie crust base, eggs, spinach, ham, and cheese in the filling. Only takes 10 minutes to prep and is perfect for Sunday brunch or holiday mornings!

Slice of quiche on white plate.
This post may contain affiliate links. Read disclosure policy.

Favorite Breakfast Quiche

Whenever we have leftover baked ham, honey baked ham or crockpot spiral ham from the holidays, this recipe or a frittata is always our favorite way to use it up. It’s perfect for breakfast, lunch, or dinner and can be easily customized based on what you have on hand. And it’s super delicious!

This ham and cheese quiche is always the showstopper at any brunch and the first dish to go! It’s made with a delicious and flaky pie crust base, then filled with a mixture of eggs, spinach, ham, and cheese.

This quiche is simple to make and perfect for Sunday brunch or holiday mornings like Christmas and Easter. The best part about this recipe is that you can customize it with any type of vegetable. Some of my favorites are peppers and mushrooms.

Sliced ham quiche on a board.

Pie Crust Base

The quiche starts out with a pie crust as the base. I usually use a store-bought crust (Pillsbury is my go-to) to save time, but you can definitely make a homemade pie crust too. I prefer to use a tart pan over a pie dish for the crust because it’s a lot easier to release the quiche from the pan.

You do need to bake the crust first before adding the filling, however only for about 5 minutes. This helps to harden the crust a tad so that it doesn’t get soggy when you add the egg mixture.

Quiche Ingredients

You can easily customize this recipe with your favorite veggies or what you have in the fridge. Below is my go-to combination (amounts included in the printable recipe below), but feel free to make some swaps if you’d like!

Pie dough is pressed in a tart pan.
  • Butter: This is used to help caramelize the onions before you add them to the quiche.
  • Onions: Yellow onions are my favorite type to use. Make sure to cut the onions into small pieces first before sautéing.
  • Ham: I love using spiral ham or leftover baked ham from the holidays. If you have a bunch to use up, you can make this frittata along with my favorite creamy ham and potato soup.
  • Eggs: Use large-sized eggs when making this recipe.
  • Half and half: This gives the quiche a rich flavor. You may also use milk if you prefer.
  • Cheese: I love using a mix of sharp or mild cheddar, mozzarella, and parmesan.
  • Spinach: This recipe is a great way to pack in more greens without an overpowering taste. Make sure to chop your spinach before adding it.
  • Parsley: Dried parsley flakes (or fresh parsley if preferred) adds a great flavor.
  • Black pepper: Add a small dash of freshly ground black pepper.
  • Bacon: Crispy cooked bacon adds another layer of deliciousness to this dish. You could always swap the bacon with more diced ham, but trust me, it makes the quiche extra delicious.
Filling for ham and cheese quiche in a measuring bowl.

Ratio of Eggs to Milk

The ratio that I like to use is 1/2 cup of milk for every 5 large eggs. I like my quiche on the thicker side (similar to a frittata), but if you’d like to thin it out a little, add some more milk.

How to Make Ham and Cheese Quiche

The crust is a flakey, soft, and buttery crust that holds together the delicious filling. Double up on protein with bacon and ham in the egg mixture. All together this ham and cheese quiche bakes perfectly in a pie pan and makes the best breakfast!

  1. Crust. Press the pie dough into the pan and pierce it a few times with a fork. Place the pan on a baking sheet and bake at 400°F for about 5 minutes.
  2. Filling. Sauté the onions, ham, and bacon in a pan until the onions have caramelized. Whisk together the eggs and half and half, then stir in cheese, parsley, pepper, spinach, and sautéed ham mixture. Pour the filling into the pan on top of the pie crust.
  3. Bake. Bake in the oven for 25-35 minutes, or until the quiche has set and the top is golden. Test by sticking a toothpick in the center. When the toothpick comes out clean, that means it’s ready.
Quiche on a wooden board.

Recipe FAQs

Can I use milk instead of half and half in quiche?

Yes! Just like in the tips, you can use milk instead of half-in-half or heavy cream. The thicker and creamier the cream is adding richness and soft texture to the quiche.

How do you make a quiche not soggy?

It is best to prebake the crust before adding in your egg-filling mixture. If not, there may be filling that soaks into the crust leaving it soggy.

How can you prevent a crust from becoming soggy on the bottom?

You can use the process of blind baking. This is when you pre-bake the crust using covered parchment or foil to help weigh down the pie to prevent the crust from bubbling up. It holds it down keeping it crisp.

Make Ahead, Storage and Reheating

This breakfast is perfect for making ahead, storing, and leftovers! You will love how simple these are to accomplish. Enjoy your quiche the day you need it and have it still taste amazing!

  • Make ahead: To make the night before, pre-bake the pie crust for 5 minutes. You can still mix together the filling ingredients, however, don’t add to the crust yet. The next day, add the filling to the pie crust and bake according to the directions.
  • Storing and freezing: Let cool completely, then wrap the pan tightly with aluminum foil or plastic wrap. Place in fridge for up to 3 days. You can also freeze the quiche for up to 2 months.
  • Reheating: Cover with foil and bake at 400°F until it’s warm throughout.

5 star review

“Made this today for our family Christmas breakfast. It was phenomenal!!! Everyone said it was the best dish there. I will definitely be making this again. Thank you for sharing!”

– Kay
Slice of quiche on board.

Cooking Tips

Here are some extra tips and ideas to help you make this ham and cheese quiche even better! Find out what to substitute, how to bake the crust, and even when to serve. These helpful tips will come in handy when making this easy breakfast quiche!

  • Pre-bake the crust so that the quiche doesn’t get soggy. It only needs to be baked for about 5 minutes before adding the filling. Just enough for the crust to harden a little.
  • You can substitute milk if you don’t have any half-and-half on hand. I prefer half and half because it makes the quiche creamy and if you want extra creamy try heavy cream like I use in quiche lorraine.
  • Let the quiche rest for a few minutes before cutting it into slices. This gives it time to set, so the slices keep their shape.
  • For a crustless version, check out my favorite crustless quiche recipe. It’s super similar, just without the pie crust.

What to Serve with Ham Quiche

Make this a complete meal with fresh fruit, a breakfast salad, and even some potatoes for the side. We love serving this ham quiche with any of the below recipes!

Slice of quiche on a white plate.

Are you wondering about more crust ideas?! We love this butter pie crust or this easy homemade pie crust to choose from.

More Breakfast Favorites

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Slice of quiche on white plate.

Ham and Cheese Quiche

5 from 133 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This ham and cheese quiche is made with a pie crust base, eggs, spinach, ham and cheese in the filling. Only takes 10 minutes to prep and is perfect for Sunday brunch or holiday mornings!
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8



  • 1 10-inch uncooked pie crust
  • 1 Tablespoon salted butter
  • ½ cup yellow onion , chopped
  • 1 cup ham , cubed (use a ham steak or leftover ham)
  • ¼ cup cooked bacon , cut into pieces (optional)
  • 5 large eggs
  • cup half-and-half , or whole milk
  • 1 cup finely shredded sharp or mild cheddar cheese
  • ½ cup finely shredded mozzarella or parmesan cheese
  • ½ teaspoon dried parsley flakes
  • ¼ teaspoon ground black pepper
  • 1/2-1 cup spinach , chopped


  • Preheat the oven to 400°F.
  • Press the dough around the edges of a 9-inch tart pan or pie dish. Place on a baking sheet. Pierce the bottom of the pie crust with a fork. Bake 5 minutes and then remove from oven. Set aside.
  • In a small frying pan, melt the butter over medium heat. Add onions and sauté 2 minutes. Stir in ham and bacon pieces and cook an additional 3 minutes, or until the onions have caramelized. Remove from heat and let cool slightly.
  • In a large bowl, whisk together the eggs and half-and-half. Stir in cheddar, mozzarella, parsley flakes, pepper, spinach, and the ham mixture. Pour into the tart pan.
  • Bake 25 to 35 minutes, or until the top is golden brown and a toothpick inserted in the center comes out clean. Remove from oven and let cool slightly. Enjoy while warm!



Substitute milk: If you don’t have any half-and-half on hand, you can use milk. I prefer half-and-half because it makes the quiche extra creamy and delicious.
Crustless: Check out my favorite crustless quiche recipe. It’s super similar, just without the pie crust.
Variations: Feel free to add in extra veggies, like mushrooms or peppers. 
Storing: Let cool completely, then wrap the pan tightly with aluminum foil or plastic wrap. Place in fridge for up to 3 days.
Freezing: You can also freeze the quiche (wrapped tightly in aluminum foil and plastic wrap up to 2 months.
Reheating: Cover with foil and bake at 400°F until the quiche is warm throughout.


Serving: 1slice | Calories: 234kcal | Carbohydrates: 3g | Protein: 14g | Fat: 18g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.1g | Cholesterol: 161mg | Sodium: 460mg | Potassium: 171mg | Fiber: 0.2g | Sugar: 1g | Vitamin A: 634IU | Vitamin C: 1mg | Calcium: 175mg | Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Breakfast
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today