Caprese Deviled Eggs with Basil

Featured in: Cozy Everyday Meals

Bright basil oil and juicy cherry tomatoes lift creamy yolks into a vibrant Italian-style starter. Hard-boiled eggs are halved, yolks mashed with mayonnaise, Dijon and lemon, then piped back into the whites. Drizzle with herb oil and top with diced mozzarella and tomatoes for a colorful, fresh bite; chill before serving.

Updated on Wed, 22 Apr 2026 11:03:32 GMT
Creamy Caprese deviled eggs topped with fresh basil oil, cherry tomatoes, and mozzarella. Save
Creamy Caprese deviled eggs topped with fresh basil oil, cherry tomatoes, and mozzarella. | ivorycrumb.com

The first time I tried making Caprese Deviled Eggs, I was home after a long walk in the park, craving something cool and bright. The scent of basil from my countertop plant was irresistible, and the cherry tomatoes from last week's market begged to be used. Whipping these up felt more like assembling tiny edible mosaics than actual cooking. The rhythm of slicing eggs and dotting them with jewel-like toppings made my kitchen feel like a cheerful, sunlit trattoria. This recipe quickly became my go-to party trick for showing off effortless, fresh flavor.

Last spring, I brought a platter of these to a game night and watched as friends hovered before the first round what are these, and how are they so green? The eggs vanished before I'd even set down the drinks. Something about that basil oil drizzle sparks conversations and second helpings every single time.

Ingredients

  • Large eggs: Use the freshest you can, and let them come to room temperature first for easier peeling.
  • Mayonnaise: Full fat makes the filling luscious, and I've found Greek yogurt presses in nicely if you're out.
  • Dijon mustard: Just a dab keeps things bright and brings everything together without overpowering.
  • Lemon juice: One squeeze lifts the flavor; fresh is best, but bottled will do in a pinch.
  • Sea salt: Go gently here, especially if your mozzarella is salty.
  • Freshly ground black pepper: Adds warmth and a little depth—grind it right before mixing for the best kick.
  • Fresh basil leaves: The backbone of the basil oil; a few extra for garnish never go amiss.
  • Extra virgin olive oil: Use your favorite; strong green notes make the basil oil vibrant.
  • Cherry tomatoes: The juicier and sweeter, the better, and dice them small so every bite gets some.
  • Fresh mozzarella: Go for a ball or pearls and cut them very small so they perch nicely on each egg.
  • Fresh basil (garnish): Tucking a little leaf on top gives the prettiest finish and a burst of herbal aroma.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Boil & cool the eggs:
Nestle the eggs in a saucepan, cover with cold water, and bring them patiently to a gently bubbling boil. After boiling, switch off the heat, cover, and let them rest for 10 minutes—then straight into an ice bath so peeling is a breeze.
Peel & halve:
Crack the shells on the counter and slip them off—if any egg white sticks, just nudge it free with your thumb. Slice each egg lengthwise and scoop out the yolks, letting the whites rest on a platter.
Mix the filling:
In a mixing bowl, mash yolks with mayo, Dijon, lemon juice, salt, and pepper until utterly smooth—you want it creamy enough to pipe or spoon easily.
Blend the basil oil:
Combine basil leaves, olive oil, and a pinch of salt in a small blender and blend until you're staring at the most vivid green oil. Strain for a silky finish if you like, but sometimes bits of basil make it extra charming.
Fill the eggs:
Using a spoon or piping bag, mound or pipe the yolk mixture into the curves of the egg whites. If things get messy, know that toppings hide all sins.
Garnish:
Drizzle or dot basil oil over each egg, then top with a sprinkle of cherry tomatoes and mozzarella. Garnish with fresh basil for the final flourish.
Serve:
Pop the platter in the fridge for a quick chill, then bring them out just as friends gather around—watch them disappear.
Vibrant deviled eggs filled with basil-infused yolk, garnished with diced tomatoes and fresh mozzarella. Save
Vibrant deviled eggs filled with basil-infused yolk, garnished with diced tomatoes and fresh mozzarella. | ivorycrumb.com

One lazy Sunday, I made these with my niece beside me, each of us determined to pipe the filling prettier than the other. We ended up laughing over lopsided eggs and putting extra basil on the wonky ones. By the time we finished, even the messiest eggs tasted of summer and family, elevated by our cheerful imperfection.

How to Make Basil Oil Extra Bright

Throw the basil in ice water for thirty seconds and pat dry before blending, and it really turns the oil a spectacular green. I've learned to blend the basil and oil a bit longer than I think, stopping to scrape the sides with a spoon. Straining through a mesh sieve looks fancy, but leaving little flecks of basil sometimes gets more compliments.

Easy Swaps for Creative Flavor

If mozzarella isn't on hand, burrata packs an irresistible creaminess and ricotta makes the filling airy. When I want a punchier taste, I add a spritz of balsamic glaze on top—turns the eggs from a delicate snack to a playful appetizer. Even a sprinkle of flaky salt changes things, especially with garden fresh tomatoes.

Entertaining With These Eggs

