There’s just something about a warm, savory quiche that makes mornings feel a little more special. Whether it’s a lazy Sunday brunch, a quick weekday breakfast, or a cozy holiday morning, this cheese, bacon, and ham homemade quiche is the kind of dish that brings people together around the table. The creamy texture, the savory filling, and that golden crust make it a comforting classic you’ll want to come back to again and again.
This particular quiche recipe comes straight from the heart of home cooking. Inspired by childhood memories of mini quiches from Sam’s Club and perfected through years of family breakfasts, it’s one of those recipes that feels nostalgic and fresh at the same time. It’s the kind of breakfast you can prep ahead, pop in the oven the next morning, and enjoy with minimal fuss. And while it tastes like something you’d find at a fancy brunch spot, it’s made entirely from scratch with simple, everyday ingredients.
What makes this cheese, bacon, and ham quiche recipe truly shine is how easy it is to adapt. It’s rich and cheesy, filled with crispy turkey bacon, flavorful chicken ham, and a smooth egg custard. Best of all, you don’t need to be a seasoned cook to get it right. If you’ve ever been nervous about making quiche, don’t be—this one’s about as foolproof as it gets.
Whether you’re hosting a weekend get-together or just want a warm, satisfying breakfast without a lot of prep in the morning, this quiche is about to become a new favorite in your kitchen.
Why You’ll Love This Recipe
There are so many reasons to fall in love with this cheese, bacon, and ham homemade quiche. First off, it’s incredibly easy to make. With minimal prep work and straightforward steps, it’s perfect for beginners and seasoned cooks alike.
The flavor is rich and satisfying. The combination of gooey mozzarella, creamy eggs, crispy turkey bacon, and juicy chicken ham is unbeatable. The buttery pie crust brings everything together with just the right amount of crunch.
This recipe is also wonderfully flexible. You can prep it the night before, so all you need to do in the morning is pop it into the oven. That makes it perfect for holiday breakfasts, family brunches, or meal-prepping for the week ahead.
Plus, it’s crowd-friendly. Kids love it, adults rave about it, and everyone goes back for seconds. The quiche is filling enough to stand alone as a meal, but also pairs beautifully with simple sides if you’re looking to create a full spread.
With its comforting flavor, approachable instructions, and versatility, this quiche is one of those dishes you’ll want to make on repeat.
Health Benefits
While quiche is certainly an indulgent dish, it also has several nutritional benefits when prepared thoughtfully. The eggs provide a great source of protein, helping you feel full and energized throughout the morning. They’re also rich in vitamins like B12 and D, which support energy metabolism and bone health.
Using turkey bacon instead of traditional pork bacon significantly lowers the saturated fat content, making the dish a bit lighter without compromising on flavor. Similarly, choosing lean chicken ham helps reduce sodium and fat while still adding that delicious savory bite.
Mozzarella cheese offers calcium for strong bones and teeth, and half and half, while creamy, is still a moderate dairy choice when portioned properly.
Finally, adding onions gives the dish a small boost of antioxidants and fiber. For an even healthier twist, you could toss in some spinach or chopped bell peppers.
Overall, this quiche strikes a nice balance between indulgence and nourishment, especially when paired with wholesome sides like fresh fruit or a leafy green salad.
Preparation Time, Servings, and Nutritional Information
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 6
Calories per Serving: 410
Protein: 22g
Carbohydrates: 16g
Fat: 30g
This recipe makes enough for 6 hearty slices, which means it’s perfect for a small group or for keeping in the fridge to enjoy throughout the week.
Ingredients List
Here’s everything you’ll need to make this cheesy, savory homemade quiche:
Base:
- 1 pre-made pie crust (unroll and fit into a 9.5-inch pie dish)
Vegetables and Dairy:
- ½ small onion, chopped and diced
- 1 tablespoon unsalted butter
- 2 cups shredded mozzarella cheese (fresh or prepackaged)
- 1½ cups half and half
- 4 large eggs
Meats:
- 6 slices turkey bacon, cooked and crumbled
- 1 cup diced chicken ham
Seasonings:
- ¼ teaspoon dry mustard powder
- ½ teaspoon salt
Every ingredient here serves a purpose. The pie crust provides structure and a buttery contrast to the creamy filling. The onion and butter add a touch of sweetness and richness, while the mozzarella melts into every bite. Turkey bacon and chicken ham bring in that crave-worthy, smoky-salty balance, and the dry mustard adds just enough warmth to the overall flavor.
Step-By-Step Cooking Instructions
- Preheat your oven to 425°F (220°C).
This ensures the crust starts baking immediately and helps the filling set properly. - Microwave the onions.
Place your chopped onion and butter in a small microwave-safe bowl and heat for 60 seconds until the onion softens and the butter melts. This quick step adds extra flavor to your quiche without having to sauté on the stove. - Prepare the pie crust.
Unroll the pre-made pie crust and press it into your 9.5-inch pie dish. Make sure it’s snug along the bottom and sides. If the edges are uneven, you can fold or trim them for a clean look. - Add the onion mixture.
Spread the softened onion and melted butter evenly across the bottom of the crust. This layer gives a gentle, savory base to the quiche. - Layer your fillings.
Start with half of the diced chicken ham, half of the crumbled turkey bacon, and half of the shredded mozzarella. Repeat with the remaining meat and cheese. This layering ensures every bite is packed with flavor. - Make the egg mixture.
In a medium bowl, whisk together the eggs, half and half, dry mustard, and salt until smooth and fully combined. - Pour the egg mixture into the crust.
Gently pour the egg custard over your layered ingredients, making sure it fills evenly around the dish. Tap the pie dish lightly on the counter to remove air bubbles. - Bake the quiche.
Place your quiche in the preheated oven and bake at 425°F for 15 minutes. Then, reduce the heat to 350°F (175°C) and continue baking for 35 to 40 minutes. The top should be golden, and a knife inserted in the center should come out clean. - Rest before serving.
Let the quiche sit for about 10 minutes after baking. This allows the custard to finish setting and makes slicing much easier. - Slice and serve.
Use a sharp knife to cut into wedges and serve warm or at room temperature.

