This Bacon Ham and Cheese Quiche is rich, creamy, and loaded with savory flavor. It's filled with crispy bacon, tender ham, Swiss cheese, and a silky egg custard, all baked in a flaky pie crust. It's hearty enough for dinner but just as perfect for breakfast or brunch.

Why you'll love this recipe
This ham and Swiss quiche with bacon is classic comfort food that works for almost any occasion.
Simple ingredients - Everything is easy to find and comes together without fuss.
Easy to make - A little prep, a quick mix, and the oven does the rest.
Perfect for any meal - This quiche works beautifully for breakfast, brunch, lunch, or dinner.
Make-ahead friendly - It freezes and reheats well, making it great for meal prep or entertaining.
Ingredients and their part in the quiche
Each ingredient plays a role in creating a rich, flavorful, and satisfying quiche. Here's what you'll need to make this ham & cheese quiche recipe:

- Bacon - Adds smoky, salty crunch throughout the quiche.
- Ham - Brings hearty, savory flavor and protein.
- Swiss cheese - Melts beautifully and pairs perfectly with ham.
- Butter - Used to sauté the onions and add richness.
- Onion - Adds subtle sweetness and depth of flavor.
- Eggs - Create the custardy structure of the quiche.
- Heavy cream or half-and-half - Makes the filling creamy and smooth.
- Salt - Enhances all the savory flavors.
- Nutmeg - Adds warmth and classic quiche flavor.
- Cayenne pepper - Provides a gentle kick of heat.
- Deep dish pie crusts - Hold all the delicious filling and bake up flaky.
How to Make Bacon, Ham, and Cheese Quiche
This quiche comes together with just a few easy steps. Here's what to do:

- Fry bacon in a medium skillet until crisp. Remove from pan and drain on paper towel.
- Melt butter in the same skillet, along with some of the bacon fat, if desired. Add onion and cook until soft and translucent, approximately 5 minutes. Set aside.
- Combine eggs, cream, grated Swiss cheese, chopped ham, onion, and crumbled bacon together in a large bowl.
- Add salt, nutmeg and cayenne pepper. Stir.
- Divide the mixture between the two deep dish pie crusts. If using store bought pie crusts, place the pie plates on a cookie sheet, if you are using homemade crust, place right on the oven rack.
- Bake for 10 minutes at 450°F then turn down the heat to 325°F and cook until firm, about 50-60 minutes.

Recipe variations to make it your own
This quiche is easy to customize based on what you love or have on hand.
- Swap the ham for sausage or chorizo.
- Replace the bacon with prosciutto or pancetta.
- Change up the cheese with brie, cheddar, feta, goat, gouda, gruyere, Monterey Jack, or pepper jack.
- Use milk instead of cream for a lighter version.
- Add vegetables such as asparagus, broccoli, kale, leek, mushrooms, bell pepper, spinach, tomato, or zucchini.
- Make it crustless by pouring the filling into two greased deep-dish pie plates.
Ways to serve with quiche
Quiche pairs well with a wide variety of sides, making it easy to build a complete meal.
Serve it with bread, such as crusty air-fried bread or homemade French bread.
Add fruit like fresh fruit or Waldorf fruit salad for a refreshing contrast.
Pair with a salad, such as a simple green salad or cucumber tomato salad.
Round out the plate with vegetables like roasted broccoli or roasted sweet potatoes.
For a heartier meal, add potatoes like hashbrowns, tater tots or home fries.
Serve alongside soup, such as tomato soup or butternut squash pumpkin soup.
How to store, freeze, and reheat leftovers
Store leftover quiche in an airtight container in the refrigerator for up to 4 days.
To freeze, let the quiche cool completely, then wrap it tightly in plastic wrap and foil. Freeze for up to 3 months.
Reheat slices in the oven at 325°F until warmed through, or microwave individual portions gently until heated.
More quiche and frittata recipes
Quiche and frittatas are great make-ahead options for breakfast or brunch.
- Bacon Cheese and Spinach Frittata is quick and perfect for busy mornings.
- Spinach Artichoke Quiche is creamy and packed with flavor.
- Vegetable Prosciutto Quiche is savory and satisfying.
- Chorizo Frittata brings bold, spicy flavor.
- Mexican Frittata is colorful and crowd-pleasing.
Find lots of easy breakfast recipes here on 2CM!
LOVE QUICK & EASY RECIPES? FOLLOW ME ON INSTAGRAM, FACEBOOK, & PINTEREST FOR ALL THE LATEST RECIPE INSPIRATION! PLUS JOIN MY EMAIL LIST AND RECEIVE A FREE E-BOOK.

Bacon Ham and Cheese Quiche
Ingredients
- ¼ lb. bacon, cooked until crisp
- 1 Tablespoon butter
- ½ cup onion chopped
- 1 lb. ham chopped fine or grated
- ¾ lb. Swiss cheese grated
- 5 eggs
- 2 cups cream or half and half
- 1 teaspoon salt
- ½ teaspoon nutmeg
- ¼ teaspoon cayenne pepper
- 2 9″ deep dish pie crusts
Instructions
- Preheat oven to 450°F.
- Fry bacon in medium skillet until crisp. Remove from pan and drain on paper towel.
- Melt butter in the same skillet, along with some of the bacon fat, if desired. Add onion and cook until translucent, approximately 5 minutes. Set aside.
- Grate cheese and chop ham.
- Combine eggs, cream, Swiss cheese, ham, onion, and crumbled bacon together.
- Add seasonings and stir.
- Divide mixture into the two pie crusts. If using store bought pie crust, place the pie plates on a cookie sheet.
- Bake for 10 minutes at 450°F then turn down the heat to 325°F and cook until firm, about 50-60 minutes. Check often to make sure that crust is not getting too brown. If it is, use foil to cover crust and continue cooking until egg mixture is set.
- Cool 10-15 minutes to make it easier to cut. Serve in wedges with fruit and crusty bread.
Notes
Nutrition
This post has been updated with new photos, step-by-step photos and more fun variations and pairing. It was first published on April 20, 2018.




