Love this? Save it for later!
Share the inspiration with your friends
“You sure you want to bring a quiche?” my friend Jenna asked over the phone, sounding skeptical. She was hosting a brunch party, and I, not exactly known for my baking skills, promised to contribute. Honestly, I didn’t even have a quiche recipe—just a vague memory of a flaky crust and some ham from the deli. I figured, how hard could it be? Turns out, making a Flaky Ham and Swiss Quiche with Homemade Butter Crust was a bit of a happy accident. I’d intended to take a shortcut with store-bought crust, but the dough tore, and I had to improvise. That’s when I dusted off my grandmother’s old butter crust recipe, the one she swore by for perfect pies.
As the buttery crust came together—rich and tender—I started feeling more confident. The filling was simple: eggs, cream, diced ham, and sharp Swiss cheese, but the flavors unfolded beautifully. When I pulled it from the oven, golden and puffed, the whole kitchen smelled like comfort. Jenna’s guests couldn’t stop asking for seconds, and I ended up sharing my “secret” recipe. What stuck with me was how homemade touches—like that crust—made a humble brunch dish feel special without fuss. This quiche is now a quiet staple in my weekend routine, a reminder that sometimes the best recipes come from unplanned moments and a little kitchen patience.
Why You’ll Love This Recipe
This Flaky Ham and Swiss Quiche with Homemade Butter Crust isn’t your run-of-the-mill brunch dish. I tested and tweaked it over a few weeks, and here’s what makes it stand apart:
- Quick & Easy: You can whip up this quiche in just about an hour, including crust preparation—perfect for busy mornings or surprise guests.
- Simple Ingredients: No fancy or hard-to-find items here. If you have eggs, butter, ham, and Swiss cheese, you’re set.
- Perfect for Brunch or Light Dinner: This quiche fits seamlessly on brunch tables, potlucks, or even a cozy dinner when paired with a simple salad.
- Crowd-Pleaser: The combination of savory ham and nutty Swiss cheese has a way of winning over both kids and adults alike.
- Unbelievably Delicious: The homemade butter crust is flaky and tender, a game changer compared to store-bought varieties—giving the quiche that homemade, comforting feel.
What really sets this recipe apart is the crust. Instead of just grabbing pre-made dough, making your own butter crust adds layers of texture and flavor that you’ll notice bite after bite. Plus, the balance of creamy egg custard, salty ham, and Swiss cheese makes this quiche feel indulgent but not heavy. Trust me, this isn’t just another quiche—it’s the one you’ll want to make again and again because it never fails to impress without stressing you out.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and substitutions are easy if needed.
- For the Butter Crust:
- All-purpose flour – 1 ¼ cups (150 g), sifted for lightness
- Unsalted butter – ½ cup (115 g), cold and cut into small cubes (I recommend Plugrá for richness)
- Ice water – 3 to 4 tablespoons, kept very cold
- Salt – ½ teaspoon, to enhance flavor
- For the Quiche Filling:
- Large eggs – 4, room temperature (helps the custard set evenly)
- Heavy cream – 1 cup (240 ml), for that luscious, creamy texture
- Swiss cheese – 1 cup (100 g), shredded (Gruyère works beautifully too)
- Ham – 1 cup (150 g), diced (leftover ham or deli ham both work)
- Salt – ¼ teaspoon
- Freshly ground black pepper – ½ teaspoon
- Ground nutmeg – a pinch (optional, but adds subtle warmth)
- Optional Add-ins:
- Chopped fresh chives or parsley – 1 tablespoon, for a fresh pop of color and flavor
- Caramelized onions – ½ cup, for a sweeter, deeper taste
If you want a gluten-free crust, almond flour can substitute part of the all-purpose flour, but keep the amount closer to 1 cup and add a tablespoon of tapioca starch for stretchiness. For dairy-free versions, swap butter with vegan margarine and use coconut cream instead of heavy cream. Personally, I’ve found the combination of good quality butter and fresh cream really makes the difference in texture and flavor with this quiche.
Equipment Needed
- 9-inch (23 cm) pie dish: A ceramic or glass dish works best for even baking and easy slicing.
- Mixing bowls: At least two: one for the dough and one for the filling.
- Pastry cutter or food processor: For cutting butter into flour—if you don’t have one, two knives or your fingers work fine.
- Rolling pin: Essential for rolling out the crust evenly; a silicone mat underneath helps prevent sticking.
- Whisk and fork: For beating eggs and mixing filling ingredients thoroughly.
- Oven thermometer (optional): I like using one to ensure the oven temperature is accurate, especially when baking pastry.
If you don’t have a pastry cutter, no worries; I’ve made this crust countless times just by rubbing cold butter chunks between my fingertips into the flour. It’s a bit messier but equally effective. Also, if you’re tight on space or budget, a sturdy glass pie dish can double as a serving vessel, cutting down on cleanup.
Preparation Method

