Boost your brunch game with this impressive, delicious, and easy-to-make Ham Cheddar Spinach Quiche!
In Brunchland, quiche is both Queen and King.
One quiche to rule them all? Hardly. There are dozens of quiche recipes to rule them all, and this classic Ham, Cheddar, and Spinach Quiche is most definitely at the top, in my opinion!
Quiche is the perfect brunch meal: it’s a one-pan wonder (other than the crust), feeds a crowd, and is super easy to customize with a variety of savory fillings.
Ham Cheddar Spinach Quiche
The magic of this quiche starts with the perfect pastry crust.
I’ve tried many recipes, adapted several more, and when I came upon this New York Times pastry recipe, I knew I hit pastry GOLD.
It’s quite honestly the very best pastry crust I have ever made – hands down, no contest. Full stop.
This crust is buttery, sturdy enough to hold a myriad of quiche filling ingredients, and yet at the same time, flaky enough to enjoy a beautiful crust-to-filling ratio in each bite.
After making the crust, the rest comes together easily.
When in doubt, you can never go wrong with a classic flavor combo like diced ham, cheddar cheese, and spinach.
A ham, cheddar, and spinach quiche is ideal for a spring brunch with friends or any weekend breakfast with the family. Just add mimosas or bellinis (for 21+ set, of course), a side of fresh fruit, and enjoy!
Ham Cheddar Spinach Quiche recipe

Ingredients
Pastry
- 1 cup all-purpose flour
- 1/2 tsp salt
- 8 tbsp (1 stick) cold unsalted butter, cut into 1/4-inch pieces
- 3 tbsp ice water
Quiche Filling
- 1 tbsp olive oil
- 1 garlic clove, minced
- 1/2 cup white or yellow onions, finely diced
- 3 handfuls spinach (about 1 cup)
- 5 large eggs
- 1 cup diced ham
- 1/2 cup almond milk
- 1/2 cup shredded cheddar cheese
- salt and pepper
Instructions
Make the Pastry Crust
- Add flour and salt to the bowl of a stand mixer. Add butter and use a dough hook (or pastry cutter attachment) to cut the butter into the flour and salt until it resembles course crumbles.
- Add ice water to the mixture and mix briefly, just for about 20-30 seconds, until it forms a soft dough. Shape into a round disc, wrap in plastic, and refrigerate for at least 2 hours, or up to overnight. Bring the dough to room temperature before rolling out.
- When you're ready to roll out the crust, lightly flour a rolling surface and roll out the dough into a 12-inch circle. Lay the dough into a 9-inch fluted tart pan with removable bottom. Press the dough up the sides and refrigerate for about an hour.
Make the Quiche filling
- Preheat oven to 400 degrees F.
- Heat olive oil in a large skillet or sauté pan over medium-high heat. Add onions and garlic and sauté for about 2 minutes, just until the onions and garlic are softened. Add spinach leaves and stir, sautéeing all together for another 2-3 minutes, just until the spinach leaves are wilted and soft.
- In a large bowl, stir together onions, garlic, spinach, diced ham, eggs, and cheese.
- Pour mixture into the prepared pan with pastry crust.
- Bake in the middle rack at 400 degrees for 30-35 minutes.
Notes
IF YOU MAKE THIS RECIPE, SHARE IT ON INSTAGRAM WITH #URBANBLISSLIFE AND TAG @URBANBLISSLIFE. I’D LOVE TO SEE WHAT YOU MAKE! AND IF YOU LIKE THIS RECIPE, PLEASE DO ME A HUGE FAVOR AND LEAVE A STAR RATING. THANK YOU, SWEET FRIENDS!
PIN IT:
More Breakfast & Brunch Bliss
Bacon, Mushroom, and Spinach Quiche
This quiche looks so tempting. Love that yu added spinach and meat. Perfect all-in-one breakfast.
Thanks so much Savita!
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
This looks like an amazing option for breakfast or brunch, I can’t wait to make it this weekend!
It’s makes such a great breakfast! Thanks, Sara!
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
this would be great for brunch or dinner! or mothers’ day!! yum! i love quiches and i ALWAYS forget to make them!
Great idea for mother’s day!
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
Butter is so the key to a good crust in my book. Looks delish!
I agree! It makes all the difference!
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
Ham and cheddar is such a delicious and classic combo for a quiche. I love that you have added some greens too.
I agree! They’re a great combo! Thanks, Dannii!
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
Your crust is perfect! I love ham, cheddar and spinach in a quiche, but I haven’t had one that I adored in a while! I am so happy I found your recipe! I’m going to try your recipe this weekend!
Yay! Let me know how you like it! Thanks, Elaine!
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
I am always looking for new/good brunch recipes for when we have weekend guests. This looks perfect with a mimosa and some fresh fruit. Thanks!
That would make a great pairing! :)
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
I love love love a good quiche. And this is exactly how I like mine. Though just reading this brings a little tear to my eyes, as we recently found out both our boys have developed allergies to cows dairy, gluten, AND pork (what the effffff?!?!?!) so making this at home is out until we figure out what’s going on with this crazy diet thing happening at home.
But I can imagine how amazing all of these perfect flavors taste together!
Aww I know it’s hard. I have a dairy intolerance (among MANY many other food intolerances) but luckily am not totally allergic, so I can eat a small amount and it won’t kill me. I’m working on my list of favorite dairy-free, gluten-free and vegan items and hope that will help you find some things you can substitute in many recipes! To start, the Daiya shredded cheese is actually great in quiche, and it’s dairy-free!! Good luck, Mary! Feel free to ask me any questions too about non-dairy items.
This looks absolutely amazing Marlynn – I might cheat a bit though and use a store bought crust… I’m definitely not much of a breakfast/brunch cook.
Erin @ Platings and Pairngs recently posted..One Skillet Chicken with White Wine & Mustard Cream Sauce
That is totally fine! ;)
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
This one looks so easy-to-cook and delicious. I used to think that ham cheddar spinach quiche requires a lot of preparation and practice. But now I have got enough confidence to proceed.
Yay, I’m glad! Let me know how it is! :)
Marlynn | UrbanBlissLife recently posted..Il Solito: the Ultimate Italian Comfort Food in Portland, Oregon
Quiche is one of my favorite breakfast/brunch meals, but I never think about making it! After seeing this recipe, I think I’m going to replace waffles with this quiche! I love spinach, ham, and cheese.
It’s one of my favorites too! It’s a great way to mix up breakfast!
Marlynn | UrbanBlissLife recently posted..This Mother’s Day, Hit the Pause Button
looks absolutely delicious must give this a try