Caprese Deviled Eggs with Basil

Featured in: Weekend Warm-Bake Comforts

Start by hard‑boiling eggs, cooling them in an ice bath, then halving and reserving the whites. Mash yolks with mayonnaise, Dijon, lemon, salt and pepper until silky. Blitz basil with olive oil to make a bright basil oil. Fill egg whites, drizzle basil oil, top with diced cherry tomatoes and mozzarella, garnish with basil and chill briefly before serving.

Updated on Wed, 22 Apr 2026 15:53:12 GMT
Caprese deviled eggs with basil oil and tomato, garnished with fresh mozzarella and basil leaves. Pin It
Caprese deviled eggs with basil oil and tomato, garnished with fresh mozzarella and basil leaves. | hazelflint.com

Slicing into a tray of Caprese deviled eggs for the first time, I half expected skepticism at the table—especially from my friend Luca, who’s fiercely loyal to the original. But as soon as the herbal perfume of basil oil drifted over, all that melted away. The kitchen that day felt alive with color and anticipation, and the usual chatter paused in appreciation of egg halves gleaming with tomato and mozzarella. These eggs have become my go-to when I want an appetizer that’s classic but winks at summer’s best flavors. It’s almost impossible not to pop one straight from the counter before guests arrive.

I brought these Caprese deviled eggs to a noisy backyard brunch, and my cousin wrinkled her nose—until she tasted that punchy basil oil mingling with creamy yolk. We ended up debating whose hand was quickest for seconds while sunlight gleamed off the bright garnishes. That moment still makes me laugh every time I whisk basil into oil now.

Ingredients

  • 6 large eggs: The fresher the eggs, the tougher they’ll be to peel—slightly older eggs work best for smooth halves.
  • 2 tbsp mayonnaise: Brands differ wildly, so choose one you love for flavor—it makes all the difference in the filling.
  • 1 tsp Dijon mustard: A little zip brightens the filling; I’ve tried yellow mustard in a pinch, and it’s fine, but Dijon shines here.
  • 1 tsp lemon juice: Just enough citrus to make the whole thing taste more vibrant—don’t skip this.
  • ½ tsp sea salt and ¼ tsp freshly ground black pepper: Adjust to your taste, but don’t go too light—they balance the richness.
  • ½ cup fresh basil leaves: Fragrant basil is the cornerstone of the basil oil—save a leaf or two for garnish if you like extra green on top.
  • ¼ cup extra virgin olive oil: The brighter the oil, the brighter the basil oil’s color (and flavor)—use your good stuff.
  • Pinch of salt: Just enough to make the basil pop in the oil; too much will overwhelm.
  • ½ cup cherry tomatoes, finely diced: Tiny, juicy dice mean you’ll get a little in every bite—don’t skip the drain so it isn’t watery.
  • ¼ cup fresh mozzarella, finely diced: Pat dry if it’s wet-packed so it doesn’t make the filling soggy.
  • Fresh basil leaves, for garnish: The finishing flourish—tear them just before serving for extra aroma.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Boil and Chill the Eggs:
Set your eggs in a saucepan, cover them fully with cold water, and bring them to a lively boil. Once boiling, cover and turn off the heat, letting them cozy up for exactly 10 minutes—move them to an ice bath for a chill-out afterward.
Peel and Halve:
Peel each egg (tap all over, then roll gently to make this less fussy), and slice lengthwise for neat halves. Pop the yolks into a bowl and save the sturdy whites on a platter.
Make the Filling:
Mash yolks with mayo, Dijon, lemon juice, salt, and pepper until you have a silky-smooth pastel yellow blend that smells tangy and inviting.
Blend the Basil Oil:
Blitz fresh basil leaves, olive oil, and a small pinch of salt in a mini blender until it’s vivid green. If you want the smoothest drizzle, strain it through a fine mesh sieve for elegance.
Assemble the Eggs:
Either spoon or pipe the filling into each egg half—the piping does look especially sharp. Show a little restraint so you have enough filling for them all.
Add Toppings:
Drizzle each egg with a bit of basil oil (go slowly so they don’t get too slippery). Scatter cherry tomatoes and mozzarella over the tops, then finish with torn basil leaves to wake up the flavors.
Chill and Serve:
Let them rest in the fridge for at least 15 minutes—the flavors meld beautifully if you can wait. Serve cold and watch how quickly these disappear from the plate.
Creamy deviled eggs filled with basil oil, topped with diced tomatoes and mozzarella for a colorful appetizer. Pin It
Creamy deviled eggs filled with basil oil, topped with diced tomatoes and mozzarella for a colorful appetizer. | hazelflint.com

The first time my partner swooped in and swiped an egg before I finished garnishing, I realized this dish was already a hit, even unadorned. The sight of empty shells on the serving tray is a kitchen victory I never take for granted.

Getting the Most Out of Your Basil

Warm basil loses its pop—blend it with oil and use it right away for the freshest flavor and an emerald green color that shines at any gathering. If the leaves wilt before you start, a quick ice bath perks them back up for that garden kick.

