
These buttery puff pastry quiche cups totally changed my Sunday brunch game. The flaky, rich pastry wraps around a dreamy mix of eggs, cheese, and tasty fillings, making bite-sized treats that guests grab faster than I can put them out.
I whipped these up when friends dropped by unexpectedly during the holidays and I needed something that looked fancy but wasn't hard to make. They were such a success that now everyone expects them whenever I host breakfast gatherings.
Ingredients
- Puff pastry sheets: Make sure they're completely thawed so they're easy to work with and puff up nicely when baked
- Diced ham: Gives you that smoky flavor and protein boost that works great with eggs
- Gruyère cheese: Adds a wonderful nutty taste that melts smoothly into everything else
- Fresh chopped spinach: Brings nice green color, healthy stuff, and a subtle earthy flavor
- Green onion: Adds a light oniony kick without taking over the whole dish
- Eggs: They're the main player that brings everything together
- Whole milk and heavy cream: The secret to getting that smooth, velvety texture everyone loves
- Garlic powder: Spreads a mild savory flavor throughout each bite
- Black pepper and sea salt: Wake up all the other flavors and make sure it's not boring
- Ground nutmeg: My hidden ingredient that somehow makes both eggs and cheese taste even better
Step-by-Step Instructions
- Warm Up and Get Ready:
- Turn your oven on to 400°F and pull out two bowls. In the bigger one, mix your ham, Gruyère, spinach, and green onion together until everything's evenly spread out. In the other bowl, beat those eggs until they're bubbly, then pour in your milk and cream. Sprinkle in garlic powder, black pepper, salt, and nutmeg, and keep whisking until it's all mixed up nice and smooth.
- Fix Up Your Pastry:
- Lay out those thawed pastry sheets on a surface with a bit of flour. Take your rolling pin and gently roll them out to about 14x12 inches, trying to keep the thickness even. Then grab a knife or pizza cutter and cut each sheet into 6 squares, so you end up with 12 squares total.
- Shape Your Cups:
- Give your 12-cup muffin tin a good spray or butter coating. Take each pastry square and put it over a muffin cup, then push down gently so it forms a cup shape. Don't worry about those corners sticking up – they'll turn golden and crispy when baked.
- Add Your Fillings:
- Grab a spoon and drop some of your ham mixture into each pastry cup until they're about half full. Then pour your egg mixture over top until each cup is about two-thirds full. Don't fill them to the top because they'll grow while cooking.
- Pop Them in the Oven:
- Put your muffin tin in the middle of your hot oven and let them bake for 17 to 20 minutes. You'll know they're done when the pastry edges look puffy and golden brown, and the centers aren't jiggly anymore. Stick a toothpick in the middle – if it comes out dry, you're good to go.
- Let Them Rest and Dig In:
- Take them out and let them sit in the tin for 5 to 10 minutes. This helps them firm up and makes them easier to take out. Use a small spatula to carefully lift each one out. They taste way better when they're still warm.

Don't even think about skipping the Gruyère cheese in this dish. One time I ran out and tried using cheddar instead. They turned out okay, but they missed that special nutty flavor that really makes these quiche cups something to remember.
Prep-Ahead Tricks
You can bake these cups completely, let them cool down, and stick them in the freezer for up to a month. Just wrap each one in plastic, then put them all in a freezer bag. When you want one, unwrap it and stick it in a 350°F oven for about 10 minutes, or zap it in the microwave for 30-45 seconds. They're super handy when folks drop by unexpectedly or when you want something fancy for breakfast without any morning work.
Mix Up Your Fillings
Ham and spinach work great, but that's just the start. Try using cooked bacon with roasted red peppers for something smokier. If you don't eat meat, mushrooms and caramelized onions taste amazing together. In summer, throw in some fresh zucchini and cherry tomatoes from your garden for color and freshness. Just remember to cook watery veggies first so your quiches don't get soggy.
What to Serve With Them
These little quiche cups go really well with a simple arugula salad with just lemon juice and olive oil on top. When I'm hosting brunch, I like to arrange them on a tiered plate with fresh berries and toasted walnuts around them. For dinner, they're great alongside some roasted small potatoes and a glass of chilled white wine.

Getting the Temperature Just Right
The key to amazing puff pastry is all about temperature. Keep your pastry in the fridge until you're ready to use it. If it starts feeling warm or sticky while you're working with it, pop it back in the fridge for 10 minutes before you keep going. On the flip side, make sure your oven is completely hot before you put them in – that sudden heat is what makes all those lovely layers form.
Recipe FAQs
- → Can I switch out the puff pastry for something else?
Of course, you’ve got options! Try phyllo dough for extra crisp layers or crescent dough if you want something soft and fluffy.
- → Can I make these snacks the day before an event?
Totally! Store them in a sealed container in the fridge and reheat at 350°F (175°C) for 5–10 minutes when you're ready to serve.
- → What's a good replacement for Gruyère cheese?
If Gruyère isn’t on hand, swap in Swiss or white cheddar for a similar taste and texture.
- → Is there a vegetarian substitution for this recipe?
Yes, just leave out the ham! Try mixing in more veggies, like chopped bell pepper, cooked mushrooms, or extra spinach, for a meat-free alternative.
- → How do I keep the pastry from getting soggy?
Make sure not to overfill the cups and drain any liquid from spinach or other wet ingredients. Baking until crisp and golden also keeps things nice and flaky.