Best Cheesy Ham and Spinach Quiche Recipe for Easy Comfort Food

There’s something comforting about a dish that combines rich, melty cheese with savory ham and fresh spinach—all nestled into a golden, flaky crust. When I first whipped up this Cheesy Ham and Spinach Quiche, it quickly became my go-to for brunches, quick dinners, and even unexpected guests. It’s one of those recipes that feels indulgent without being complicated, perfect for anyone tired of the usual fast-food routine but craving something homemade and satisfying. Whether you’re a seasoned chef or just love the smell of home-cooked meals filling your kitchen, this quiche brings together flavors and textures that please every palate, making it a true crowd-pleaser.

Why choose Cheesy Ham and Spinach Quiche?

Simplicity is key—this recipe is easy enough for beginners but loved by seasoned cooks. Rich, savory flavor comes from the perfect blend of melty cheese, salty ham, and fresh spinach. Versatile meal options mean it’s great for brunch, dinner, or snacks. Plus, the flaky crust adds a delightful texture, making this quiche a true comfort food that satisfies anytime.

Cheesy Ham and Spinach Quiche Ingredients

For the Crust

  • All-purpose flour – Use cold flour for a flaky, tender crust.
  • Unsalted butter – Chilled and cubed; it creates the perfect buttery flakiness.
  • Ice water – Just enough to bring the dough together without making it sticky.
  • Salt – Enhances the crust’s flavor gently.

For the Filling

  • Ham – Diced; choose smoky or honey-glazed for extra depth.
  • Fresh spinach – Washed and roughly chopped to add vibrant color and nutrition.
  • Eggs – The binding agent that creates that classic quiche custard texture.
  • Heavy cream – For richness and silky smooth filling consistency; can substitute with half-and-half.
  • Shredded cheese – A blend of cheddar and Swiss works beautifully for melty, savory notes in this Cheesy Ham and Spinach Quiche.
  • Salt and black pepper – Season to taste, balancing all the flavors perfectly.
  • Nutmeg (optional) – A pinch lifts the custard with warm, subtle spice.

How to Make Cheesy Ham and Spinach Quiche

For the Crust:

  1. Combine flour & butter: In a large bowl, toss cold all-purpose flour and a pinch of salt with cubed butter until pea-sized crumbs form, creating flaky layers.
  2. Add ice water: Drizzle 2–3 tablespoons of ice-cold water over crumbs, gently mixing until dough starts holding together, providing just enough moisture without becoming sticky.
  3. Chill dough: Shape the dough into a smooth disc, wrap tightly in plastic, and refrigerate at least 30 minutes, allowing gluten to rest and ensuring a tender, flaky crust.
  4. Roll out dough: On a lightly floured surface, roll the chilled dough into a 12-inch circle, about 1/8-inch thick, fitting evenly into a 9-inch quiche pan with a slight overhang.
  5. Parbake crust: Line the prepared crust with parchment and pie weights, then parbake at 375°F (190°C) for 15 minutes until the edges turn lightly golden, preventing a soggy bottom.

For the Filling:

  1. Sauté spinach: Heat a drizzle of olive oil in a skillet over medium heat, then sauté the chopped spinach until it wilts, turns bright green, and moisture evaporates, about 2 minutes.
  2. Whisk custard: In a mixing bowl, whisk together eggs, heavy cream, a pinch of salt, black pepper, and nutmeg until the mixture is smooth and slightly frothy.
  3. Assemble quiche: Evenly distribute diced ham and wilted spinach across the parbaked crust, then gently pour the egg custard over and sprinkle shredded cheese in a single layer.
  4. Bake quiche: Bake the assembled quiche at 375°F (190°C) for 35–40 minutes, until the custard is set in the center and the top turns a beautiful golden brown.
  5. Cool & serve: Remove the quiche from the oven and let it rest for 10 minutes on a wire rack to set fully, then slice into wedges and serve warm.

Optional: Sprinkle fresh chives for a pop of color and mild onion flavor.
Exact quantities are listed in the recipe card below.

What to Serve with Cheesy Ham and Spinach Quiche?

