Caprese Deviled Eggs with Basil

Featured in: Home Lunch Favorites

Halve hard-cooked eggs and mash yolks with mayonnaise, Dijon, lemon, salt and pepper until silky. Spoon or pipe the filling into whites, then drizzle bright basil oil made by blitzing basil and olive oil. Finish with diced cherry tomatoes, small mozzarella cubes and basil leaves. Chill briefly; yields 12 halves and takes about 32 minutes total. Serve cold as an Italian-inspired starter.

Updated on Thu, 07 May 2026 04:15:49 GMT
Creamy Caprese deviled eggs with basil oil and fresh tomatoes, garnished with mozzarella and basil leaves.  Save to Pinterest
Creamy Caprese deviled eggs with basil oil and fresh tomatoes, garnished with mozzarella and basil leaves. | cozysaveurs.com

My kitchen always seems to brighten up the instant I make anything involving bright basil and juicy tomatoes, but the first time I dreamed up these Caprese Deviled Eggs happened on a rainy Sunday—one of those afternoons when the urge to mix up something playful hits. I had a couple of eggs left to hard-boil, basil sprouting unreasonably well in my window, and a mischievous desire to see whether the flavors of summer could coax some sunshine indoors. There was nothing fussy about it, just the familiar pop and crack of eggshells and the whir of a tiny food processor. It’s a recipe born more from curiosity than planning, and my hands still remember the slippery spring of fresh mozzarella being diced. The whole house filled quickly with an herby, savory smell that felt bold and welcoming, hinting at something far more exciting than the classic deviled egg.

I first brought these out for an early summer potluck, a bash where everyone wanted potato salad and my little plate of green-speckled eggs sat between grill smoke and laughter. I remember a friend asking me where the “secret ingredient” was hiding. By the end of the evening, not one was left—just some smears of basil oil and a lot of requests for the recipe.

Ingredients

  • Eggs: Large eggs with sturdy shells are easier to peel and hold up well after boiling—they’re best when a few days old, not ultra-fresh.
  • Mayonnaise: A classic creamy binder; using a tangy, full-fat mayo keeps the yolk filling rich and fluffy.
  • Dijon mustard: A small spoonful gives a subtle, peppery kick—don’t swap for yellow mustard unless you love bold sweetness.
  • Lemon juice: Brightens up the filling and helps balance the mayonnaise’s richness.
  • Sea salt and black pepper: Season to taste, but I find starting with a light hand lets the basil shine through.
  • Fresh basil leaves: Tender, green leaves are essential for a vibrant, aromatic basil oil—avoid anything bruised or wilting.
  • Extra virgin olive oil: Use the fruitiest oil you have; it lets the basil flavor come alive in every drizzle.
  • Cherry tomatoes: Make sure to dice finely for topping, so you get cheerful bits in every mouthful.
  • Fresh mozzarella: Dice into tiny cubes; pat with paper towel if it’s especially moist so the egg filling stays velvety and not runny.
  • Fresh basil leaves, for garnish: Small whole leaves or a fine chiffonade add polish to your finished platter.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Cook the eggs:
Gently nestle eggs in a saucepan, covering with cold water until just submerged, then bring to a simmer—listening for the soft clatter of shells. Once it boils, slide on a lid, turn off the heat, and let the eggs rest for 10 minutes before shocking them in ice water for precisely five minutes to guarantee perfect peeling.
Prep and slice:
Once cool, tap and roll eggs to loosen shells, peeling with care, then halve them lengthwise. Scoop yolks into a bowl, keeping the whites whole and as tidy as possible.
Make yolk filling:
Using a fork, mash the yolks with mayonnaise, Dijon, lemon juice, salt, and pepper until silky—the aroma should be rich and slightly sharp.
Blend basil oil:
Blend basil leaves, olive oil, and a pinch of salt until you get a vivid green liquid, stopping to scrape down the sides. For a glossy finish, strain it through a fine sieve, or leave some flecks for a rustic look.
Fill the eggs:
Spoon or pipe the yolk mixture generously into each egg white; you can be artful or go for a more casual “heaped” look—no judgment.
Add toppings and finish:
Drizzle the basil oil over the filled eggs, scatter cherry tomatoes and mozzarella on top, and crown each with a little basil leaf.
Chill and serve:
Let the platter rest in the fridge for a few minutes to meld flavors, then serve chilled for the freshest, most vibrant taste.
Vibrant Caprese deviled eggs filled with basil-infused yolk, topped with diced tomatoes and creamy mozzarella.  Save to Pinterest
Vibrant Caprese deviled eggs filled with basil-infused yolk, topped with diced tomatoes and creamy mozzarella. | cozysaveurs.com
Vibrant Caprese deviled eggs filled with basil-infused yolk, topped with diced tomatoes and creamy mozzarella.  Save to Pinterest
Vibrant Caprese deviled eggs filled with basil-infused yolk, topped with diced tomatoes and creamy mozzarella. | cozysaveurs.com

At a brunch last spring, these Caprese Deviled Eggs became the unlikely star—someone propped up a phone to snap a picture, and suddenly the table was full of conversation and even a little envy. There’s a special kind of pleasure watching people’s faces change from skepticism to delight with that first bite.

How to Serve and Enjoy

I like arranging these on a cool platter, giving each egg plenty of space so the colors stay sharp and the basil oil can run in handsome ribbons. Pairing them with sparkling water and plenty of napkins never goes amiss—fingers will get a little slick with oil, but the flavor payoff is worth it.