- Make the Butter Crust: In a large bowl, combine 1 ¼ cups (150 g) of sifted all-purpose flour with ½ teaspoon salt. Add the ½ cup (115 g) cold, cubed unsalted butter. Using a pastry cutter or your fingers, work the butter into the flour until the mixture looks like coarse crumbs with pea-sized bits of butter remaining. This step is key for that flaky texture, so keep the butter cold and don’t overwork the dough.
- Add Ice Water: Drizzle 3 tablespoons of ice-cold water over the mixture, mixing lightly with a fork until the dough just comes together. You might need to add a tablespoon more if it feels too dry. Form the dough into a flat disc, wrap in plastic wrap, and chill in the refrigerator for at least 30 minutes. This resting phase helps relax the gluten and keeps the crust tender.
- Prepare the Filling: While the dough chills, whisk together 4 large eggs and 1 cup (240 ml) heavy cream in a medium bowl until smooth. Stir in 1 cup (100 g) shredded Swiss cheese, 1 cup (150 g) diced ham, ¼ teaspoon salt, ½ teaspoon freshly ground black pepper, and a pinch of ground nutmeg if using. If you’re adding chives or caramelized onions, fold them in now.
- Roll Out the Dough: On a lightly floured surface, roll out the chilled dough into a 12-inch (30 cm) circle, about ⅛ inch (3 mm) thick. Carefully transfer it to your 9-inch (23 cm) pie dish, pressing it gently into the bottom and sides without stretching. Trim excess dough, leaving about a ½-inch (1.3 cm) overhang, then fold it under and crimp the edges for a neat finish.
- Blind Bake the Crust: Preheat your oven to 375°F (190°C). Line the crust with parchment paper and fill it with pie weights or dried beans. Bake for 15 minutes, then remove the weights and parchment and bake for another 5-7 minutes until the crust is just starting to turn golden. This step prevents a soggy bottom once you add the filling.
- Fill and Bake the Quiche: Pour the prepared filling into the partially baked crust. Return to the oven and bake for 30-35 minutes, or until the custard is set and the top is lightly golden. A knife inserted near the center should come out clean but moist.
- Cool and Serve: Let the quiche cool for 10-15 minutes before slicing. This allows the filling to set further and makes slicing easier.
If you notice your crust edges browning too quickly during baking, cover them loosely with foil halfway through to prevent burning. Also, if your quiche looks a bit wobbly in the center near the end of baking, don’t panic—it will firm up as it cools. Trust me, it’s worth the wait.
Cooking Tips & Techniques
One of the trickiest parts about quiche is getting that perfect crust-to-filling ratio without ending up with a soggy bottom. Blind baking the crust as described here is the best way I’ve found to avoid this. It creates a barrier to keep the custard from soaking through.
When making the butter crust, the colder your butter and water are, the flakier your crust will be. I learned this the hard way after a batch turned out tough because the butter melted before baking. So I always chill my butter in the freezer for 10 minutes before cutting it in.
Whisk your eggs and cream gently but thoroughly to combine. Overbeating can create too much air, leading to a less creamy texture. Once the cheese and ham are folded in, try not to overmix.
Another tip: if you’re short on time, you can prepare the crust a day ahead and refrigerate it wrapped tightly. Just roll it out and bake before adding your filling. It really helps when you’re juggling a busy morning.
Finally, don’t skip the pinch of nutmeg. It’s subtle but adds a warm, comforting depth that brings the whole quiche together. I always find my guests comment on that little twist without realizing why it tastes so good.
Variations & Adaptations
This quiche is a wonderful base for experimentation. Here are a few ways you can make it your own:
- Vegetarian: Swap the ham for sautéed mushrooms or roasted red peppers. Adding caramelized onions and fresh spinach also works beautifully.
- Seasonal: During spring, add fresh asparagus tips or peas for a burst of color and sweetness. In the fall, roasted butternut squash cubes make a lovely addition.
- Cheese Variations: Try swapping Swiss for Gruyère or sharp cheddar for a different flavor profile. Mixing two cheeses, like mozzarella and Parmesan, can add complexity.
- Gluten-Free: Use almond flour or a gluten-free all-purpose blend for the crust. Just note that the texture will be slightly different but still tasty.
- Crustless Option: If you want to cut carbs or skip crust prep, bake the filling in a greased pie dish without crust. The texture will be more like a frittata but equally satisfying.
Personally, I once added a spoonful of Dijon mustard mixed into the filling for a subtle tang, which guests loved. Feel free to try that if you want a little extra zing!
Serving & Storage Suggestions
This quiche is best served warm or at room temperature. I like to slice it and serve alongside a crisp green salad with a light vinaigrette to balance the richness. A simple fruit salad or fresh berries make a nice sweet contrast on the side.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 325°F (160°C) oven for about 10 minutes to bring back the flaky texture of the crust and warm the filling without drying it out. Avoid microwaving if you can—this tends to make the crust soggy.
If you want to freeze it, wrap slices tightly in foil and place them in a freezer bag. They’ll keep for up to 2 months. Thaw overnight in the fridge before reheating.
Interestingly, the flavors actually deepen if you let the quiche sit overnight in the fridge. The ham and Swiss meld with the custard, making the next-day slice even more satisfying.
Nutritional Information & Benefits
Each serving of this quiche (about one-sixth of the pie) provides roughly:
| Calories | 320 kcal |
|---|---|
| Protein | 18 g |
| Fat | 24 g |
| Carbohydrates | 12 g |
| Fiber | 1 g |
The eggs and Swiss cheese offer high-quality protein and calcium, while the butter crust adds satisfying fats that keep you full. Ham provides savory flavor and some B vitamins, but watch portions if monitoring sodium intake.
This recipe can easily fit into low-carb or gluten-sensitive diets by swapping crust ingredients or going crustless. It’s a balanced option for anyone looking to enjoy a comforting meal without heavy processed ingredients.
Conclusion
Making a Flaky Ham and Swiss Quiche with Homemade Butter Crust is one of those kitchen wins that feels like a treat but doesn’t demand a day’s effort. Whether you’re feeding a crowd or just craving a cozy brunch, this recipe offers a reliable, delicious option that’s easy to customize.
I love how the buttery crust adds that little touch of homemade magic, turning simple ingredients into something special. It’s the kind of dish that earns repeat requests and makes you quietly proud of your baking skills—even if you’re usually a “not really a baker” type like me.
Give it a try, tweak it your way, and don’t forget to savor the moments that come with every flaky bite. I’d love to hear how you make it your own, so feel free to share your experience or any fun twists you try!
Frequently Asked Questions
Can I prepare the quiche crust ahead of time?
Yes! You can make and chill the dough up to 2 days in advance, or freeze it for up to a month. Just thaw before rolling out.
What can I substitute for Swiss cheese?
Gruyère, cheddar, or mozzarella work well. Gruyère gives a nuttier flavor, while cheddar adds sharpness.
How do I know when the quiche is done baking?
The edges should be set and slightly golden. Insert a knife near the center; it should come out clean or with just a little moist custard.
Can I make this recipe dairy-free?
Yes, substitute butter with vegan margarine and use coconut cream or a dairy-free cream alternative for the filling.
Is it okay to use leftover ham?
Absolutely! Leftover ham works perfectly and adds great flavor. Just dice it evenly for consistent bites.
Pin This Recipe!

