
This hearty eggplant caprese transforms a classic Italian appetizer into a substantial summer dish that my family requests all season long. The smoky grilled eggplant adds depth and substance to traditional caprese, creating a perfect light meal or impressive side dish for guests.
I first made this recipe during a backyard gathering when I needed something substantial yet light for vegetarian friends. The combination of smoky eggplant with creamy mozzarella was such a hit that it's now my signature summer dish whenever I entertain.
Ingredients
- Large eggplant: Choosing firm, glossy ones with no soft spots ensures the best texture and flavor
- Olive oil: Use a good quality extra virgin for the marinade as it adds significant flavor
- Balsamic vinegar: Provides sweet acidity that balances the richness of cheese and eggplant
- Fresh garlic: Finely minced to infuse the marinade without overpowering chunks
- Fresh tomatoes: Summer heirlooms or cherry varieties offer the best flavor and beautiful colors
- Fresh mozzarella: Splurge on buffalo mozzarella if available for incredible creaminess
- Fresh basil leaves: Look for bright green leaves with no brown spots for best flavor
- Balsamic glaze: Optional but creates a beautiful finishing touch and concentrated flavor
- Kosher salt: Enhances all the flavors and helps draw moisture from the eggplant
- Black pepper: Freshly ground provides the best aromatic quality
Step-by-Step Instructions
- Preheat The Grill:
- Heat your grill to medium-high around 400°F. This temperature creates perfect grill marks while cooking the eggplant through without burning. Allow at least 10 minutes for the grill to fully preheat for even cooking.
- Prepare The Eggplant:
- Slice eggplant into half-inch thick rounds. This thickness is crucial as thinner slices can become too floppy after grilling while thicker ones might not cook through properly. Place them in a single layer on a baking sheet to ensure even marinating.
- Make The Marinade:
- Whisk olive oil, balsamic vinegar, minced garlic, salt and pepper in a shallow baking dish. The marinade should be thoroughly combined to ensure every component coats the eggplant evenly. The acid from the balsamic helps tenderize the eggplant while adding flavor.
- Marinate The Eggplant:
- Place eggplant slices in the marinade, ensuring each slice is fully coated on both sides. Allow them to rest for 5-10 minutes. This brief marination time is sufficient for the flavors to penetrate while preventing the eggplant from becoming soggy.
- Grill To Perfection:
- Place marinated eggplant directly on the grill grates, being careful to shake off excess marinade first to prevent flare-ups. Grill for 4-5 minutes until golden brown with visible grill marks, then flip carefully with a spatula and cook another 2-3 minutes until tender throughout.
- Assemble The Caprese:
- Arrange the grilled eggplant, tomato slices, and mozzarella in an overlapping pattern on a serving platter. Alternatively, create individual stacks starting with eggplant as the base. Either presentation works beautifully and showcases the colorful ingredients.
- Add The Finishing Touches:
- Drizzle the assembled dish with extra virgin olive oil and balsamic vinegar or glaze. Sprinkle with salt and fresh ground pepper to enhance all flavors. Scatter fresh basil leaves throughout for color, aroma and that distinctive caprese flavor.

The balsamic marinade is truly the secret weapon in this recipe. I discovered its transformative power years ago when trying to make eggplant more appealing to my children. The sweet-tangy notes completely changed their perception of eggplant, and now they specifically request this "pizza without the crust" as they call it.
Serving Suggestions
This eggplant caprese shines as part of an antipasto spread alongside olives, cured meats, and crusty bread. For a more substantial meal, serve it with grilled chicken or a simple pasta tossed with olive oil and herbs. The dish also makes a beautiful centerpiece for a vegetarian lunch paired with a light quinoa salad or crusty bread for soaking up the delicious juices.
Make-Ahead Tips
While this dish is best served fresh, you can prepare the components ahead of time for quick assembly. Grill the eggplant up to a day in advance and store covered in the refrigerator. The marinated flavor actually intensifies overnight. Simply bring to room temperature before assembling with fresh tomatoes, mozzarella and basil. For the freshest presentation, add the final drizzle of olive oil, balsamic, and fresh basil just before serving.
Seasonal Variations
During peak summer when tomatoes and basil are abundant, stick with the classic preparation. In early fall, try adding roasted red peppers or sun-dried tomatoes for deeper flavor. Winter variations work beautifully with roasted cherry tomatoes which concentrate their sweetness. Spring versions can incorporate tender young arugula for a peppery bite that complements the creamy mozzarella perfectly.
Ingredient Substitutions
No grill available? Roast eggplant slices in a 425°F oven for about 20 minutes, flipping halfway through. If fresh mozzarella is unavailable, use a good quality regular mozzarella cut into slices. Vegans can substitute cashew cheese or avocado slices for the mozzarella. For a different flavor profile, try substituting aged balsamic with white balsamic or even a citrus vinaigrette.

Frequently Asked Questions
- → Can I substitute the eggplant with another vegetable?
Yes, zucchini or portobello mushrooms can be great substitutes for eggplant. Ensure to adapt the grilling time accordingly as they cook faster.
- → How do I prevent the eggplant from becoming too soft?
To avoid overly soft eggplant, do not over-marinate or overcook. Grill the slices for 4-5 minutes per side just until they are tender.
- → Can I use store-bought balsamic glaze?
Absolutely! Store-bought balsamic glaze works well and adds a rich, sweet tang to this dish. You can also make your own by reducing balsamic vinegar with a touch of honey.
- → How far in advance can I prepare this dish?
You can prepare the eggplant and assemble the layers up to 3 hours in advance. For best results, serve it at room temperature, pulling it out of the fridge 30 minutes before serving.
- → What type of tomatoes work best for this dish?
Heirloom or cherry tomatoes are excellent options due to their sweetness and vibrant flavor, but any fresh tomatoes will work well.
- → Can it be made without a grill?
Yes, the eggplant can also be cooked in a skillet, oven, or air fryer. Ensure to adjust cooking times for optimal tenderness.