Grilled Eggplant Caprese Stacks

This grilled eggplant caprese combines tender, charred eggplant with juicy summer tomatoes, creamy fresh mozzarella, basil, and aged balsamic vinegar. It's like eggplant Parmesan meets a classic caprese salad, stacked into an easy Italian summer appetizer, side dish, or light meal that looks as good as it tastes!

This post may contain affiliate links.

Three plated eggplant caprese stacks drizzled with balsamic, surrounded by fresh tomatoes, basil, and garlic on a marble counter.

What Are Eggplant Caprese Stacks?

This is basically a layered version of the classic Italian caprese salad with the eggplant serving as an extra layer between ripe tomatoes, fresh mozzarella, and basil. They're fun to make and really beautiful on the plate! 

Since they're a bit more substantial than your typical caprese salad, these stacks are hearty enough for lunch or a light dinner but still taste fresh and summery. I love them as a side with grilled meats, seafood, and pastas, or on their own with a simple salad or greens.

Hand using a fork to take a bite from an eggplant caprese stack with a slice removed on the plate.

This stunning eggplant caprese is extremely easy to prepare!

Avoid slicing the eggplant too thin, since they shrink a bit after grilling. About ½ inch is perfect. The slices get brushed with a garlic-infused olive oil and then are grilled until nicely charred and tender. 

I don't salt the eggplant prior to grilling for this recipe because I don't think it's necessary, but if your eggplants are bitter or extra seedy, you may want to. 

The tomatoes also get cut about ½ inch thick for nice meaty slices, but the mozzarella should get sliced about ¼ inch so you can get 8 full slices out of one ball. Feel free to use larger slices if you want, but you will need another ball of mozz and may have some leftovers. 

Make sure to season the tomatoes really well before layering so they have lots of flavor. I also like to drizzle the eggplant and tomatoes with a little bit of aged balsamic so that the flavor is distributed throughout, not just on top. 

I typically don't use balsamic on my traditional caprese salad since I prefer letting the tomatoes speak for themselves, but I really like what it does to this version. It brings out the sweetness, adds acidity, and ties everything together.

Close-up of a single eggplant caprese stack layered with mozzarella, tomato, eggplant, and basil, drizzled with oil and balsamic.

How to Grill Eggplant Perfectly

The key here is to start with a well-preheated grill and use clean and well-oiled grill grates to avoid sticking. Brushing each side of the eggplant with a seasoned oil mixture adds flavor, but also keeps it from sticking. 

Once you place your eggplant on the grill, leave it undisturbed for a few minutes until it naturally releases from the grates, which creates nice grill marks.

Want more delicious eggplant recipes? Try this light unbreaded eggplant parm, this juicy grilled marinated eggplant, or this sweet and sour Sicilian eggplant caponata.

Why You'll Love This Grilled Eggplant Caprese

  • A fun and fresh mashup of caprese salad and eggplant Parmesan.
  • Quick and easy to make, with no need to salt the eggplant first. 
  • Versatile enough to serve as an appetizer, side dish, lunch, or light dinner.
  • A hot, well-oiled grill and leaving the eggplant undisturbed creates tender slices with defined grill marks.
  • Pairs well with everything from grilled meats and seafood to pasta, roasted potatoes, and risotto.
Labeled ingredients for eggplant caprese: tomatoes, mozzarella, eggplant, basil, balsamic, olive oil, garlic, and salt & pepper.

Ingredients You'll Need

Eggplant - Use large globe eggplants, Sicilian Rosa, or other summer varieties. Choose firm, glossy eggplants with no soft spots. Try to find eggplants that aren't too wide so the rounds don't overwhelm the stacks. 

Tomatoes - You can make this with any large tomatoes that are ripe but still firm. Go for heirloom varieties and beefsteak, or try large plum tomatoes. Try to find tomatoes that are similar in size to the mozzarella and eggplant for evenly sized stacks. 

Mozzarella - Use the best fresh mozzarella cheese you can find. Buffalo mozzarella, cow's milk mozzarella balls, or fior di latte are excellent choices. Avoid low-moisture mozzarella. Learn more about selecting the best cheeses in my guide to Italian cheeses.

Balsamic - Use the best-quality aged balsamic you can get for this; it will make all the difference. You can also reduce balsamic vinegar to make a balsamic reduction instead. Just avoid balsamic glaze, which is too sweet. 

