Breakfast & Brunch
This bacon, ham, and cheese quiche recipe delivers the ultimate brunch showstopper—crispy golden crust, smoky meat layers, and a rich, custardy egg filling that melts in your mouth. 🔥 I've perfected the balance between flaky crust and tender filling, ensuring every bite is packed with savory flavors and satisfying textures.
The secret lies in cooking the bacon and ham just until crispy, then layering them with sharp cheddar and mozzarella before pouring in the perfectly seasoned egg mixture.
The crust gets its signature crispiness from a cold butter cut-in method and proper blind-baking technique, while the filling benefits from a slow rise in the oven to create that signature custardy center.
This isn't your basic quiche—it's a restaurant-quality breakfast that's surprisingly easy to make at home with simple pantry staples. The combination of smoky bacon, salty ham, and melted cheese creates an irresistible flavor profile that makes this dish perfect for weekend brunches or special occasions.
What sets this recipe apart is the attention to texture—crispy crust, tender meat, and a silky egg filling that holds together beautifully. The cheese pulls slightly as it cools, creating those perfect stretchy strands with every bite.
You'll want to make this quiche again and again, whether serving it as a main dish for brunch or cutting it into squares for easy snacking throughout the week.
For an extra touch of sophistication, consider adding a sprinkle of fresh chives or a drizzle of hot sauce before serving. The possibilities for customization are endless—swap in smoked bacon for deeper flavor or add a layer of caramelized onions for extra sweetness.
Let's get started on creating this crowd-pleasing breakfast masterpiece that's sure to become a family favorite.
Ingredients for bacon ham and cheese quiche
Six ingredients for a showstopping crust plus nine for that smoky meaty filling you'll crave all week.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 6 oz | Thick-cut for crispiness |
| Deli Ham 🥓 | 6 oz | Black forest or honey-glazed |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, not pre-shredded |
| Mozzarella Cheese 🧀 | 1 cup | Fresh or low-moisture |
| Large Eggs 🥚 | 6 whole | Room temperature preferred |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for richness |
| All-Purpose Flour 🌾 | 1 ½ cups | For crust, plus more for dusting |
| Cold Unsalted Butter 🧈 | ¾ cup | Cut into small cubes |
| Ice Water 💧 | ¼ cup | For dough binding |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, for crust |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh |
| Fresh Chives 🌿 | ¼ cup | Chopped, for garnish |
The bacon and ham are non-negotiable here—thick-cut bacon gets extra crispy, and black forest ham adds that sweet-savory depth. Trader Joe's has the best pre-sliced ham, but any deli counter will do. Look for sharp cheddar with visible crystals—pre-shredded gets clumpy. Mozzarella? Fresh is ideal, but low-moisture shredded works in a pinch. The crust starts with cold butter cut into tiny cubes (the secret to flakiness)—don't let it warm up before mixing. For the cheese, Kraft or Sargento brands shred beautifully, but if you're feeling fancy, grab a wedge and grate it yourself.
No thick-cut bacon? Regular bacon, cooked extra long works, but you'll lose some crunch. Ham too salty? Rinse slices briefly before layering. The cheese combo is key—skip the mozzarella for pepper jack if you want heat. Fresh chives are perfect for garnish, but dried chives at half the amount get you close. For the crust, King Arthur flour is my go-to, but any all-purpose works. No thyme? Dried oregano at the same amount is a fine swap. The eggs should be room temperature—cold eggs curdle faster. Pro tip: Use a scale for the butter—it's more accurate than cups when it's cold.
This quiche reheats beautifully—350°F for 15 minutes restores that crispy crust. Keeps 4-5 days in the fridge, 3 months frozen. For make-ahead magic, assemble the quiche, refrigerate overnight, then bake straight from cold. The crust stays crispy, and the filling gets even more custardy. Leftovers? Slice into squares for easy snacking—perfect with a side salad or hot sauce for dipping. The cheese pulls slightly as it cools, creating those perfect stretchy strands that make every bite irresistible.
Why You'll Love This Recipe
- No-Fuss Assembly: That crispy bacon crumbles right into the egg mix—no extra steps. Just layer, crack eggs, and let the oven do the work while you sip coffee.
- Salty-Savory Magic: Sharp cheddar melts into gooey strings, mozzarella adds stretch, and crispy bacon plus salty ham? Every bite is like a cheat-day hug.
- Weeknight Workhorse: Breakfast for dinner? Brunch with friends? This quiche reheats perfectly and feeds a crowd without fuss. (Yes, even on a Tuesday night.)
- Budget Breakfast Luxe: Pantry staples stretch far—bacon and ham make it feel fancy, but the cost stays low. Leftovers? Even better the next day, honestly.
Step-by-step instructions for bacon, ham, and cheese quiche
Here's how to create a quiche with a smoky, crispy crust and a rich three-meat filling.
👨🍳 Step 1: Make the Perfect Crust
In a food processor, pulse the 1.5 cups all-purpose flour with the 1.5 tsp salt and 0.5 tsp dried thyme until combined. Add the 0.75 cup cold unsalted butter, cut into small cubes, and pulse until the mixture resembles coarse crumbs with pea-sized butter pieces remaining.
Drizzle in the 0.25 cup ice water one tablespoon at a time while pulsing until the dough just comes together. Avoid overmixing—it should hold when pressed but still be slightly crumbly. Turn the dough onto a lightly floured surface, shape into a disk, wrap in plastic, and chill for 30 minutes.
🥘 Step 2: Prepare the Three-Meat Filling
Cook the 6 oz thick-cut bacon in a skillet over medium heat until crispy, about 8-10 minutes. Remove from the pan and set aside, leaving the bacon fat behind. In the same skillet, add the 6 oz deli ham, chopped into small pieces, and cook for 3 minutes until warmed through.
Push the ham to one side of the skillet and add the 1 whole yellow onion, diced, and the 3 cloves garlic cloves, minced. Sauté for 4-5 minutes until the onions are soft and translucent. Combine everything with the bacon, then stir in the 1.5 cups sharp cheddar cheese and 1 cup mozzarella cheese, breaking up any large clumps.
🍳 Step 3: Assemble and Bake the Quiche
Roll out the chilled dough on a floured surface to fit a 9-inch pie dish. Transfer to the dish and press gently to form the crust. Prick the bottom all over with a fork to prevent puffing. Preheat your oven to 375°F.
Spread the three-meat mixture evenly over the crust. In a bowl, whisk together the 6 whole large eggs, 0.5 cup heavy whipping cream, 0.5 tsp ground black pepper, and an additional 0.5 tsp salt. Pour this mixture over the meat filling, distributing it evenly. Sprinkle the 0.25 cup fresh chives on top for a pop of color and freshness.
🔥 Step 4: Bake to Golden Perfection
Place the quiche on a baking sheet to catch any potential drips and bake for 45-50 minutes until the crust is deep golden brown and the filling is set. The center should still be slightly jiggly—it'll continue cooking as it rests. If the crust starts browning too quickly, tent it loosely with aluminum foil.
Remove from the oven and let the quiche rest for 10 minutes before slicing. This resting time allows the filling to fully set and the juices to redistribute, ensuring each bite is creamy and delicious. Serve warm with a side salad or crusty bread.
Pro Tips For Making Bacon Ham And Cheese Quiche
- CRISP THE BACON FIRST: The bacon’s fat is liquid gold here—cook it until the edges are deep brown, not just pink. Drain on paper towels, but leave the fat in the pan. That’s your flavor base for the crust, not just the filling.
- SHRED CHEESE SMALL: Sharp cheddar and mozzarella won’t melt evenly if they’re big chunks. Pulse them in a food processor for 3-4 seconds—just until they’re rice-sized. This keeps the quiche creamy, not clumpy, even when it’s pulled straight from the oven.
- DON’T OVERMIX THE EGGS: Whisk them until just combined, no streaks, but stop before they get frothy. Overworking them makes the quiche dense. A few tiny lumps? Doesn’t matter—it’ll still be fluffy.
- BAKE UNTIL THE CENTER JIGGLES: The quiche’s done when the middle wobbles like Jell-O when you shake the pan. A toothpick test is useless here—it’ll come out clean too soon. Pull it when the edges are golden and the top’s set, then let it rest 5 minutes. Cutting it too early turns it gummy.
Regional styles of these flavors
Southern-Style Smoky Crust
In the South, quiches often feature a cornmeal crust for extra crunch, but I love adding 1 tablespoon smoked paprika to the dough for that signature Southern smokiness. Use 6 oz thick-cut applewood-smoked bacon instead of regular bacon, and swap ½ cup sharp white cheddar for the mozzarella.
The result? A crust with a subtle smoky depth that pairs perfectly with the sweet-savory ham flavors. 🔥
New England Clam Quiche Twist
New England cooks love adding seafood to their quiches, so here's how to adapt this recipe: replace 3 oz of ham with 3 oz chopped cooked clams (or canned clams, drained). Add 1 tablespoon chopped fresh parsley and ½ teaspoon Old Bay seasoning to the egg mixture.
The briny clams balance the richness beautifully while keeping the bacon and cheese as the star flavors.
Midwestern Heartland Ham-Free
In the Midwest, ham can be a polarizing ingredient, so I often swap it for 6 oz cooked breakfast sausage (like Johnsonville Original) or crumbled bacon instead. Use ½ cup diced cooked potatoes mixed into the meat filling for extra heartiness.
The sausage adds a satisfying meaty texture without the ham's saltiness, making it perfect for families who prefer milder flavors.
Pacific Northwest Smoked Salmon
Out West, smoked salmon is a popular quiche ingredient, so here's how to give this recipe a coastal twist: replace all the ham with 6 oz smoked salmon, flaked into chunks. Add 1 tablespoon capers and 1 teaspoon lemon zest to the egg mixture.
The salmon's delicate smokiness pairs wonderfully with the bacon and cheese, creating a brunch-worthy dish with a Pacific Northwest flair. 🌊
Texas BBQ Bacon
Texans love their bold flavors, so here's how to make this quiche truly Texan: use 6 oz thick-cut applewood-smoked bacon, and replace ½ cup of ham with ½ cup pulled pork (slow-cooked with 1 tablespoon BBQ sauce).
Add ½ teaspoon chipotle powder to the egg mixture for a subtle smoky heat. Top with 2 tablespoons crumbled blue cheese after baking for a tangy finish that's pure Texas comfort food.
French-Style Crust
For a more refined approach, French cooks often use a pâte brisée crust with a touch of 1 tablespoon Dijon mustard mixed into the dough. Replace ½ cup mozzarella with ½ cup Gruyère cheese for a nutty depth.
The mustard adds a subtle tang that complements the bacon and ham beautifully. This version feels more elegant but keeps the same hearty filling that makes it so satisfying. 🥖
Nutrition facts
Frequently asked questions
Can I use pre-made pie crust instead of homemade? For convenience, use a 9-inch pre-made pie crust (either refrigerated or frozen). Just
How do I prevent a soggy crust?
Prevent sogginess by blind-baking the crust for 10-12 minutes at 375°F before adding the filling. Line the crust with parchment paper, fill with pie weights or dried beans, then bake. This creates a barrier between the crust and filling. Another trick: sprinkle 1/4 cup crushed cornflakes or semolina on the crust before adding the meat mixture.
Can I make this quiche ahead of time?
Yes! Assemble the quiche (without baking) and refrigerate for up to 24 hours before baking. For best results, bake straight from the fridge—it'll take 5-10 minutes longer but creates a perfectly set filling. Leftovers keep for 4-5 days in the fridge or 3 months frozen. Reheat slices at 350°F for 15 minutes to restore crispiness.
What's the best way to reheat slices?
Reheat individual slices in a 350°F oven for 10-12 minutes on a baking sheet until warmed through. For microwave reheating, cover with a damp paper towel and heat for 30-45 seconds (this helps maintain moisture). The oven method gives you that crispy crust texture again. Never reheat straight from the fridge—let it sit at room temperature for 10 minutes first.
Can I make this without ham?
Certainly! Replace the ham with 6 oz cooked breakfast sausage (like Johnsonville) or extra bacon (8 oz total). For a vegetarian option, use 6 oz mushrooms sautéed with onions and garlic, plus 1/4 cup nutritional yeast for a cheesy flavor. The key is maintaining the 6 oz total meat equivalent to keep the filling hearty.