There’s nothing quite like creating a meal that delights the senses and offers comfort in every bite.

  • Fresh Garden Salad: A crisp salad with mixed greens and a tangy vinaigrette adds a refreshing contrast to the rich quiche. The crunch of vegetables brilliantly complements the silky texture of the filling.

  • Roasted Baby Potatoes: Crispy, seasoned potatoes provide a satisfying bite that pairs perfectly with the creamy quiche, making for a heartier meal that everyone will love.

  • Steamed Asparagus: Lightly steamed asparagus spears make a vibrant, nutritious side that brightens the plate. Their earthy flavor balances the savory ham beautifully.

  • Grilled Tomatoes: Charred tomatoes drizzled with olive oil and herbs offer a burst of juicy sweetness, enhancing the quiche’s flavors while adding a lovely Mediterranean touch.

  • Herbed Breadsticks: Warm, buttery breadsticks with a sprinkle of herbs are ideal for dipping into leftovers, adding a delightful, chewy contrast to the quiche.

  • Sparkling Lemonade: This refreshing drink’s citrusy zing cuts through the richness of the quiche, making each bite even more enjoyable. A perfect touch for a brunch gathering!

  • Chocolate Mousse: End your meal on a sweet note with a light chocolate mousse. Its airy texture is a delightful contrast to the hearty quiche, ensuring a memorable dining experience.

Cheesy Ham and Spinach Quiche Variations

Feel free to unleash your creativity and customize your quiche with these delicious twists and substitutions!

  • Vegetarian: Swap the ham for sautéed mushrooms or roasted red peppers, transforming this quiche into a vibrant veggie delight.

  • Gluten-Free: Use a gluten-free pie crust or cauliflower crust to make this dish accessible for those avoiding gluten. It’s a tasty transformation!

  • Herbed Delight: Add fresh herbs like thyme, dill, or basil to the egg mixture for an aromatic lift—each herb adds its own personality to the quiche.

  • Cheese Lovers: Experiment with different cheeses, such as feta or pepper jack, to infuse bold flavors and unique textures into your quiche bliss.

  • Creamy Alternative: For a lighter filling, substitute heavy cream with Greek yogurt or cottage cheese; it will still be rich but with a twist of tangy goodness.

  • Spicy Kick: Mix in some diced jalapeños or a pinch of crushed red pepper flakes to the filling for a flavorful heat that beautifully complements the creamy base.

  • Add a Crustless Version: Skip the crust entirely and bake your egg mixture in a greased pie dish—perfect for a low-carb and easy-to-slice option.

  • Nutty Addition: Sprinkle some toasted pine nuts or walnuts on top before serving for a delightful crunch that pairs splendidly with the creamy filling.

How to Store and Freeze Cheesy Ham and Spinach Quiche

Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days, ensuring it retains moisture and flavor.

Freezer: Wrap portions tightly in plastic wrap and then in aluminum foil. Freeze for up to 3 months for a delicious homemade meal anytime.

Reheating: To reheat, thaw overnight in the fridge and then bake at 350°F (175°C) for 15-20 minutes until heated through, ensuring the cheesy ham and spinach quiche is warm and inviting.

Room Temperature: If serving warm, allow the quiche to sit at room temperature for no more than 2 hours to maintain food safety and quality.

Make Ahead Options

These Cheesy Ham and Spinach Quiches are perfect for meal prep enthusiasts! You can prepare the crust up to 3 days in advance; simply wrap it tightly in plastic wrap once chilled and refrigerate. The filling can also be made ahead—sauté the spinach, mix the custard, and store them separately in the fridge for up to 24 hours to preserve their freshness. When you’re ready to bake, assemble the quiche by placing the ham and spinach in the crust, pouring in the custard, and adding cheese just before baking for that delightful melty topping. This way, you’ll have a delicious homemade meal with minimal effort whenever you need it!

Expert Tips for Cheesy Ham and Spinach Quiche

  • Keep ingredients cold: Use chilled butter, flour, and water when making the crust to ensure a flaky, tender base for your quiche.
  • Don’t overfill the crust: Leave a little space to prevent the filling from spilling over and keep the quiche edges crisp.
  • Sauté spinach well: Cook spinach until all moisture evaporates to avoid a soggy quiche filling.
  • Use pie weights: Parbaking with weights stops the crust from puffing up and guarantees an evenly cooked bottom.
  • Check doneness carefully: The center should be just set but still slightly jiggly; it will firm up as it cools after baking.
  • Season thoughtfully: Balance salt and pepper well, and a pinch of nutmeg can enhance the custard’s flavor in this cheesy ham and spinach quiche.

Cheesy Ham and Spinach Quiche Recipe FAQs