Ingredient Swaps You Can Try

One time I substituted burrata in place of mozzarella for a softer, more decadent bite, and ricotta worked well too if you want something milky and light. I also experimented with a touch of balsamic glaze drizzled at the end, which makes each egg taste even sunnier.

Common Mistakes and Easy Fixes

The shell can stick if you rush cooling—patience here saves so much frustration. Drizzling the basil oil last is my trick for the brightest green, and if the yolk mixture looks dry, a bit of extra mayo always smooths things out.

  • Add the toppings just before serving for freshest flavor.
  • If you forgot to chill the eggs, pop them in the freezer for three minutes to help peeling.
  • Remember, dicing toppings finely keeps every bite balanced and pretty.
Italian-inspired Caprese deviled eggs drizzled with basil oil, featuring fresh tomatoes and mozzarella for a colorful appetizer. Save to Pinterest
Italian-inspired Caprese deviled eggs drizzled with basil oil, featuring fresh tomatoes and mozzarella for a colorful appetizer. | cozysaveurs.com
Italian-inspired Caprese deviled eggs drizzled with basil oil, featuring fresh tomatoes and mozzarella for a colorful appetizer. Save to Pinterest
Italian-inspired Caprese deviled eggs drizzled with basil oil, featuring fresh tomatoes and mozzarella for a colorful appetizer. | cozysaveurs.com

These deviled eggs are always more than the sum of their parts—impossibly pretty, easy to grab, and disappearing fast from any plate. I hope you find, like I did, that a little basil oil and a playful spirit can lift an old favorite into something almost magical.

Recipe FAQs

How do I make bright basil oil?

Blend fresh basil leaves with extra-virgin olive oil and a pinch of salt until smooth. For a silkier finish, strain through a fine-mesh sieve. Keep chilled to preserve color and flavor.

What’s the best way to hard-cook eggs for easy peeling?

Bring eggs to a boil, turn off heat, cover and let stand 10 minutes, then plunge into an ice bath for 5 minutes. The ice bath firms whites and makes shells easier to remove.

Can I use different cheeses than mozzarella?

Yes—small cubes of burrata, ricotta salata, or a milder goat cheese work well. Swap to a creamier cheese for a softer finish or a firmer cheese for more texture contrast.

How far ahead can these be prepared?

Prepare yolk filling and basil oil a day ahead and keep chilled. Assemble filled halves a few hours before serving to maintain freshness; add diced tomatoes and basil just before serving.

Any tips to keep the filling smooth and pipeable?

Use a fork or small whisk to fully break down yolks, then add mayonnaise and Dijon gradually until silky. If too thick, add a small splash of lemon juice or olive oil to loosen.

What pairings work well with this Italian-inspired starter?

Serve with a crisp white wine like Pinot Grigio, a light sparkling wine, or sparkling water with lime. A drizzle of balsamic glaze adds a pleasant sweet-acid balance.

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

Creamy yolks, basil oil, cherry tomatoes and mozzarella combine into a vibrant Italian-style appetizer.

Prep Time
20 minutes
Time to Cook
12 minutes
Time Needed
32 minutes
Created by Matthew Corbin


Skill Level Easy

Cuisine Italian-American

Makes 6 Portions

Dietary Info Vegetarian-Friendly, No Gluten, Low-Carbohydrate

What You’ll Need

Eggs

01 6 large eggs

Filling

01 2 tbsp mayonnaise
02 1 tsp Dijon mustard
03 1 tsp lemon juice
04 ½ tsp sea salt
05 ¼ tsp freshly ground black pepper

Basil Oil

01 ½ cup fresh basil leaves
02 ¼ cup extra virgin olive oil
03 Pinch of salt

Topping

01 ½ cup cherry tomatoes, finely diced
02 ¼ cup fresh mozzarella, finely diced
03 Fresh basil leaves, for garnish

Directions

Step 01

Boil Eggs: Place eggs in a saucepan and cover with cold water. Bring to a boil, then cover, turn off heat, and let stand for 10 minutes. Transfer eggs to an ice bath for 5 minutes.

Step 02

Prepare Yolks and Whites: Peel eggs and slice in half lengthwise. Gently remove yolks and place them in a bowl. Set egg whites aside.

Step 03

Make Filling: Mash yolks with mayonnaise, Dijon mustard, lemon juice, salt, and pepper until smooth.

Step 04

Make Basil Oil: Blend basil leaves, olive oil, and a pinch of salt in a small blender or food processor until bright green and smooth. Strain through a fine mesh sieve if desired.

Step 05

Fill Egg Whites: Fill each egg white half with the yolk mixture, using a spoon or piping bag for a neat finish.

Step 06

Top and Garnish: Drizzle basil oil over filled eggs. Top each with a sprinkle of diced cherry tomatoes and mozzarella. Garnish with fresh basil leaves.

Step 07

Serve: Serve chilled.

What You'll Need

  • Saucepan
  • Mixing bowls
  • Blender or food processor
  • Spoon or piping bag
  • Fine mesh sieve

Allergy Info

Review all ingredients for possible allergens and check with a health expert if you’re unsure.
  • Contains eggs and dairy (mozzarella, mayonnaise).
  • Double-check mayonnaise for potential allergens if using store-bought.

Nutrition Details (each serving)

Nutritional info is for reference and shouldn't replace advice from a healthcare professional.
  • Caloric Value: 110
  • Fat content: 8 grams
  • Carbohydrates: 2 grams
  • Proteins: 6 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.