Make-Ahead Magic

I’ve found that you can boil and peel the eggs a day ahead, then keep the filled halves and toppings separate in your fridge. Assembling just before serving keeps everything from going soggy and lets the colors stay lively.

How to Fix Common Deviled Egg Woes

Sometimes a yolk stubbornly refuses to mash smooth or the filling feels too loose—just sprinkle in a pinch more cheese or refrigerate it for a few minutes to firm up. If your eggs tip over, slice a tiny bit off the bottom to make a flat base so your platter looks restaurant-worthy.

  • Taste and tweak the filling before piping—the brightness is personal.
  • Using a piping bag with a wide tip gives that bakery-finish swirl, but a spoon works perfectly well if you’re not fussed about looks.
  • Chill both the eggs and basil oil before serving for the most refreshing bite.
Vibrant caprese-inspired deviled eggs featuring a drizzle of basil oil and fresh tomato mozzarella topping. Pin It
Vibrant caprese-inspired deviled eggs featuring a drizzle of basil oil and fresh tomato mozzarella topping. | hazelflint.com

Next time you need a bite that feels as joyful as it tastes, reach for these eggs—and don’t be surprised when you’re asked for the recipe. Your kitchen might smell like Italy for hours, but that’s truly the best part.

Recipe FAQs

How do I get a silky smooth yolk filling?

Mash yolks thoroughly with mayonnaise, Dijon and a splash of lemon, then whisk vigorously or use a fork to break up any lumps. For an ultra-smooth texture, push the mixture through a fine mesh or use a hand mixer for a few seconds.

How can I keep the basil oil bright green?

Use fresh, dry basil and very cold extra-virgin olive oil, blending briefly at high speed. Avoid excess heat by pulsing, then strain if you prefer a silky finish. A splash of lemon can help maintain vibrancy.

Can components be made ahead?

Yes. Hard‑boiled eggs can be cooked and peeled up to 24 hours ahead if refrigerated. Make basil oil and dice toppings a few hours in advance, but fill the whites shortly before serving to keep textures fresh.

What are good swaps for mayonnaise or mozzarella?

Greek yogurt or labneh can replace mayonnaise for a tangier filling. Swap fresh mozzarella for burrata or ricotta for a creamier finish, or use small marinated bocconcini for extra flavor.

How long should I cook the eggs to avoid chalky yolks?

Bring eggs to a boil, remove from heat, cover and let stand for 10 minutes, then transfer to an ice bath for 5 minutes. This gentle method yields tender, evenly cooked yolks without a grey ring.

Any serving or pairing suggestions?

Serve chilled as an appetizer or part of an antipasto board. A drizzle of balsamic glaze adds sweetness, and a crisp Pinot Grigio or sparkling water with lime pairs well with the bright flavors.

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 caprese-style deviled eggs finished with basil oil, cherry tomatoes and fresh mozzarella.

Prep Time
20 minutes
Cook Time
12 minutes
Overall Time
32 minutes
Recipe by Vivian Gray


Skill Level Easy

Cuisine Italian-American

Makes 6 Servings

Diet Preferences Vegetarian-Friendly, No Gluten, Low in Carbs

Ingredient List

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 sea salt

Topping

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

Directions

Step 01

Cook eggs: Place eggs in a single layer in a saucepan and cover with cold water by about 1 inch. Bring to a rolling boil over high heat, then remove from heat, cover the pan, and let stand undisturbed for 10 minutes.

Step 02

Shock and peel: Transfer eggs to an ice bath and cool for 5 minutes to stop cooking. Gently crack and peel each egg under running water, then slice lengthwise and transfer whites to a serving tray, reserving yolks in a bowl.

Step 03

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

Step 04

Emulsify basil oil: Combine basil leaves, olive oil, and a pinch of salt in a blender or food processor and process until bright green and silky. If preferred, strain the oil through a fine-mesh sieve for an ultra-smooth finish.

Step 05

Assemble halves: Spoon or pipe the yolk mixture into the cavity of each egg white half, distributing the filling evenly so each half is neatly filled.

Step 06

Dress and top: Lightly drizzle basil oil over the filled halves, then finish each with a small spoonful of diced cherry tomatoes and a sprinkle of diced mozzarella. Garnish with whole basil leaves.

Step 07

Chill before serving: Refrigerate the assembled halves for at least 10 minutes to meld flavors. Serve chilled as an appetizer.

Necessary Tools

  • Saucepan
  • Mixing bowl
  • Blender or food processor
  • Spoon or piping bag
  • Fine-mesh sieve (optional)

Allergen Details

Review ingredients for allergens, and always talk to your doctor if you're unsure.
  • Contains eggs and milk (mozzarella). Check commercial mayonnaise labels for additional allergens such as soy or preservatives.

Nutrition Details (per portion)

Use this nutrition info as a reference only. It‘s not intended as healthcare 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.