This Easter Ham and Spinach Quiche is a delightful mix of creamy eggs, savory ham, and fresh spinach all baked in a flaky crust. It’s a perfect dish to celebrate the season!
Serve this quiche warm or at room temperature, and watch it vanish quickly! My family always fights over the last slice—it’s that good! 🍽️
I love making this quiche because it’s easy to whip up and is great for brunch gatherings. Plus, it tastes just as delicious the next day for breakfast. Win-win!
Key Ingredients & Substitutions
Pie Crust: You can use a pre-made pie crust for convenience. If you’re up for it, homemade shortcrust pastry adds a personal touch. For a gluten-free option, look for gluten-free pie crust or make one using almond flour.
Eggs: Large eggs are essential for the quiche’s texture. If you want a lighter option, you can replace two eggs with 1/2 cup of egg whites. However, the flavor may vary slightly.
Whole Milk or Half-and-Half: Whole milk gives a creamy texture, but you can use low-fat milk or a milk alternative like almond or oat milk if you’re looking to lighten the dish. Keep in mind it might affect the creaminess.
Spinach: Fresh spinach is ideal here, but frozen spinach also works well. Just make sure to thaw and drain excess water. You can use other leafy greens like kale or Swiss chard for a different flavor.
Cheese: I prefer Gruyère for its nutty flavor, but feel free to use Swiss or Cheddar. You can even experiment with feta or goat cheese for a tangy twist!
How Do I Achieve the Perfect Quiche Texture?
The key to getting your quiche just right lies in a few important steps. Pre-baking the pie crust helps keep it crisp. Make sure not to rush the sautéing process of the onions and spinach; this brings out their flavors beautifully.
- Preheat your oven and use the right temperature for the pie crust.
- Cook the onion and garlic until they are soft but not browned. This keeps the quiche from becoming bitter.
- Cooking the spinach until it’s wilted and moisture is gone prevents a watery quiche.
- When mixing the filling, gently combine ingredients. Overmixing can create a rubbery texture.
- After baking, allow the quiche to cool slightly. This helps it set up and makes slicing easier.

How to Make Easter Ham and Spinach Quiche
Ingredients You’ll Need:
For the Crust:
- 1 pre-made pie crust (9-inch) or homemade shortcrust pastry
For the Filling:
- 6 large eggs
- 1 1/2 cups whole milk or half-and-half
- 1 cup cooked ham, diced
- 2 cups fresh spinach, roughly chopped
- 1 cup shredded cheese (Gruyère, Swiss, or Cheddar)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil or butter
- 1/4 teaspoon ground black pepper
- 1/2 teaspoon salt
- 1/4 teaspoon ground nutmeg (optional)
How Much Time Will You Need?
This Easter Ham and Spinach Quiche takes about 15 minutes of prep time and about 40-48 minutes of cooking time, including both pre-baking and baking. Overall, you can expect to spend about 1 hour to 1 hour and 15 minutes making this delicious dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). This ensures that your quiche bakes evenly.
2. Prepare the Pie Crust:
Roll out the pre-made pie crust (or your homemade version) and gently fit it into a 9-inch quiche or tart pan. Make sure to trim any excess dough off the edges. Use a fork to prick the bottom of the crust to avoid bubbling. Bake it in the oven for about 8 minutes to give it a light pre-bake—this will help keep it crisp. Once done, remove from the oven and set aside.
3. Sauté the Onions and Garlic:
In a skillet, heat the olive oil or butter over medium heat. Add the finely chopped onion and sauté until it becomes translucent, which takes about 3-4 minutes. Then, throw in the minced garlic and let it cook for an additional minute until fragrant.
4. Cook the Spinach:
Add the roughly chopped spinach to the skillet. Cook it until it’s wilted and any excess moisture has evaporated, around 3-5 minutes. Once done, remove the skillet from heat and let it cool slightly.
5. Make the Egg Mixture:
In a large mixing bowl, whisk the 6 large eggs until they are well combined. Gradually whisk in the whole milk or half-and-half. Season the mixture with salt, pepper, and ground nutmeg if you’re using it.
6. Combine Ingredients:
Add the sautéed spinach mixture, diced ham, and shredded cheese into the egg mixture. Stir gently to make sure everything is well combined, but don’t overmix!
7. Fill the Crust:
Pour the flavorful filling evenly into the pre-baked pie crust. Make sure it spreads out nicely.
8. Bake the Quiche:
Place the quiche in the preheated oven and bake for about 35-40 minutes. You’ll know it’s done when the filling is set and the top is golden brown. To check if it’s ready, insert a knife into the center—if it comes out clean, you’re good to go!
9. Cool and Serve:
Once out of the oven, let the quiche cool for about 10 minutes before slicing. This resting time helps it firm up a bit, making it easier to serve. Enjoy your delicious Easter Ham and Spinach Quiche!
Can I Use Frozen Spinach Instead of Fresh?
Yes, frozen spinach works well! Just be sure to thaw it and squeeze out as much excess moisture as possible before adding it to the filling. This will help keep your quiche from getting watery.
What If I Don’t Have Half-and-Half?
No worries! You can substitute half-and-half with an equal mixture of milk and cream for a similar richness. If you’re looking for a lighter option, use whole milk or even a dairy-free alternative like almond milk—just be aware that the texture might change slightly.
Can I Make This Quiche Ahead of Time?
Absolutely! You can prepare the quiche a day in advance. Just bake it, let it cool, and store it in the refrigerator covered. Reheat in the oven at 350°F (175°C) for about 15-20 minutes before serving. This is perfect for busy mornings or gatherings!
How Should I Store Leftovers?
Store any leftover quiche in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it in the oven or microwave until heated through. If desired, you can also serve it cold for a refreshing option!



