Cheesy Ham Spinach Quiche Recipe
If you’re looking for a dish that brings together hearty flavors and a comforting texture, you’ve just found it. The Cheesy Ham Spinach Quiche is a delicious, savory pie packed with layers of tender spinach, smoky ham, and ooey-gooey melted cheeses all nestled within a flaky crust. This recipe perfectly balances freshness, richness, and a touch of spice, making it an irresistible choice whether it’s for a weekend brunch, a light dinner, or your next potluck. Once you try this Cheesy Ham Spinach Quiche, it might quickly become your go-to for any occasion that calls for something both satisfying and spectacular.

Ingredients You’ll Need
Simple, straightforward ingredients come together to make this quiche shine. Each one plays a role in building the perfect blend of flavors and textures—from the fresh greens that add earthiness to the tender ham for a smoky bite and the rich cheeses that pull it all together with creamy goodness.
- Pie crust: A flaky base that holds everything together; store-bought works perfectly for a time-saving shortcut.
- Spinach (2 cups): Adds freshness and a lovely pop of green color while keeping the quiche light and healthy.
- Diced ham (7 to 8 ounces): Choose your favorite smoked or deli ham for a savory, meaty punch.
- Green onion (1/2 cup): Offers a subtle sharpness and enhances the overall flavor profile with a bit of brightness.
- Sliced Swiss and cheddar cheese (6 ounces each): These cheeses melt incredibly well, creating those luscious gooey layers inside the quiche.
- Shredded cheddar cheese (1/2 cup): Sprinkled on top for an extra cheesy, golden finish.
- Eggs (4 large, beaten): The essential quiche binder that sets everything into a custardy delight.
- Milk (1 1/2 cups): Smooths out the egg mixture for a creamy, tender filling.
- Fresh ground black pepper and paprika (1/2 teaspoon each): Adds just the right balance of warmth and spice without overpowering.
How to Make Cheesy Ham Spinach Quiche
Step 1: Prepare Your Crust
Start by preheating your oven to 375 degrees Fahrenheit—this temperature is perfect for baking a quiche that is cooked through but still moist. Roll your pie crust out to about 12 inches in diameter so it easily fits into a 9-inch pie pan. Carefully transfer the crust into the pan, making sure it gently covers the bottom and sides without stretching or tearing. This flaky shell will serve as the delicious foundation of your Cheesy Ham Spinach Quiche.
Step 2: Layer the Cheese
To create a rich cheesy base, arrange half the slices of Swiss and cheddar cheese directly on the bottom of the crust. This technique ensures a melty, gooey bottom layer that adds incredible flavor from the first bite. It’s a bit like having a cheesy blanket that cushions the other ingredients inside.
Step 3: Mix the Filling
In a medium-size mixing bowl, whisk together your beaten eggs and milk until smooth and slightly frothy. Then fold in the diced ham, fresh chopped spinach, and thinly sliced green onions. This combo not only brings fantastic color and texture but also balances meatiness and freshness for that crave-worthy bite. Make sure everything is evenly combined to distribute flavors perfectly.
Step 4: Assemble the Quiche
Pour the filling mixture evenly over the cheese-lined crust. Next, arrange the remaining slices of Swiss and cheddar cheeses on top along with the shredded cheddar cheese. This layered assembly ensures every slice is bursting with cheesy goodness. Finally, sprinkle fresh ground black pepper and paprika over the top to add a subtle kick and a beautiful golden touch as it bakes.
Step 5: Bake to Perfection
Slide your assembled quiche into the preheated oven and bake for about one hour, or until the eggs are fully set and the surface has a slight golden glow. Baking slowly at 375 degrees ensures the custard cooks evenly without drying out, while the crust crisps up beautifully. Once finished, let it cool for a couple of minutes before slicing so the filling firms up just enough to hold its shape.
How to Serve Cheesy Ham Spinach Quiche

