This easy Spinach & Ham Quiche is made with eggs, cheese, spinach, and savory ham baked into a golden, fluffy filling. Perfect for breakfast, brunch, meal prep, or a light dinner.
Easy Spinach & Ham Quiche
Introduction
Whenever I have leftover ham in the refrigerator, I usually turn it into this Spinach & Ham Quiche. It’s one of those recipes that feels a little fancy but is actually incredibly simple to make. Honestly, I love how versatile it is—you can serve it warm for brunch, pack it for lunch, or even enjoy a slice for dinner with a fresh salad. The creamy egg filling, melted cheese, tender spinach, and savory ham make every bite rich, flavorful, and satisfying.
Ingredients
For the Quiche
- 1 prepared 9-inch pie crust (homemade or store-bought)
- 6 large eggs
- 1 cup heavy cream (or half-and-half)
- 1 cup whole milk
- 1½ cups shredded cheddar cheese
- 1 cup diced cooked ham
- 2 cups fresh spinach, chopped
- 3 green onions, sliced
- ½ small onion, finely diced
- 1 tablespoon butter
- ½ teaspoon garlic powder
- ½ teaspoon dried thyme
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon ground nutmeg (optional)
Step-by-Step Method
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Place the pie crust into a 9-inch pie or quiche dish and crimp the edges. Refrigerate while preparing the filling.
Step 2: Cook the Vegetables
Melt the butter in a skillet over medium heat.
Cook the diced onion for 3–4 minutes until softened.
Add the spinach and cook for another 2 minutes until wilted.
Remove from the heat and allow the mixture to cool slightly.
Step 3: Prepare the Egg Mixture
In a large mixing bowl, whisk together the eggs, heavy cream, milk, garlic powder, thyme, salt, pepper, and nutmeg until smooth.
Step 4: Assemble the Quiche
Sprinkle the shredded cheese evenly over the pie crust.
Top with the cooked spinach, onions, diced ham, and sliced green onions.
Carefully pour the egg mixture over the filling.
Step 5: Bake
Bake for 40–45 minutes, or until the center is just set and the top is golden brown.
A knife inserted into the center should come out clean.
Step 6: Cool and Serve
Let the quiche rest for 10 minutes before slicing.
Serve warm or at room temperature.
Cooking Tips
- Blind bake the pie crust for 10 minutes if you prefer an extra crispy base.
- Squeeze excess moisture from the spinach to prevent a watery filling.
- Freshly shredded cheese melts more smoothly than pre-shredded cheese.
- Avoid overbaking, as the eggs can become dry.
- Let the quiche rest before slicing so it holds together beautifully.
Serving Suggestions
This quiche is delicious served with:
- Fresh fruit salad
- Mixed green salad
- Roasted breakfast potatoes
- Garlic roasted asparagus
- Toast or crusty bread
- Tomato soup
- Fresh orange juice
- Coffee or tea
Nutrition Information (Approx. Per Serving)
Servings: 8
- Calories: 360
- Protein: 18g
- Carbohydrates: 15g
- Fat: 25g
- Saturated Fat: 12g
- Fiber: 1g
- Sugar: 3g
- Sodium: 520mg
- Cholesterol: 180mg
Nutrition values are approximate and may vary depending on the ingredients used.
Conclusion
This Easy Spinach & Ham Quiche is one of my favorite recipes because it’s simple, comforting, and incredibly versatile. I usually bake it on the weekend so we can enjoy leftovers for quick breakfasts throughout the week. The creamy egg filling, savory ham, fresh spinach, and melted cheese create a delicious combination that’s perfect for any meal. Whether you’re hosting brunch or preparing meals ahead of time, this quiche is always a great choice.
Frequently Asked Questions
1. Can I make this quiche ahead of time?
Yes! Bake the quiche a day in advance, let it cool completely, then refrigerate. Reheat before serving or enjoy it cold.
2. Can I freeze quiche?
Absolutely. Wrap the cooled quiche tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
3. Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much liquid as possible before adding it to the filling.
4. Can I substitute the ham?
Of course! Cooked bacon, sausage, shredded chicken, turkey, or sautéed mushrooms all make excellent alternatives.
5. How do I know when the quiche is done?
The edges should be lightly golden, and the center should be just set with a slight jiggle. It will continue to firm up as it rests before slicing.