Olive oil - Choosing high-quality extra virgin olive oil makes everything better. Use the best olive oil you have in your kitchen and drizzle generously.

*Find the full ingredient list in the recipe card below!

Helpful Equipment

How to Make Grilled Eggplant Caprese

Four-photo grid showing balsamic vinaigrette being mixed, brushed onto eggplant slices, grilled eggplant, and seasoned tomato slices on a plate.
  1. Preheat a grill to medium-high heat. Clean and oil the grates.
  2. In a small bowl, mix together the olive oil and minced garlic, and season with salt and pepper. 
  3. Brush both sides of each eggplant slice with the olive oil mixture. Grill for 4-5 minutes per side, or until tender with distinct grill marks. Transfer to a plate and let cool for a few minutes.

Pro Tip: Use evenly sliced eggplant that isn't too thin, for consistent cooking and so it holds up nicely on the grill. A mandoline is the easiest way to do this.

  1. Season the tomato slices with a generous pinch of flaky sea salt and freshly cracked black pepper. 
Four-photo grid showing the caprese assembly steps: balsamic drizzled on eggplant, tomato added, basil placed, and mozzarella topped.
  1. Place one eggplant slice on a serving platter, then drizzle lightly with a drop or two of aged balsamic and a sprinkle of flaky sea salt. 
  2. Top with a slice of tomato and another light drizzle of balsamic. Top with a basil leaf, then a slice of mozzarella. Repeat with another layer of each ingredient.
  3. Create three more using up the remaining ingredients for a total of four stacks. 
  4. Drizzle generously with extra virgin olive oil and more aged balsamic, then garnish each with a small basil leaf on top. 
  5. Finish with more basil scattered around the plate and a sprinkle of flaky sea salt and a few grinds of black pepper on top. Serve immediately.
Grilled eggplant caprese stack with tomato, mozzarella, and basil on a plate, with grilled eggplant slices and mozzarella in the background.

Tips for Perfect Grilled Eggplant Caprese

  • Pat the mozzarella dry before assembling so the stacks don't become watery.
  • Allow the eggplant slices to grill undisturbed on each side to create clean charred marks. 
  • Aged balsamic has a richer flavor and doesn't need to be reduced. If using regular balsamic vinegar, reduce it over low heat until syrupy before drizzling.
  • If your tomatoes are extra juicy, lay the slices on paper towels for a few minutes to absorb excess moisture before plating. This prevents a watery salad and preserves both flavor and texture.
Overhead shot of four eggplant caprese stacks arranged on an oval platter, garnished with basil and balsamic drizzle.

Variations

  • Try a few dollops of Genovese pesto between the layers.
  • Make them with breaded and fried eggplant or roasted eggplant instead of grilled.
  • Add a drizzle of homemade basil oil on top. 
  • Use burrata or homemade stracciatella in place of the mozzarella for something creamier.

What to Serve with Grilled Eggplant Caprese

These lovely eggplant caprese stacks are my favorite served as a light lunch with a simple arugula salad

For dinner, they're great served as either an appetizer or a side next to your favorite grilled meats, fish, or pasta. 

Try this charred honey balsamic grilled chicken, classic spaghetti al pomodoro, vibrant grilled swordfish with olive pistachio salsa, or perfectly grilled tuna with lemon caper sauce.

Eggplant caprese stack with a wedge cut out, revealing the layered interior, next to a fork on a decorative plate.

How to Store Leftovers

These are best made right before serving for the best texture and freshest flavor. You can grill the eggplant, slice the tomatoes and mozzarella several hours in advance, but assemble at the last minute. If you have leftovers, store in an airtight container in the fridge for up to two days. They might become a little soggy after sitting for a few hours.

Recipe FAQs

Can I make this without a grill?

Yes. A grill pan will work well too. For a grill pan, follow the same method, cooking over medium-high heat.

Do I need to salt the eggplant first?

Not for this recipe. If you're working with fresh, seasonal eggplant that's been cut thick enough (½ inch approximately), it will be sweet enough and sturdy enough to grill as is. If your eggplant is very seedy or tastes bitter, salting it and letting it sit for 20-30 minutes before patting dry can help.

What's the best way to keep eggplant from sticking to the grill?