Garnishes
To brighten up your Cheesy Ham Spinach Quiche presentation, sprinkle freshly chopped parsley or snipped chives over the top just before serving. A dollop of sour cream or a light drizzle of hot sauce can also enhance the flavors and give a refreshing contrast to the rich filling. These simple touches make your plate look as inviting as it tastes.
Side Dishes
Pair your quiche with a crisp green salad dressed with a light lemon vinaigrette or a tangy tomato salad to add freshness and cut through the cheese’s richness. Roasted asparagus or a bowl of fresh fruit are also excellent companions that complement the warm, savory notes of the quiche perfectly. Together, they make a well-rounded and satisfying meal.
Creative Ways to Present
For a fun twist, serve the Cheesy Ham Spinach Quiche cut into small squares or wedges at a brunch buffet or party platter. You can also make mini versions using muffin tins for bite-sized treats that look adorable and are easy to eat. Either way, this quiche makes a stunning centerpiece with its inviting layers and delicious aroma.
Make Ahead and Storage
Storing Leftovers
Keep any leftover slices of Cheesy Ham Spinach Quiche covered tightly in the refrigerator for up to 3 days. Using an airtight container or wrapping them well in plastic wrap helps retain moisture and flavor so each bite tastes just as fresh as the first.
Freezing
This quiche freezes wonderfully. Simply wrap a fully cooled quiche or individual slices tightly in plastic wrap and then foil to prevent freezer burn. Store in the freezer for up to 2 months. When ready to enjoy, thaw overnight in the refrigerator and reheat gently for best results.
Reheating
For perfect reheating, warm leftover Cheesy Ham Spinach Quiche slices in a 350-degree oven for 10–15 minutes or until heated through. This method keeps the crust crisp and cheese melty, avoiding the sogginess that can happen in the microwave. If you’re in a rush, the microwave works too—just heat in short bursts to prevent drying.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just be sure to thaw and squeeze out any excess moisture from the frozen spinach before adding it to the filling. This prevents extra water from making the quiche soggy.
What can I substitute for Swiss cheese?
If Swiss cheese isn’t your favorite or not readily available, Gruyère, mozzarella, or even fontina are excellent substitutes that melt well and offer a similar creamy flavor profile.
Is it possible to make this quiche gluten-free?
Yes, you can use a gluten-free pie crust or even a crustless quiche method. Just remember the texture will be slightly different, but the delicious flavors of ham, spinach, and cheese will still shine.
Can I prepare the quiche the night before?
You can assemble the quiche the night before and keep it covered in the refrigerator. When ready, simply bake it fresh the next day. This is a great time saver for busy mornings or entertaining.
What drinks pair well with Cheesy Ham Spinach Quiche?
A crisp white wine like Sauvignon Blanc or a light rosé pairs beautifully, as does a sparkling water with a splash of citrus for a non-alcoholic option. Coffee or tea also complement it well for brunch occasions.
Final Thoughts
I truly hope you give this Cheesy Ham Spinach Quiche a try because it’s one of those dishes that feels like a warm hug on a plate. It’s comforting, flavorful, and surprisingly easy to put together with ingredients you likely have on hand. Whether for a special brunch or a simple family meal, this quiche will bring so much joy and satisfaction. Once you experience its creamy, cheesy goodness with that perfect mix of ham and spinach, you’ll probably find yourself making it again and again!
Print
Cheesy Ham Spinach Quiche Recipe
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Diet: Low Salt
Description
This Cheesy Ham Spinach Quiche is a delicious and hearty dish featuring a flaky pie crust filled with a savory blend of ham, fresh spinach, green onions, and a mix of Swiss and cheddar cheeses. Perfect for brunch, lunch, or a light dinner, this quiche combines creamy eggs and milk with flavorful seasonings baked to a golden perfection.
Ingredients
Crust
- 1 store-bought or homemade pie crust
Filling
- 2 cups spinach, packed and roughly chopped
- 7 to 8 ounces thinly sliced ham, diced (preferably deli-sliced Black Forest ham)
- 1/2 cup green onion, thinly sliced
- 6 oz sliced Swiss cheese (about 6 slices)
- 6 oz sliced cheddar cheese (about 6 slices)
- 1/2 cup shredded cheddar cheese
- 4 large eggs, beaten
- 1 1/2 cups milk
- 1/2 teaspoon fresh ground black pepper
- 1/2 teaspoon paprika
Instructions
- Preheat and prepare crust: Preheat the oven to 375˚F. Roll out the pie crust to about 12 inches in diameter and gently place it into a 9-inch pie pan, ensuring it fits evenly with no tears.
- Layer cheeses on crust: Arrange 3 slices of Swiss cheese and 3 slices of cheddar cheese on the bottom of the prepared pie crust in an even layer.
- Mix filling: In a medium mixing bowl, whisk together the beaten eggs and milk until smooth. Add the diced ham, chopped spinach, and thinly sliced green onions, mixing well to combine all ingredients evenly.
- Assemble quiche: Pour the egg and ham mixture evenly over the cheese layer in the pie crust. Then, arrange the remaining slices of Swiss and cheddar cheese on top of the filling. Sprinkle the black pepper and paprika evenly over the surface.
- Bake and serve: Bake the quiche in the preheated oven for about 1 hour, or until the egg mixture is fully set and a knife inserted in the center comes out clean. Allow it to cool for 2 minutes before slicing. Serve warm for best flavor and texture.
Notes
- Use fresh spinach and thoroughly drain any excess water to avoid a soggy crust.
- Feel free to substitute milk with half-and-half for a richer texture.
- Adjust seasonings such as black pepper and paprika to your preference.
- The quiche can be made ahead and refrigerated; reheat gently before serving.
- If using frozen pie crust, thaw according to package instructions before use.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Brunch, Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice (1/6 of quiche)
- Calories: 360 kcal
- Sugar: 3 g
- Sodium: 580 mg
- Fat: 24 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.5 g
- Carbohydrates: 18 g
- Fiber: 2 g
- Protein: 18 g
- Cholesterol: 210 mg
Keywords: cheesy ham spinach quiche, ham quiche, spinach quiche, brunch recipes, savory quiche, easy quiche, pie crust quiche