Eggplant Caprese is a vibrant and hearty twist on the traditional Caprese salad. By incorporating grilled eggplant slices into the classic layering of ripe tomatoes, creamy mozzarella, and fresh basil, this dish becomes a robust and flavorful summer entrée, appetizer, or side. Finished with a drizzle of olive oil and balsamic vinegar or glaze, it’s the perfect combination of smoky, tangy, and fresh.
Why You’ll Love This Recipe
-
A satisfying, vegetarian-friendly twist on Caprese salad
-
Features smoky grilled eggplant for added depth
-
Can be served as a starter, main dish, or side
-
Ideal for summer entertaining or outdoor meals
-
Beautiful and elegant presentation
-
Balanced flavors with rich cheese, juicy tomatoes, and zesty balsamic
-
Easy to prepare and customize
-
Naturally gluten-free
-
Makes great use of seasonal produce
-
Delicious warm or at room temperature
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
-
Eggplant (globe or Italian varieties), sliced into ½-inch rounds
-
Extra virgin olive oil
-
Balsamic vinegar
-
Fresh garlic, minced
-
Kosher salt or flaky sea salt
-
Ground black pepper
-
Tomatoes (preferably heirloom or vine-ripened), sliced
-
Fresh mozzarella cheese, thickly sliced
-
Fresh basil leaves
-
Optional: balsamic glaze
Directions
-
Preheat the Grill: Heat your grill to medium-high, about 400°F (200°C).
-
Slice the Eggplant: Cut the eggplant into ½-inch thick rounds and arrange them in a single layer on a baking sheet.
-
Prepare the Marinade: In a shallow dish, whisk together olive oil, balsamic vinegar, minced garlic, salt, and pepper.
-
Marinate the Eggplant: Coat both sides of each eggplant slice in the marinade. Let rest for 10 minutes to absorb the flavors.
-
Grill the Eggplant: Place the marinated slices directly on the grill. Cook for 4–5 minutes per side until tender but still structured.
-
Assemble the Salad: On a large platter, layer grilled eggplant slices with tomato slices, mozzarella rounds, and basil leaves.
-
Season and Serve: Drizzle with additional olive oil and balsamic vinegar or glaze. Sprinkle with salt and pepper, garnish with extra basil, and serve immediately.
Servings and timing
-
Servings: 4
-
Prep Time: 15 minutes
-
Cook Time: 10 minutes
-
Total Time: 25 minutes
Variations
-
Use Burrata: For an even creamier texture, substitute mozzarella with burrata.
-
Different Tomatoes: Try cherry tomatoes or grape tomatoes for a sweeter, bite-sized version.
-
Pan-Sear Instead of Grill: Sear eggplant slices in a skillet if a grill is not available.
-
Add Greens: Serve over arugula or mixed greens for a salad-style presentation.
-
Make It Vegan: Use vegan mozzarella and glaze for a dairy-free version.
-
Nutty Crunch: Add toasted pine nuts or walnuts for texture.
-
Spicy Option: Sprinkle with red pepper flakes or drizzle with chili oil.
-
Add Pesto: Swap balsamic for a basil pesto drizzle.
-
Stacked Version: Layer in individual stacks for elegant plating.
-
Roasted Eggplant: Roast slices in the oven at 200°C (400°F) for 20 minutes instead of grilling.
Storage/Reheating
-
Storage: Store any leftovers in an airtight container in the refrigerator for up to 2 days.
-
Reheating: Warm gently in a skillet or oven to revive flavors, though this dish is also enjoyable cold.
-
Avoid Freezing: Not recommended as eggplant and mozzarella can become watery when thawed.
-
Make Ahead Tip: Grill the eggplant in advance and assemble just before serving.
FAQs
Do I need to peel the eggplant?
No, the skin is edible and becomes tender once grilled. There’s no need to peel.
Can I make this dish without a grill?
Yes, eggplant can be cooked on a stovetop grill pan or roasted in the oven.
What’s the best type of tomato to use?
Heirloom tomatoes offer the best flavor, but any ripe, juicy variety will work.
Can I use dried basil instead of fresh?
Fresh basil is preferred for flavor and aroma, but dried can be used sparingly if fresh is unavailable.
Is this recipe suitable for meal prep?
Yes, the grilled eggplant can be prepared ahead. Assemble and season the salad just before serving.
What cheese can I substitute for mozzarella?
Burrata, ricotta, or even goat cheese are excellent alternatives for added variety.
How do I prevent the eggplant from becoming mushy?
Avoid overcooking. Grill just until tender but firm, and slice to an even thickness.
Can I use store-bought balsamic glaze?
Yes, it’s a convenient way to add a rich, sweet tang to the final dish.
What pairs well with eggplant Caprese?
Serve with crusty bread, grilled meats, seafood, or hearty grains like quinoa or farro.
Can I serve this as a sandwich?
Absolutely. Use the eggplant, tomato, and mozzarella stack in a sandwich or wrap for a satisfying vegetarian option.
Conclusion
Eggplant Caprese is a stunning and delicious way to elevate the traditional Caprese salad into a more substantial and flavor-packed dish. With smoky grilled eggplant, creamy mozzarella, sweet tomatoes, and fresh basil, this salad celebrates the simplicity and elegance of Italian cuisine. Whether served as a side, main course, or appetizer, it’s a crowd-pleasing dish perfect for summer and beyond.

Eggplant Caprese
- Author: Emma Delaney
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: Serves 4
- Category: Appetizer, Side Dish, Main Course
- Method: Grilled
- Cuisine: Italian
- Diet: Gluten Free
Description
This Eggplant Caprese Salad is a flavorful twist on the Italian classic, featuring tender grilled eggplant slices layered with juicy tomatoes, creamy fresh mozzarella, and fragrant basil. Drizzled with olive oil and balsamic vinegar or glaze, this dish is perfect as a summer appetizer, vegetarian main, or elegant side.
Ingredients
-
1-2 globe eggplants (or Italian Graffiti eggplants), sliced into 1/2-inch rounds
-
1/4 cup extra virgin olive oil (plus more for drizzling)
-
2 tbsp balsamic vinegar (plus more or balsamic glaze for drizzling)
-
2 garlic cloves, minced or pressed
-
Kosher salt or flaky sea salt, to taste
-
Ground black pepper, to taste
-
2-3 ripe tomatoes (heirloom preferred), sliced
-
8 oz fresh mozzarella cheese, sliced (or burrata for variation)
-
Fresh basil leaves, torn
Instructions
-
Preheat Grill:
Set your grill to medium-high heat (around 400°F / 200°C). -
Prepare Eggplant:
Slice eggplants into ½-inch thick rounds and place on a baking sheet. -
Make Marinade:
In a shallow dish, whisk olive oil, balsamic vinegar, minced garlic, salt, and pepper. -
Marinate Eggplant:
Dip each eggplant slice into the marinade, coating both sides. Let them rest for 10 minutes. -
Grill Eggplant:
Grill eggplant slices directly on the grate for 4–5 minutes per side, until tender but still structured. -
Assemble the Salad:
On a large platter, layer grilled eggplant, tomato slices, mozzarella, and basil leaves. -
Season & Serve:
Drizzle with olive oil and balsamic vinegar or glaze. Sprinkle with salt and pepper. Garnish with more basil and serve immediately.
Notes
-
No need to peel the eggplant—its skin adds texture and flavor.
-
Swap mozzarella with burrata or tomatoes with cherry tomatoes as needed.
-
Optional toppings: pine nuts, arugula, or a touch of crushed red pepper for heat.
Your email address will not be published. Required fields are marked *