How do I know when the spinach is fresh enough for the quiche?
Look for bright green leaves with no dark spots or yellowing. Fresh spinach should be crisp and free from sliminess to keep the quiche vibrant and flavorful.

Can I store leftover Cheesy Ham and Spinach Quiche in the fridge?
Absolutely! Place leftovers in an airtight container and refrigerate. It will stay delicious and safe to eat for up to 3 to 4 days. Just reheat gently to keep the cheese melty and the crust tender.

Is it possible to freeze this quiche? How should I do it properly?
Yes, freezing is a great option! First, cool the quiche completely, then cut it into individual slices. Wrap each slice tightly in plastic wrap and then cover with aluminum foil to prevent freezer burn. Label with the date and freeze for up to 3 months. When ready to enjoy, thaw overnight in the fridge and warm in a 350°F oven for 15–20 minutes until heated through.

What should I do if the crust becomes soggy after baking?
Soggy crust can be avoided by parbaking the crust with pie weights before adding the filling. If it still happens, try baking the assembled quiche on a lower rack or use a metal baking sheet underneath to help crisp the bottom. Next time, ensure the spinach is well sautéed so all moisture evaporates before assembling.

Is this quiche safe for people with dairy allergies or pets to eat?
This recipe contains cheese and heavy cream, so it’s not suitable for those with dairy allergies. Also, avoid feeding this quiche to pets since it contains ingredients like onion powder and nutmeg that can be harmful to them. For allergy-friendly or pet-safe alternatives, consider using dairy substitutes or omitting questionable spices.

Cheesy Ham and Spinach Quiche

Best Cheesy Ham and Spinach Quiche Recipe for Easy Comfort Food

This Cheesy Ham and Spinach Quiche combines rich cheese, savory ham, and fresh spinach in a flaky crust, making it a delicious comfort food option.
Prep Time 30 minutes
Cook Time 40 minutes
Chilling Time 30 minutes
Total Time 1 hour 40 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: American
Calories: 350

Ingredients
  

For the Crust
  • 2 cups all-purpose flour Use cold flour for a flaky, tender crust.
  • 1 cup unsalted butter Chilled and cubed; creates perfect buttery flakiness.
  • 3 tablespoons ice water Just enough to bring the dough together without making it sticky.
  • 0.5 teaspoon salt Enhances the crust’s flavor gently.
For the Filling
  • 1 cup ham Diced; choose smoky or honey-glazed for extra depth.
  • 2 cups fresh spinach Washed and roughly chopped.
  • 4 large eggs The binding agent for the quiche.
  • 1 cup heavy cream For richness and smooth filling consistency.
  • 1.5 cups shredded cheese A blend of cheddar and Swiss works beautifully.
  • 0.5 teaspoon salt Season to taste.
  • 0.25 teaspoon black pepper Season to taste.
  • 0.125 teaspoon nutmeg Optional; lifts the custard with warm spice.

Equipment

  • Mixing bowl
  • Skillet
  • quiche pan
  • Whisk
  • Rolling Pin
  • Measuring cups
  • measuring spoons

Method
 

For the Crust
  1. In a large bowl, toss cold all-purpose flour and a pinch of salt with cubed butter until pea-sized crumbs form.
  2. Drizzle 2–3 tablespoons of ice-cold water over crumbs, mixing gently until the dough holds together.
  3. Shape the dough into a disc, wrap in plastic, and refrigerate for at least 30 minutes.
  4. Roll the chilled dough into a 12-inch circle, fitting into a 9-inch quiche pan.
  5. Line the crust with parchment and pie weights, then parbake at 375°F (190°C) for 15 minutes.
For the Filling
  1. Heat olive oil in a skillet, sauté chopped spinach until wilted, about 2 minutes.
  2. In a mixing bowl, whisk together eggs, heavy cream, salt, black pepper, and nutmeg.
  3. Distribute diced ham and wilted spinach across the crust, pour egg custard over, and sprinkle cheese.
  4. Bake at 375°F (190°C) for 35–40 minutes until set and golden brown.
  5. Let rest for 10 minutes before slicing and serving.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 26gProtein: 12gFat: 24gSaturated Fat: 14gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 120mgSodium: 500mgPotassium: 250mgFiber: 1gSugar: 2gVitamin A: 600IUVitamin C: 12mgCalcium: 250mgIron: 2mg

Notes

Optional: Sprinkle fresh chives for color and flavor. Store leftovers properly for best taste.

Tried this recipe?

Let us know how it was!
Cheesy Ham and Spinach Quiche