This post may contain affiliate links. Please read my privacy policy.
This broccoli ham quiche is the best homemade quiche you’ll ever make. With a creamy, cheesy egg custard, savory ham, and fresh broccoli, it’s perfect for breakfast, brunch, or dinner. Easy to make, full of flavor, and totally irresistible—this recipe is one you’ll want to make again and again!

Best Ham And Broccoli Quiche
My first encounter with quiche was at a charming French bakery, and I was instantly captivated. It has since become one of my favorite dishes, and I seize every opportunity to enjoy it whenever it appears on a menu. The combination of a buttery, crumbly crust filled with savory egg custard, accented by ham, bacon, spinach, and more is simply delightful. However, this cheesy ham and broccoli quiche stands out as the best homemade quiche I’ve ever tasted. No exaggeration!
Having sampled numerous quiches over the years, I can confidently say that this broccoli ham quiche recipe is on an entirely different level. The secret lies in using quality ham—it truly makes a difference. A good ham imparts a smoky, savory flavor that elevates the egg custard. Combine that with fresh broccoli florets, and you have a hearty, flavorful dish that’s perfect for brunch, lunch, or dinner.
A special thank you to my fantastic baking assistant, Kendoll, who helped combine the best crust recipe with this delectable filling to create a quiche that is nothing short of a showstopper. It’s a recipe you’ll want to revisit time and again! Check out my tips and tricks below to ensure your ham and broccoli quiche turns out perfectly every time!
Why This Quiche Recipe Is Worth Trying
- Unbeatable flavor combo. The smoky ham, fresh broccoli, and creamy, cheesy egg custard create an irresistible combination. One bite, and you’ll be hooked!
- Simple to make, big on flavor. Don’t let its impressive appearance fool you. This quiche is incredibly easy to prepare—think buttery, flaky crust, creamy filling, and robust flavor—all with minimal effort!
- Leftovers never tasted so good. If there happen to be any leftovers (which is unlikely), they taste just as amazing the next day. Ideal for meal prep, a quick snack, or another serving of quiche goodness.
Ingredients You’ll Need
Crust
- All-purpose flour
- Salt
- Butter – use cold unsalted butter.
- Greek yogurt – can be substituted with sour cream or regular plain yogurt in a pinch.
- Lemon juice
- Water – Ice water is key to maintaining a cold and flaky dough.
Filling
- Onion – yellow or white onions work well.
- Broccoli florets
- Milk – whole milk is recommended.
- Eggs
- Salt
- Black pepper
- Cubed ham
- Shredded cheddar cheese
- Grated Parmesan cheese
For detailed information on each ingredient, please refer to the recipe card at the end of this post.
How To Make Broccoli Ham Quiche
For the crust, whisk together the flour and salt in a large bowl. Cut the chilled butter into cubes and use your fingers to rub it into the flour until the largest pieces resemble peas. In a small bowl, mix the yogurt, lemon juice, and ice water. Once combined, pour this mixture into the flour and stir gently.
If the dough feels too sticky, add a few teaspoons of flour until it becomes manageable. Gather the dough into a ball, wrap it in plastic, and refrigerate for at least an hour—or overnight if you prefer to prepare ahead!
When ready to bake, preheat the oven to 400°F (207°C). Remove the dough from the fridge, discard the plastic, and roll it out on a floured surface to about 1/8 inch thick. Place the rolled dough into a 9-inch pie plate, and you’re ready to go!
For the filling, start by sautéing the diced onion in a bit of oil over low heat until softened, then set aside. Blanch the broccoli florets by tossing them in boiling water for about 10 seconds, then drain and set aside.
In a medium bowl, whisk together the milk, eggs, salt, and pepper, and set aside. Layer the ham, broccoli, Parmesan, cheddar cheese, and sautéed onion in the pie crust. Pour the egg mixture over the layered ingredients, ensuring it is evenly distributed.
Place the quiche in the oven and bake for about 45 minutes, or until a knife inserted in the center comes out clean. Once baked, allow it to cool for 5 minutes before slicing into wedges. Serve warm and enjoy!
Secrets To Perfect Broccoli Ham Quiche
- For a flaky, buttery crust, ensure your butter and water are very cold. This helps keep the fat solid during baking, resulting in a perfectly crumbly texture. Don’t skip chilling the dough for at least an hour to allow the gluten to relax, ensuring a tender crust.
- Blanch your broccoli for about 10 seconds to maintain its vibrant color and crisp texture. Overcooking will lead to mushy broccoli, which is not ideal for quiche.
- Quality ham is essential! Opt for a good, smoky ham that will enhance the flavor of your quiche. Thick-cut, fresh ham is best—avoid deli-sliced varieties, as they tend to be too thin and watery.
- After removing the quiche from the oven, let it rest for about 5 minutes before slicing. This allows the egg filling to set, preventing it from being runny when cut. It significantly improves the quality of each slice!
Frequently Asked Questions
While I highly recommend making your own crust for the best flavor and flakiness, a store-bought crust will work in a pinch—just choose a high-quality option!
Absolutely! You can assemble it (without baking) and refrigerate for up to 24 hours. If baked, allow it to cool, wrap tightly, and refrigerate for up to 3 days or freeze for 1 month. Reheat at 350°F (175°C) for 10 minutes.
Look for golden edges and a center that barely jiggles. You can also insert a knife near the center—if it comes out clean, it’s ready.
Store in the fridge for up to 3 days, tightly covered. For freezing, wrap slices individually and store for up to 1 month. Avoid the microwave, as it can make the crust soggy. Reheat in the oven at 350°F (175°C) for 10 minutes.
This recipe contains approximately 437 calories per serving.
What To Serve With Broccoli Ham Quiche
For a delightful and wholesome brunch, lunch, or light dinner, consider pairing this quiche with the following recipes: