Green Eggs Ham Spinach Filling

Featured in: Snack Time Bites

These deviled eggs feature a creamy spinach and herb filling blended smoothly with egg yolks, delivering a vibrant green color. Crispy ham is added on top for a delightful savory crunch. Perfectly boiled eggs are halved and filled, making a colorful appetizer that’s easy to prepare and gluten-free. The ham can be substituted or complemented with fresh herbs for added flavor nuances.

This dish offers a unique take with healthy spinach folded into the filling and a touch of tangy Dijon mustard and lemon juice, enhancing freshness and depth. Ideal for gatherings or light bites, these eggs combine simple ingredients into an inviting, flavorful treat.

Updated on Sat, 28 Feb 2026 13:46:00 GMT
Vibrant green spinach-filled deviled eggs topped with crispy ham for a playful, savory appetizer. Save to Pinterest
Vibrant green spinach-filled deviled eggs topped with crispy ham for a playful, savory appetizer. | recipesbies.com

My coworker brought these to a potluck last spring, and I watched people's faces light up when they bit into something that looked like it came straight out of a Dr. Seuss book—bright green, studded with crispy ham, nothing like the tired mayo-heavy deviled eggs everyone expected. She caught me eyeing them halfway through the party and just laughed, saying the secret was not overthinking it, that spinach was the whole story. I went home that night determined to crack the code, and after a handful of attempts (including one where I forgot to squeeze the spinach dry and ended up with a soupy nightmare), I finally understood why she made them look so effortlessly perfect.

I made a batch for my sister's dinner party last month, and her husband—who usually avoids anything green on his plate—asked for seconds without even realizing he was eating spinach. That moment alone made the whole recipe worth it, but watching everyone reach for another one, then another, while chatting and laughing around the kitchen counter reminded me that the best food doesn't announce itself.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 6 large eggs: Room temperature eggs peel cleaner and more evenly than cold ones straight from the fridge, a detail that sounds small but saves you from the frustrating dimpled whites.
  • 1 cup fresh baby spinach, packed: Baby spinach wilts quickly and tastes milder than mature leaves, which means you get that vibrant color without any bitter edge.
  • 2 tablespoons mayonnaise: This is your binder and richness; don't skip it or substitute it with yogurt unless you want a completely different texture.
  • 1 teaspoon Dijon mustard: A small amount cuts through the richness and adds a sophisticated tang that balances the spinach beautifully.
  • 1 teaspoon lemon juice: Fresh lemon keeps the filling bright and prevents it from tasting heavy or one-dimensional.
  • 1 tablespoon chives, finely chopped: Chives add an onion-like whisper without overpowering anything else in the mixture.
  • Salt and pepper, to taste: Season gradually and taste as you go; the ham will add saltiness too, so hold back at first.
  • 2 ounces thinly sliced ham, crisped: Prosciutto gives you delicate, lacy crispness, but any good smoked ham works if that's what you have on hand.
  • 1 tablespoon fresh herbs (parsley or chives), finely chopped: This final sprinkle is purely visual, but it makes the whole plate look intentional and garden-fresh.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the eggs until just cooked through:
Place eggs in a saucepan, cover them with cold water, and bring the whole thing to a rolling boil. Once it's bubbling, pull the pan off heat, cover it, and let them sit for exactly 10 minutes—this timing gives you yolks that are cooked but still creamy in the center, never that gray-green ring that comes from overcooking.
Shock them in ice to stop the cooking:
Transfer the eggs to a bowl of ice water as soon as time's up; the temperature drop halts everything instantly and makes peeling them later so much easier. Let them chill for at least 5 minutes while you start on the spinach.
Wilt the spinach and squeeze it dry:
Heat a dry skillet over medium heat and add your spinach without any oil; it'll release its own moisture and wilt in just 1-2 minutes, turning a darker, deeper green. Once it's cooled slightly, gather it in a clean kitchen towel and squeeze hard until it feels nearly dry—this step is non-negotiable because any lingering water will make your filling weepy and pale.
Peel and halve the cooled eggs:
Tap the shells all over to create cracks, then roll them gently on the counter to loosen the skin and peel under cool running water, working from the wider end where the air pocket is. Slice each egg in half lengthwise, then gently pop out the yolks into a bowl.
Blend the filling until it's smooth and bright:
Combine the yolks, wilted spinach, mayo, mustard, lemon juice, and chives in a food processor, pulsing until you have a smooth, vivid green paste. Taste and adjust salt and pepper, remembering that the ham will add its own saltiness.
Fill the egg whites with precision:
Spoon the mixture into a piping bag (or just use a spoon if you're feeling casual about it) and fill each egg white half with a generous dollop. The mixture should be thick enough to hold its shape but not so stiff that it won't come out of the piping bag.
Crisp the ham until it shatters:
In a small skillet over medium-high heat, lay out your ham slices and let them cook for 2-3 minutes until the edges curl and brown. Once cooled slightly, crumble it into small shards and scatter it across the tops of the eggs.
Finish and chill:
Sprinkle the fresh herbs over each egg for color and freshness, then refrigerate until you're ready to serve. They'll keep for up to a day in the fridge, making them perfect for preparing ahead of a gathering.
Save to Pinterest
| recipesbies.com

There's something almost magical about watching a bowl of pale yellow egg yolks transform into something that looks like spring itself, and every time I make these, I think about my coworker's knowing smile when she handed me the recipe. It's become the appetizer I reach for when I want to impress someone without spending the whole evening in the kitchen.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Spinach Secret

Cooking spinach in a completely dry skillet might seem odd at first, but it concentrates the flavor and removes moisture so efficiently that you end up with an intensely green filling instead of something pale and sad. The spinach releases its own liquid as it heats, creating a kind of steam that wilts everything perfectly in about 90 seconds—any longer and it starts to darken and lose some of that bright vitality you're after. I used to blanch spinach and shock it in ice water, which worked but felt unnecessarily complicated, and this dry-pan method is both faster and delivers better color.

Making Them Ahead

These eggs are actually better when you make them a few hours in advance because the flavors have time to meld and settle, and they're already chilled when your guests arrive. I've made them up to 24 hours ahead without any trouble; just keep them in an airtight container so the filling doesn't pick up odd flavors from the fridge. If you're piping them, wait until just before serving to add the ham and herb garnish so they look freshly made rather than like they've been sitting around.

Variations and Tweaks

The beauty of this recipe is that it adapts to whatever you have or whatever mood you're in, and I've made versions with everything from crispy bacon to smoked salmon depending on the occasion. A tiny pinch of smoked paprika stirred into the filling adds an unexpected warmth without dominating the spinach flavor, and a few drops of hot sauce work if you want to wake things up. This recipe is genuinely forgiving because the core flavors are so clean and straightforward that you can experiment without sabotaging the whole dish.

  • Try turkey bacon or plant-based ham alternatives if that fits your gathering better.
  • Add a whisper of garlic powder or a tiny squeeze of fresh garlic to the filling for deeper savory notes.
  • Swap the chives for dill or tarragon if you're feeling adventurous and have them on hand.
Creamy spinach and herb deviled eggs garnished with crunchy prosciutto for a colorful twist. Save to Pinterest
Creamy spinach and herb deviled eggs garnished with crunchy prosciutto for a colorful twist. | recipesbies.com

These eggs have become my go-to when I want to bring something to a gathering that feels special but doesn't require hours of fussing, and they never fail to get compliments. There's real magic in transforming something as simple as eggs and spinach into something people actually get excited about.

Answers to Recipe Questions

How do I prepare the spinach filling?

Sauté fresh baby spinach briefly until wilted, cool and drain excess moisture, then blend with egg yolks, mayonnaise, Dijon mustard, lemon juice, chives, salt, and pepper until smooth and vibrant.

What type of ham works best for the topping?

Thinly sliced prosciutto or smoked ham crisped in a skillet adds a savory, crunchy texture complementing the creamy filling.

Can I make these eggs ahead of time?

Yes, prepare and fill the eggs in advance, then chill until ready to serve, ideally within one day for freshness.

Are there alternatives to ham for topping?

Turkey bacon or plant-based ham substitutes can be used for different flavor variations while maintaining the crispy topping.

How do I store leftovers safely?

Keep filled eggs covered in the refrigerator and consume within 24 hours to maintain flavor and safety.

What adds brightness to the filling’s flavor?

A splash of lemon juice or a pinch of smoked paprika can enhance brightness and depth in the filling.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Green Eggs Ham Spinach Filling

Savory egg halves filled with creamy spinach and topped with crispy ham for an easy appetizer.

Prep duration
20 mins
Time to cook
15 mins
Overall time
35 mins
Published by Sophie Turner


Skill Level Easy

Cuisine Type American

Serves 6 Serving size

Dietary Details Contains No Gluten, Low-carb options

What you need

Eggs

01 6 large eggs

Filling

01 1 cup fresh baby spinach, packed
02 2 tablespoons mayonnaise
03 1 teaspoon Dijon mustard
04 1 teaspoon lemon juice
05 1 tablespoon fresh chives, finely chopped
06 Salt and pepper to taste

Topping

01 2 ounces thinly sliced ham, crisped
02 1 tablespoon fresh herbs (parsley or chives), finely chopped

How to Make It

Step 01

Prepare Hard Boiled Eggs: Place eggs in a saucepan and cover with cold water. Bring to a boil, then reduce heat and simmer for 10 minutes. Transfer eggs to an ice bath to cool completely.

Step 02

Halve and Remove Yolks: Peel cooled eggs and slice in half lengthwise. Carefully remove yolks and place them in a food processor.

Step 03

Prepare Spinach Filling: While eggs are cooling, sauté spinach in a dry skillet over medium heat for 1-2 minutes until wilted. Let cool, then squeeze out excess moisture thoroughly.

Step 04

Blend Filling Components: Add wilted spinach, mayonnaise, Dijon mustard, lemon juice, chives, salt, and pepper to the egg yolks in the food processor. Blend until smooth with vibrant green color.

Step 05

Fill Egg White Halves: Spoon or pipe the spinach mixture into the egg white halves using a piping bag or regular spoon for even distribution.

Step 06

Crisp Ham Topping: In a small skillet, cook ham over medium-high heat for 2-3 minutes until crispy. Let cool completely, then crumble into bite-sized pieces.

Step 07

Assemble and Chill: Top deviled eggs with crispy ham crumbles and a sprinkle of fresh herbs. Chill until ready to serve.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment You'll Need

  • Saucepan
  • Skillet
  • Food processor or blender
  • Piping bag or spoon

Allergy Details

Review all ingredients for allergens, and reach out to a healthcare pro if unsure.
  • Contains eggs
  • May contain mustard - check Dijon mustard ingredient labels
  • Ham may contain traces of gluten depending on processing - verify labels for gluten-free requirements

Nutrition info (by portion)

Nutrition info is for guidance. Please consult a medical expert if you need advice.
  • Total Calories: 110
  • Fat content: 7 g
  • Carbohydrate: 2 g
  • Protein content: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.