Make sure the grill grates are clean, well-oiled, and properly preheated, and don't move the slices around while they cook. Keep them in one spot and they will naturally release when they are ready to flip.

Did you LOVE this recipe? Please leave a star ⭐️ rating and comment and tag your creations @ColeyCooks on Instagram!

Want to Save This Recipe?

Enter your email & I'll send it to your inbox.

Save Post

By submitting this form, you consent to receive emails from Coley Cooks.

Eggplant caprese stack with a wedge cut out, revealing the layered interior, next to a fork on a decorative plate.
RATE THIS RECIPE
1
Ratings
Print Pin

Easy Grilled Eggplant Caprese Stacks

This grilled eggplant caprese combines tender, charred eggplant with juicy summer tomatoes, creamy fresh mozzarella, basil, and aged balsamic vinegar. It's like eggplant Parmesan meets a classic caprese salad, stacked into an easy Italian summer appetizer, side dish, or light meal that looks as good as it tastes!
Prep Time: 20 minutes
Cook Time: 12 minutes
Total Time: 32 minutes
Servings: 4
Calories: 377kcal

Ingredients

  • 1 globe eggplant medium size, about 1 pound, cut into 8 ½-inch slices
  • cup extra virgin olive oil plus more for drizzling
  • 1 garlic clove grated or very finely minced
  • salt and freshly cracked black pepper to taste
  • 2-3 tablespoons aged balsamic vinegar or balsamic reduction
  • flaky sea salt for finishing
  • 8 ounces fresh mozzarella 1 ball, cut into 8 ¼-inch thick
  • 2 ripe tomatoes medium size, cut into 8 ½-inch thick slices
  • 8 fresh basil leaves large size, plus more for garnish

Instructions

  1. Preheat a grill to medium-high heat. Clean and oil the grates.
  2. In a small bowl, mix together the olive oil and minced garlic, and season with salt and pepper.
    ⅓ cup extra virgin olive oil, 1 garlic clove, salt and freshly cracked black pepper
  3. Brush both sides of each eggplant slice with the olive oil mixture. Grill for 4-5 minutes per side, or until tender with distinct grill marks. Transfer to a plate and let cool for a few minutes.
    1 globe eggplant
  4. Season the tomato slices with a generous pinch of flaky sea salt and freshly cracked black pepper.
    2 ripe tomatoes, flaky sea salt
  5. Place one eggplant slice on a serving platter, then drizzle lightly with a drop or two of aged balsamic and a sprinkle of flaky sea salt.
    2-3 tablespoons aged balsamic vinegar
  6. Top with a slice of tomato and another light drizzle of balsamic. Top with a basil leaf, then a slice of mozzarella. Repeat with another layer of each ingredient.
    8 ounces fresh mozzarella, 8 fresh basil leaves
  7. Create three more using up the remaining ingredients for a total of four stacks.
  8. Drizzle generously with extra virgin olive oil and more aged balsamic, then garnish each with a small basil leaf on top.
  9. Finish with more basil scattered around the plate and a sprinkle of flaky sea salt and a few grinds of black pepper on top. Serve immediately.

Notes

  • Use evenly sliced eggplant that isn't too thin, for consistent cooking and so it holds up nicely on the grill. A mandoline is the easiest way to do this.
  • Pat the mozzarella dry before assembling so the stacks don't become watery.
  • Allow the eggplant slices to grill undisturbed on each side to create clean charred marks. 
  • Aged balsamic has a richer flavor and doesn't need to be reduced. If using regular balsamic vinegar, reduce it over low heat until syrupy before drizzling.
  • If your tomatoes are extra juicy, lay the slices on paper towels for a few minutes to absorb excess moisture before plating. This prevents a watery salad and preserves both flavor and texture.

Nutrition

Calories: 377kcal | Carbohydrates: 12g | Protein: 14g | Fat: 31g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 17g | Cholesterol: 45mg | Sodium: 363mg | Potassium: 466mg | Fiber: 4g | Sugar: 7g | Vitamin A: 964IU | Vitamin C: 11mg | Calcium: 308mg | Iron: 1mg
5 from 1 vote

Did you make this recipe? Please leave a ⭐ rating and review!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. 5 stars
    So yummy! The combination of flavors is so delicious. Very easy to make, I enjoyed this recipe very much. Thank you Coley!