Flaky Ham and Swiss Quiche with Homemade Butter Crust
A delicious and flaky quiche featuring a homemade butter crust filled with eggs, cream, diced ham, and sharp Swiss cheese. Perfect for brunch or a light dinner, this recipe combines simple ingredients for a comforting and crowd-pleasing dish.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 1/4 cups (150 g) all-purpose flour, sifted
- 1/2 cup (115 g) unsalted butter, cold and cut into small cubes
- 3 to 4 tablespoons ice water, very cold
- 1/2 teaspoon salt (for crust)
- 4 large eggs, room temperature
- 1 cup (240 ml) heavy cream
- 1 cup (100 g) shredded Swiss cheese
- 1 cup (150 g) diced ham
- 1/4 teaspoon salt (for filling)
- 1/2 teaspoon freshly ground black pepper
- Pinch of ground nutmeg (optional)
- Optional add-ins: 1 tablespoon chopped fresh chives or parsley
- Optional add-ins: 1/2 cup caramelized onions
Instructions
- Make the Butter Crust: In a large bowl, combine 1 1/4 cups sifted all-purpose flour with 1/2 teaspoon salt. Add 1/2 cup cold, cubed unsalted butter. Use a pastry cutter or fingers to work butter into flour until mixture resembles coarse crumbs with pea-sized butter bits.
- Add Ice Water: Drizzle 3 tablespoons ice-cold water over mixture, mixing lightly with a fork until dough just comes together. Add an additional tablespoon if too dry. Form dough into a flat disc, wrap in plastic wrap, and chill in refrigerator for at least 30 minutes.
- Prepare the Filling: Whisk 4 large eggs and 1 cup heavy cream in a medium bowl until smooth. Stir in 1 cup shredded Swiss cheese, 1 cup diced ham, 1/4 teaspoon salt, 1/2 teaspoon black pepper, and a pinch of nutmeg if using. Fold in optional chives or caramelized onions if desired.
- Roll Out the Dough: On a lightly floured surface, roll chilled dough into a 12-inch circle about 1/8 inch thick. Transfer to a 9-inch pie dish, pressing gently into bottom and sides without stretching. Trim excess dough leaving a 1/2-inch overhang, then fold under and crimp edges.
- Blind Bake the Crust: Preheat oven to 375°F (190°C). Line crust with parchment paper and fill with pie weights or dried beans. Bake for 15 minutes, remove weights and parchment, then bake another 5-7 minutes until crust starts to turn golden.
- Fill and Bake the Quiche: Pour filling into partially baked crust. Bake for 30-35 minutes until custard is set and top is lightly golden. A knife inserted near center should come out clean but moist.
- Cool and Serve: Let quiche cool for 10-15 minutes before slicing to allow filling to set.
Notes
Keep butter and water very cold for a flaky crust. Blind bake crust to prevent soggy bottom. Chill dough at least 30 minutes before rolling. Cover crust edges with foil if browning too quickly. Let quiche cool before slicing for best texture. Can prepare crust up to 2 days ahead or freeze for up to a month.
Nutrition
- Serving Size: About one-sixth of t
- Calories: 320
- Fat: 24
- Carbohydrates: 12
- Fiber: 1
- Protein: 18
Keywords: quiche, ham and swiss, homemade butter crust, brunch recipe, savory pie, easy quiche, brunch dish, comfort food


