Caprese Deviled Eggs with Basil

Featured in: Rustic Family Dinners

Bring eggs to a boil, turn off heat and let stand 10 minutes, then cool and peel. Mash yolks with mayonnaise, Dijon, lemon, salt and pepper until smooth and refill whites. Blend basil and olive oil into a vivid green oil and drizzle over each filled half. Finish with diced cherry tomatoes, mozzarella and basil. Makes 12 halves; chill before serving and swap burrata or ricotta for extra creaminess.

Updated on Thu, 07 May 2026 01:01:49 GMT
Caprese Deviled Eggs with Basil Oil and Tomato, featuring creamy yolks, fresh basil, and diced mozzarella on a platter.  Save
Caprese Deviled Eggs with Basil Oil and Tomato, featuring creamy yolks, fresh basil, and diced mozzarella on a platter. | hazeldish.com

Sometimes, a kitchen experiment starts with a lazy search for something more interesting than a plain snack. One afternoon, with sunlight slipping in over the countertop, I had leftover basil from the garden and a few eggs begging for purpose. I’d never married the flavors of Caprese with creamy deviled eggs, but when the idea struck, I dropped everything and got cracking—literally. The sizzle of olive oil and the sharp scent of fresh basil pressed made the room feel like midsummer for a while. The result was a tray of Caprese Deviled Eggs that vanished before the promise of dinner was even made.

Once, while making these for our Thursday game night, I nearly forgot to chill the eggs and only realized after a friend asked why they looked 'so cozy.' Cue laughter, a quick ice bath, and a round of new rules for kitchen mishaps. Sitting around the table, we popped them like snacks between cards and kept coming back for more. Honestly, I didn't expect the tomato-basil charm to beat the poker hands for attention that night.

Ingredients

  • Eggs: Use the freshest large eggs you can find—they peel easier after a quick chill in ice water.
  • Mayonnaise: Go for a good-quality or homemade mayo for the richest yolk filling.
  • Dijon mustard: Just a teaspoon lifts the flavor and adds a gentle zing.
  • Lemon juice: A touch of lemon keeps things bright and balances the yolk’s richness.
  • Sea salt: I like a crunchy flake sprinkled at the end for a pop of savoriness.
  • Freshly ground black pepper: Always grind it fresh for a bit of warmth.
  • Fresh basil leaves: Essential for the basil oil—tear them just before blending for maximum aroma.
  • Extra virgin olive oil: Don’t skimp—a peppery, fragrant olive oil truly shines in the basil drizzle.
  • Cherry tomatoes: The juiciest, sweetest ones make each bite sing with freshness.
  • Fresh mozzarella: Diced small, it nestles into the filling perfectly and feels like a savory surprise.
  • Fresh basil (for garnish): Tiny leaves or thin ribbons scattered on top are irresistible.

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:
Nestle your eggs into a saucepan, cover with cold water, and heat until boiling. Once at a rolling boil, cover and turn off the heat—let the eggs lounge in the hot water for 10 minutes, then cool them off in an icy bath for 5 minutes so they peel easily.
Peel and Slice:
Peel the eggs with care (sometimes I fumble a shell, but it’s all part of the fun). Slice them lengthwise and pop the yolks into a bowl, setting the whites aside like little boats.
Mix the Filling:
Mash the yolks until crumbly, then blend in the mayo, Dijon, lemon juice, salt, and pepper. Aim for a smooth, creamy filling—taste and adjust seasoning if you like.
Basil Oil Magic:
In a mini blender, blitz the basil with olive oil and a pinch of salt. You want a vibrant green, fragrant oil—strain it through a sieve if you’d like it super silky.
Fill the Egg Whites:
Either spoon the filling in or pipe for a fancier look—it’s forgiving and fun either way. Fill each half generously, no skimping allowed.
Add the Caprese Touch:
Drizzle the basil oil over the eggs, then crown each with diced tomato and mozzarella. Garnish with tiny basil leaves for the final flourish.
Chill and Serve:
Let the eggs chill for a few minutes so flavors meld and filling sets. Serve straight from the fridge, and watch them disappear quickly!
Vibrant Caprese Deviled Eggs topped with basil oil drizzle, cherry tomatoes, and mozzarella for an Italian appetizer.  Save
Vibrant Caprese Deviled Eggs topped with basil oil drizzle, cherry tomatoes, and mozzarella for an Italian appetizer. | hazeldish.com
Vibrant Caprese Deviled Eggs topped with basil oil drizzle, cherry tomatoes, and mozzarella for an Italian appetizer.  Save
Vibrant Caprese Deviled Eggs topped with basil oil drizzle, cherry tomatoes, and mozzarella for an Italian appetizer. | hazeldish.com

