Breakfast & Brunch
This bacon, ham, and cheese quiche recipe delivers the ultimate breakfast showstopper—flaky crust layered with salty, savory fillings that transform a simple brunch into a restaurant-worthy experience.
The secret lies in a perfectly pre-baked crust that stays crisp while supporting a rich, custardy egg filling packed with crispy bacon, tender ham, and melted cheese. I've perfected this technique over years of testing, ensuring the crust never gets soggy and the filling sets just right.
The beauty of this quiche is its balance—sweet, salty, and cheesy all in one bite.
You'll start with a classic pie crust (or quick version if short on time), then layer the fillings strategically: crispy bacon and ham first for even cooking, followed by cheese that melts into golden perfection. The egg mixture binds everything together, creating a silky texture that's impossible to resist.
This is the kind of dish that makes weekend mornings feel special without requiring hours in the kitchen.
What makes this recipe stand out is the textural contrast—crispy crust, tender filling, and gooey cheese that pulls in every direction. The bacon adds smoky depth, while the ham brings a mild sweetness that complements the sharpness of the cheese.
Baked at 375°F for 40-45 minutes, it emerges golden and ready to be sliced into perfect portions. Serve with a simple salad or crusty bread to complete the meal.
For extra flair, garnish with fresh herbs or a sprinkle of smoked paprika before serving. This quiche reheats beautifully, making it perfect for meal prep or bringing to gatherings.
The combination of classic techniques and rich flavors ensures every bite delivers that satisfying, hearty breakfast experience. Let's get started on creating your perfect quiche.
Ingredients for bacon ham and cheese quiche
These rich, savory ingredients create the perfect balance of crispy, cheesy, and smoky layers in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Pie Crust (Store-Bought or Homemade) 🥧 | 1 whole | Pre-baked for crispiness |
| Thick-Cut Bacon 🥓 | 6 oz | Crisped and chopped small |
| Deli Ham 🍖 | 6 oz | Thinly sliced, black forest preferred |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged 6+ months |
| Gruyère Cheese 🧀 | ½ cup | Shredded, nutty flavor |
| Large Eggs 🥚 | 6 whole | Room temperature for blending |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Warmed slightly for smoothness |
| All-Purpose Flour 🌾 | ¼ cup | For thickening egg mixture |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked for depth |
| Fresh Chives 🌿 | 2 tbsp | Chopped for garnish |
| Smoked Paprika 🌶️ | ½ tsp | For final garnish |
The bacon and ham are the stars here—thick-cut bacon (like Oscar Mayer or Applewood) delivers that irresistible crunch, while Black Forest ham adds just the right sweetness. Costco or Whole Foods carry excellent deli meats, but any high-quality ham works. For the cheeses, sharp cheddar (like Cabot or Tillamook) and Gruyère (from Murray's Cheese) create that perfect melty, nutty contrast. The key is shredding the cheese yourself—pre-shredded clumps up and won't melt smoothly. If you're short on time, Pillsbury pie crust works perfectly for the base, but a homemade crust (like Pillsbury refrigerated dough) takes it to the next level.
No thick-cut bacon? Crisp regular bacon first, then chop it into smaller pieces. Swap Gruyère for Parmesan if that's what you have—it adds a salty punch. For the egg mixture, half-and-half works in a pinch, but heavy cream gives that luxurious texture. Fresh chives are ideal, but dried chives at half the amount get you close. The smoked paprika isn't just for looks—it adds an extra layer of depth. Pro tip: Toast your smoked paprika in a dry pan for 30 seconds before using—it intensifies the flavor (worth the extra minute!).
This quiche reheats beautifully—350°F for 10-12 minutes brings it back to golden perfection. Store leftovers in an airtight container for up to 4 days in the fridge, though I find it's best enjoyed within 2 days for that fresh-from-the-oven texture. Freezes well for up to 3 months—just bake straight from frozen at 375°F for 50-55 minutes. For meal prep, I always make a double batch and portion it into individual servings. The crust stays crispy even after reheating if you cover it loosely with foil during warming.
Why You'll Love This Recipe
- I’ll be real: this recipe stretches ingredients like a champ. A few slices of ham, a handful of cheese, and a pack of bacon turn into multiple servings without breaking the bank. Plus, store-bought crust means zero guilt—just pure, satisfying comfort food that won’t drain your wallet.
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you can literally set the timer and walk away. Crumble the bacon, layer the ham, sprinkle the cheeses—no intricate folding or balancing acts. The crust goes in, the filling goes on top, and 30 minutes later, you’ve got dinner without the stress.
- Salty-Savory Magic: Between us, that combo of sharp cheddar and nutty Gruyère with crispy bacon and ham? It’s dangerously good. The cheeses melt into a gooey blanket while the bacon stays perfectly crunchy—every bite is a flavor explosion that tastes like a hug from your favorite diner.
- Lunchbox Hero: Honestly, this quiche is my secret weapon for meal prep. Slice it up the night before, and you’ve got grab-and-go breakfasts or lunches that actually feel special. Kids (and adults) will fight over the leftovers, and honestly? That’s the best kind of problem to have.
Step-by-step instructions for bacon, ham, and cheese quiche
Here's how to assemble a quiche with layers of crispy bacon, salty ham, and melty cheeses in a perfect golden crust.
Pre-Bake the Crust for Maximum Crispiness
Preheat your oven to 375°F. Line a baking sheet with parchment paper and place the pie crust on top. Prick the bottom all over with a fork to prevent puffing. Place a pie weight or dried beans in the crust and bake for 10 minutes. Remove the weight and bake for another 5 minutes until the edges are just beginning to turn golden.
Here's the thing—this pre-baking step is non-negotiable. It ensures your crust stays crispy through the entire baking process rather than turning soggy from the egg mixture. I like to press down gently on the edges with my fingers to create a slight rim, which helps hold the filling later.
Cook the Bacon and Ham Until Perfectly Crisp
In a large skillet over medium heat, cook the 6 oz thick-cut bacon until it's golden and crispy—about 8-10 minutes. Using tongs, transfer the bacon to a paper towel-lined plate to drain excess fat, leaving about 2 tablespoons of bacon fat in the skillet.
Add the 6 oz deli ham to the same skillet and cook for 2-3 minutes until warmed through. Chop both the bacon and ham into small, even pieces—about ¼-inch chunks. This size ensures even distribution in the quiche and prevents large chunks from sinking to the bottom.
Prepare the Cheese and Egg Mixture
In a large bowl, whisk together the 6 whole large eggs, 0.5 cup heavy cream, and 0.5 cup whole milk until fully combined. Add the 1.5 cups sharp cheddar cheese and 0.5 cup gruyère cheese, stirring until the cheeses are mostly melted and the mixture is smooth.
In a separate small bowl, whisk together the 0.25 cup all-purpose flour, 0.5 teaspoon salt, 0.25 teaspoon black pepper, and 0.5 teaspoon smoked paprika. Gradually whisk this dry mixture into the egg mixture until fully incorporated. The flour helps thicken the custard slightly, preventing a runny filling.
Assemble the Quiche with Perfect Layering
Carefully pour the bacon and ham mixture into the pre-baked crust, spreading it evenly. Then, pour the egg and cheese mixture over the top, using a spatula to gently spread it out evenly. Sprinkle the 2 tablespoons chopped fresh chives over the top for a pop of color and fresh flavor.
Here's where precision matters: the egg mixture should come about ½-inch below the crust's top edge. This prevents overflow during baking and ensures the crust stays crispy. If the mixture looks too thick, whisk in 1-2 tablespoons of milk to loosen it slightly.
Bake Until Golden and Set
Transfer the quiche to the preheated 375°F oven and bake for 35-40 minutes, or until the top is golden brown and the center is just set. The quiche is done when it's firm to the touch but still slightly jiggly in the center—it will continue setting as it cools.
For the perfect doneness, I like to check at the 30-minute mark. If the edges are browning too quickly, tent the quiche with aluminum foil to prevent over-browning while the center finishes cooking. Let it rest for 10 minutes before slicing—this allows the filling to set completely and makes for cleaner slices.
Pro Tips For Making Bacon Ham And Cheese Quiche
- CRISP THE CRUST FIRST: Store-bought crusts are flaky but often soggy when baked with wet fillings. Brush the bottom with melted butter, sprinkle with a pinch of salt, and bake at 375°F (190°C) for 8–10 minutes before adding anything else—this guarantees a crisp base that won’t turn to mush under the custard.
- CUT BACON IN HALF: Thick-cut bacon takes forever to cook and can dry out by the time the quiche finishes. Slice each strip in half crosswise (so they’re about 2 inches long) for faster rendering and even crispiness. They’ll still be chewy enough to hold up to the custard’s weight.
- CHILL THE FILLING: After mixing your ham, cheese, and custard, let it sit in the fridge for 15–20 minutes. This gives the cheese time to firm up slightly, so it doesn’t melt into a greasy sludge before the quiche even hits the oven—especially important with Gruyère, which is extra rich.
- SALT THE HAM: Deli ham is already cured, but it’s not seasoned like bacon. Toss the diced ham with a light sprinkle of salt (about ¼ teaspoon per cup) while you’re prepping—it balances the smokiness of the bacon and sharpness of the cheddar without overpowering the dish. (Yes, even if the package says it’s “ready to eat.”)
Wine and beer pairings for these flavors
Crisp White Wine
A Sauvignon Blanc from New Zealand or Loire Valley is my go-to pairing for this quiche—its bright acidity and citrus notes cut through the richness beautifully. Look for a wine with 12-13% ABV and flavors of lime, green apple, and herbs to complement the bacon's smokiness and cheese's creaminess.
A chilled glass of Cloudy Bay Sauvignon Blanc or Oyster Bay brings that perfect refreshing contrast. 🍷
Rich Red Options
If you prefer red wine, go for a light-bodied Pinot Noir with subtle fruit flavors. A Willamette Valley Pinot or Burgundy (like Louis Jadot) works wonderfully—their red cherry and earthy notes echo the ham's sweetness without overpowering the dish.
Serve it slightly cooler than room temperature to preserve its crispness.
Craft Beer Pairings
A Belgian Witbier like Hoegaarden or Blue Moon adds a fun, effervescent contrast with its corianander and orange peel notes. The slight sweetness balances the salty bacon and cheese beautifully.
For a darker option, try a honey-brown ale (like Allagash White)—its caramel and vanilla notes complement the quiche's richness without competing.
Cocktail Complements
For a brunch twist, serve a Bloody Mary with smoked paprika rim—it mirrors the quiche's smoky-savory profile. Use high-quality vodka (like Grey Goose) and add a dash of Worcestershire sauce and hot sauce for depth.
A gin-based French 75 (gin, lemon, champagne) also works—its citrus brightness cuts through the richness perfectly. 🍹
Non-Alcoholic Choices
For non-drinkers, a sparkling apple cider (like Martinelli's) or ginger beer (such as Feather's) adds refreshing fizz. A cucumber-mint spritzer with sparkling water, muddled cucumber, and fresh mint provides a crisp, cooling contrast to the hearty quiche. These options keep the meal feeling celebratory without alcohol.
Nutrition facts
Frequently asked questions
Can I use a store-bought crust instead of homemade?
A high-quality store-bought crust works perfectly—just look for brands like Pillsbury refrigerated pie crust or pre-baked pie shells. If using uncooked, pre-bake it for 12-15 minutes at 375°F with pie weights to prevent sogginess. For extra crispiness, brush the pre-baked crust with a thin layer of egg wash before adding the filling.
How do I prevent the quiche from being too runny?
Use the flour trick—whisk 1-2 tablespoons of all-purpose flour into your egg mixture to thicken it slightly. Also, ensure your eggs are at room temperature for even blending. Bake until the center is just set (not jiggly) and let it rest for 10 minutes before slicing—this helps the custard firm up completely.
Can I make this quiche ahead of time?
Yes! Assemble the quiche (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 5-10 minutes to the cooking time. For leftovers, store in an airtight container for up to 4 days. Reheat at 350°F for 10-12 minutes—cover loosely with foil to prevent drying.
What's the best cheese substitute if I don't have Gruyère?
Swap Gruyère for Parmesan (adds saltiness) or Swiss cheese (for nutty flavor). If you prefer mild cheese, use Mozzarella—just reduce the amount by 25% since it melts more aggressively. For extra richness, try Gouda or Monterey Jack. Always shred yourself for smoother melting!
How do I make this quiche vegetarian?
Replace bacon with crispy tempeh bacon (marinated in soy sauce and smoked paprika) and swap ham for smoked tofu or mushrooms (like shiitake or cremini). Use vegetarian cheese (check labels) and add spinach or caramelized onions for extra depth. The flavor profile stays rich and satisfying!