How to Serve
This cheese, bacon, and ham quiche is incredibly versatile when it comes to serving. Here are a few great ideas:
- Slice and serve warm for breakfast with a side of fresh fruit.
- Add a crisp green salad with lemon vinaigrette for a balanced brunch plate.
- Serve alongside roasted potatoes or hash browns for a heartier meal.
- Enjoy chilled or at room temperature for a quick lunch on the go.
No matter how you serve it, it’s always a hit.
Pairing Suggestions
This quiche pairs beautifully with a variety of sides and beverages. Try these combos:
Sides:
- Arugula salad with cherry tomatoes and a light vinaigrette
- Roasted asparagus or green beans
- Whole grain toast or warm biscuits
Drinks:
- Freshly squeezed orange juice
- A glass of iced chai or spiced black tea
- For something fun, try a sparkling apple or pomegranate juice
These pairings add texture, contrast, and a little bit of freshness to the richness of the quiche.
Storage, Freezing & Reheating Instructions
This cheese, bacon, and ham quiche is just as good the next day—and even the day after that.
Storage:
Let the quiche cool completely, then store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezing:
To freeze, wrap individual slices or the entire quiche tightly in plastic wrap and aluminum foil. Store in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating:
Warm individual slices in the oven at 350°F for 10–15 minutes, or in the microwave for 1–2 minutes. For a crispy crust, avoid microwaving directly and opt for reheating in a toaster oven or air fryer.
Common Mistakes to Avoid
- Using watery ingredients: Make sure to drain any excess liquid from cooked bacon or ham to avoid a soggy quiche.
- Overbaking: Keep an eye on the quiche during the final 10 minutes. Overbaking can lead to a rubbery texture.
- Skipping pre-cooking onions: Raw onions can be too harsh. Microwaving or sautéing them softens their flavor.
- Using too much filling: Overfilling can cause spillage. Stick to the measurements for best results.
- Not resting before slicing: Slicing too soon can lead to a runny interior. Let it rest for at least 10 minutes.
Pro Tips
- Use a glass pie dish for even baking and easier monitoring of the crust’s color.
- Let the egg mixture rest for a few minutes after mixing to eliminate bubbles.
- Try adding chopped herbs like parsley or chives for a fresh flavor boost.
- Par-bake the crust for 10 minutes before filling if you like an extra crispy base.
- Double the recipe and bake in two dishes if you’re serving a crowd or want leftovers.
Frequently Asked Questions (FAQs)
Can I make this quiche ahead of time?
Absolutely. Prepare and assemble everything the night before, cover it with foil, and refrigerate. Bake it fresh in the morning.
Can I use a homemade crust?
Yes! A homemade pie crust works beautifully and adds a personal touch.
Is there a dairy-free option?
You can substitute the cheese and half and half with dairy-free alternatives like almond milk creamer and vegan cheese, though the flavor and texture will vary.
What if I don’t have dry mustard?
You can skip it or substitute with a tiny bit of Dijon mustard for similar warmth.
Can I add vegetables?
Definitely. Sautéed spinach, mushrooms, or bell peppers make great additions.
How do I know when the quiche is done?
Insert a knife or toothpick in the center. If it comes out clean and the top is golden, it’s ready.
Can I make this gluten-free?
Use a gluten-free pie crust or make a crustless quiche in a greased dish.
Can I use different meats?
Yes! Feel free to try chicken sausage, leftover rotisserie chicken, or even cooked ground turkey.
Can I freeze unbaked quiche?
It’s best to freeze after baking, but if freezing raw, make sure all ingredients are chilled before assembling and freeze quickly.
How long does quiche last in the fridge?
It stays fresh for up to 3 days when stored properly in an airtight container.
Conclusion & Call to Action
This cheese, bacon, and ham homemade quiche isn’t just a recipe—it’s a warm, delicious start to your day and a surefire crowd-pleaser. Whether you’re whipping it up for a weekend brunch or prepping breakfasts for the week, it’s easy, flavorful, and totally satisfying.
If you give this quiche a try, I’d love to hear how it turned out. Drop a comment, share your favorite twists on the recipe, or tag me in your breakfast photos online. There’s nothing better than seeing homemade comfort food bring joy to your kitchen.
Now it’s your turn—grab those ingredients, preheat that oven, and get ready to enjoy a slice of something truly special.
Print
Cheese, Bacon, and Ham Homemade Quiche
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
Description
This hearty homemade quiche is packed with creamy cheese, crispy turkey bacon, and tender chicken ham. It’s a comforting and simple dish, perfect for breakfast, brunch, or make-ahead meals.
Ingredients
-
1 pre-made pie crust
-
½ small onion, chopped
-
1 tbsp butter
-
2 cups shredded mozzarella cheese
-
1½ cups half and half
-
4 large eggs
-
6 slices turkey bacon, cooked & crumbled
-
1 cup diced chicken ham
-
¼ tsp dry mustard
-
½ tsp salt
Instructions
-
Preheat oven to 425°F.
-
Microwave onion and butter for 60 seconds.
-
Press pie crust into a 9.5″ dish.
-
Spread onion mix on crust.
-
Layer half of ham, bacon, and cheese. Repeat.
-
Whisk eggs, half and half, mustard, and salt.
-
Pour over layered ingredients.
-
Bake 15 mins at 425°F, then 35–40 mins at 350°F.
-
Let rest for 10 minutes before slicing.
Notes
- Let quiche cool slightly before slicing for clean portions.
- Can be made the night before and baked fresh in the morning.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Breakfast / Brunch
- Method: Baking
- Cuisine: American