A neighbor once dropped by as we were plating these, following the smell of basil drifting through the window. We ended up eating egg halves standing around the kitchen island, laughing that a quick appetizer felt like a small celebration. That moment made this recipe a house favorite.

Basil Oil: The Secret Ingredient

Blending the basil with the olive oil fills the kitchen with a scent so fresh it trumps any perfume. If the oil sits a few extra minutes, the flavor infuses deeper—you can even make this ahead and keep the extra for salads.

Keeping Colors Bright and Fresh

If you add the tomatoes too early, their juice can seep into the egg whites and dull the colors. I learned to assemble them just before serving, which keeps every bite lively and camera-ready.

How to Serve These at a Party—And Have Fun

Set these deviled eggs out on a bright platter garnished with more basil and a drizzle of extra basil oil. I like to make a double batch if a crowd’s coming—these always run out first!

  • Line your platter with basil leaves so eggs won’t slide around.
  • Keep a damp cloth nearby for quick hand clean-ups while filling eggs.
  • If making ahead, wait to garnish with tomatoes and mozzarella until just before serving.
A close-up of Caprese Deviled Eggs with Basil Oil and Tomato, showcasing colorful toppings and rich yolk filling. Save
A close-up of Caprese Deviled Eggs with Basil Oil and Tomato, showcasing colorful toppings and rich yolk filling. | hazeldish.com
A close-up of Caprese Deviled Eggs with Basil Oil and Tomato, showcasing colorful toppings and rich yolk filling. Save
A close-up of Caprese Deviled Eggs with Basil Oil and Tomato, showcasing colorful toppings and rich yolk filling. | hazeldish.com

If you find yourself with extra basil oil, drizzle it on your next salad or sandwich. These eggs are best shared with friends and a little laughter on the side!

Recipe Help & Answers

How long should eggs be cooked for firm yolks?

Cover eggs with cold water, bring to a boil, then cover and remove from heat. Let stand 10 minutes for fully set yolks, then transfer to an ice bath to stop cooking and ease peeling.

How do I keep basil oil bright green?

Blend basil briefly with cold extra virgin olive oil until smooth; avoid overheating. Strain if desired. Using cold ingredients and minimal blending preserves color and fresh flavor.

Can I make components ahead of time?

Yes. Hard‑boil and peel eggs up to 24 hours ahead and refrigerate. Prepare basil oil and yolk filling a day ahead; assemble and top tomatoes and mozzarella just before serving to retain texture.

What can I substitute for fresh mozzarella?

Small cubes of burrata, ricotta, or a firm fresh goat cheese work well. For a dairy‑free option, use diced avocado or a tangy olive tapenade to echo the Caprese profile.

How should leftovers be stored?

Store assembled eggs in an airtight container in the fridge for up to 24 hours, covering to prevent drying. If possible, store filling and toppings separately for best texture the next day.

How can I pipe the filling neatly into whites?

Use a piping bag fitted with a plain or star tip, or a plastic bag with a corner snipped. For an even finish, cool the filling slightly so it holds shape when piped.

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 yolk filling topped with basil oil, cherry tomatoes and mozzarella for a bright Italian-style appetizer.

Prep Time
20 min
Time to Cook
12 min
Overall Time
32 min
Created by Isabel Grant


Skill Level Easy

Inspired By Italian-American

Makes 6 Number of servings

Dietary Details Vegetarian-Friendly, Without Gluten, Low Carbohydrate

What You 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

How to Make It

Step 01

Cook the 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

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

Step 03

Prepare yolk mixture: 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 the eggs: Fill each egg white half with the yolk mixture, using a spoon or piping bag for a neat finish.

Step 06

Add toppings 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.

Tools You’ll Need

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

Allergy Details

Review each ingredient for allergens. Always reach out to a healthcare professional for help if you’re unsure.
  • Contains eggs and dairy (mozzarella, mayonnaise).
  • Double-check mayonnaise for potential allergens if using store-bought.

Per-Serving Nutrition

Nutritional data is for general reference only. It shouldn't replace advice from your doctor.
  • Calorie Count: 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.