Arranging these eggs on a beautiful wooden board with extra basil and tomatoes scattered around turns your table vibrant. If you make them ahead, cover with plastic wrap just snug enough to keep everything looking perky when guests arrive. They're just as perfect for a picnic as a dinner party.

  • Make the basil oil first so the flavors meld.
  • Pat tomatoes dry so they don't waterlog the eggs.
  • Chill the filled eggs for at least 20 minutes before guests arrive.
Italian-inspired deviled eggs drizzled with homemade basil oil and sprinkled with cherry tomatoes. Save
Italian-inspired deviled eggs drizzled with homemade basil oil and sprinkled with cherry tomatoes. | ivorycrumb.com

There's something joyful about watching these eggs disappear from the platter, little bites of sunshine that bring everyone together. If you find yourself with leftovers, they're the happiest snack the next day.

Recipe FAQs

How do I get smooth, creamy yolk filling?

Warm the cooked yolks slightly before mashing and use a fork or fine sieve to break them down. Add mayonnaise, a touch of Dijon and lemon gradually until the texture is silky; a piping bag gives a neat finish.

What's the easiest method for peelable hard-boiled eggs?

Bring eggs to a boil, remove from heat and let stand covered for 10 minutes, then plunge into an ice bath for at least 5 minutes. The rapid cool-down helps separate the membrane for easier peeling.

How do I make bright basil oil without bitterness?

Blanch basil leaves briefly in boiling water, then shock in ice water before blending with olive oil. Blend until smooth and strain if desired; keep oil cold and use fresh to preserve color and flavor.

What are good mozzarella substitutions?

For a creamier finish, use small pieces of burrata or a bit of ricotta. For a firmer texture, young pecorino or diced bocconcini also pair well with the basil and tomatoes.

How long can these be stored before serving?

Filled and topped eggs keep well in an airtight container in the refrigerator for up to 24 hours. Add delicate toppings like basil leaves just before serving to preserve freshness.

What wine pairs best with this starter?

A crisp white like Pinot Grigio or a dry sparkling wine complements the creamy yolks and acidic tomatoes without overpowering the herb oil.

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.

Caprese Deviled Eggs with Basil

Deviled eggs topped with basil oil, diced tomatoes and mozzarella for a fresh Italian-inspired appetizer.

Prep time
20 min
Cook time
12 min
Total duration
32 min
Created by Nora Ellington


Skill level Easy

Cuisine type Italian-American

Makes 6 Serves

Diet details Meat-free, No gluten, Low-carb

What You'll Need

Eggs

01 6 large eggs

Filling

01 2 tablespoons mayonnaise
02 1 teaspoon Dijon mustard
03 1 teaspoon fresh lemon juice
04 1/2 teaspoon sea salt
05 1/4 teaspoon freshly ground black pepper

Basil Oil

01 1/2 cup fresh basil leaves, packed
02 1/4 cup extra-virgin olive oil
03 Pinch of salt

Topping

01 1/2 cup cherry tomatoes, finely diced
02 1/4 cup fresh mozzarella, finely diced
03 Fresh basil leaves for garnish

Directions

Step 01

Hard-cook the eggs: Place eggs in a saucepan and cover with cold water by about 1 inch. Bring to a rolling boil over medium-high heat, then immediately cover, remove from heat, and let stand off the heat for 10 minutes. Transfer eggs to a bowl of ice water and chill for 5 minutes to stop cooking.

Step 02

Peel and halve: Gently tap each egg to crack the shell, peel under running water, then slice in half lengthwise. Reserve the whites on a platter.

Step 03

Separate yolks: Carefully remove yolks and place them in a medium mixing bowl; set the halved whites aside for filling.

Step 04

Prepare the yolk filling: Mash the yolks with mayonnaise, Dijon mustard, lemon juice, sea salt, and black pepper until smooth and creamy, adjusting seasoning to taste.

Step 05

Make basil oil: In a small blender or food processor combine basil leaves, olive oil and a pinch of salt; blend until bright green and emulsified. If a silky oil is desired, strain through a fine-mesh sieve and discard solids.

Step 06

Fill egg halves: Transfer the yolk mixture to a piping bag or use a spoon to evenly fill each egg white half, achieving a neat mound.

Step 07

Assemble and garnish: Drizzle a small amount of basil oil over each filled egg, then top with a few pieces of diced cherry tomato and diced mozzarella. Finish with a small basil leaf for garnish.

Step 08

Chill before serving: Refrigerate the assembled eggs for at least 10 minutes to meld flavors, then serve chilled.

Tools needed

  • Saucepan
  • Large bowl for ice bath
  • Mixing bowls
  • Blender or food processor
  • Fine-mesh sieve (optional)
  • Spoon or piping bag

Allergen details

Be sure to review the ingredients for possible allergens and speak to a healthcare provider when uncertain.
  • Contains eggs and dairy (mozzarella, mayonnaise). Verify mayonnaise for additional allergens if store-bought.

Nutrition info per dish

Details here are just for reference. They don't replace health or nutrition advice.
  • Calories: 110
  • Fats: 8 g
  • Carbohydrates: 2 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.