A beautiful Italian-style layered appetizer or light vegetarian main inspired by the photo: tender roasted eggplant, juicy tomatoes, creamy mozzarella, fresh basil, garlic, herbs and a glossy balsamic finish. Similar eggplant-tomato-mozzarella stacks are commonly roasted rather than fried, which keeps the dish lighter while concentrating the vegetable flavors.
Ingredients — Serves 4
For the stacks
1 large globe eggplant
3–4 ripe tomatoes, preferably Roma, cherry or heirloom
8–10 oz (225–280 g) fresh mozzarella
1 cup fresh basil leaves
3 garlic cloves, finely minced
3 tbsp extra-virgin olive oil
1 tsp dried oregano
½ tsp dried Italian seasoning
½ tsp red pepper flakes, optional
¾ tsp salt, plus more for eggplant
½ tsp freshly ground black pepper
For the balsamic finish
½ cup balsamic vinegar
1 tsp honey or maple syrup, optional
1 tbsp extra-virgin olive oil
Optional garnish
Fresh basil
Cracked black pepper
Chili flakes
Toasted pine nuts or chopped walnuts
A little grated Parmesan
Detailed Method
1. Prepare the eggplant
Cut the eggplant into approximately ½-inch (1–1.5 cm) rounds. Sprinkle both sides lightly with salt and leave for 20–30 minutes.
Pat thoroughly dry with paper towels. This helps remove excess moisture and encourages better browning. Salting and draining eggplant is also a traditional technique used in several eggplant-stack recipes.
2. Season
Place the eggplant on a lined baking sheet.
Brush both sides with olive oil and sprinkle with:
oregano
black pepper
minced garlic
Italian seasoning
optional chili flakes
3. Roast
Heat oven to 425°F / 220°C.
Roast eggplant for about 20–25 minutes, turning halfway through, until browned around the edges and completely tender.
Don’t undercook it—the eggplant should be soft enough to cut easily with a fork.
4. Roast the tomatoes
Cut larger tomatoes into thick rounds. Cherry tomatoes can simply be halved.
Toss with a little olive oil, salt, pepper and a small amount of garlic.
Roast alongside the eggplant for approximately 10–15 minutes, until softened and lightly caramelized. Roasting tomatoes concentrates their flavor and works particularly well in this style of stack.
5. Prepare the mozzarella
Slice fresh mozzarella into rounds roughly the same diameter as the eggplant.
Pat the mozzarella gently with paper towels if it is very wet. This prevents the finished stack from becoming watery.
6. Make the balsamic reduction
Pour balsamic vinegar into a small saucepan.
Simmer gently over medium-low heat for approximately 8–12 minutes, until reduced and slightly syrupy.
Remove from heat and cool for a few minutes.
Don’t reduce it too aggressively—the balsamic will thicken considerably as it cools.
7. Build the stacks
For each serving, layer:
Large roasted eggplant round
Tomato
Fresh basil
Mozzarella
Another eggplant round
Tomato
Basil
Mozzarella
For the dramatic presentation shown in the photo, make 3–4 layers and finish with roasted cherry tomatoes and plenty of basil.
Use the largest eggplant rounds on the bottom and smaller ones toward the top so the stacks remain stable.
8. Melt the cheese
Return the assembled stacks to a 400°F / 200°C oven for 5–8 minutes, just until the mozzarella becomes soft and begins to melt.
Alternatively, broil for 1–2 minutes, watching constantly.
9. Finish
Transfer carefully to plates or a serving board.
Drizzle with:
balsamic reduction
extra-virgin olive oil
cracked black pepper
fresh basil
optional chili flakes
Serve immediately.
Nut Information
The basic recipe is naturally nut-free.
There are no nuts required in the eggplant, tomato, mozzarella, basil and balsamic version.
Optional nut additions
For extra crunch, you can add:
toasted pine nuts
chopped walnuts
toasted almonds
A walnut-basil pesto is another excellent variation; published eggplant-stack recipes commonly use walnut pesto.
Important allergy note
If preparing this for someone with a nut allergy, omit pesto and all optional nuts and check packaged ingredients—particularly pesto, mozzarella, Parmesan and seasoning mixes—for allergen statements and possible cross-contact.
Also note that pine nuts are botanically seeds, but are commonly treated as a tree-nut allergen in food-allergy guidance.
Nutrition — Approximate
For 1 of 4 large stacks, using mozzarella and olive oil but without optional nuts or pesto:
Calories: ~300–350 kcal
Protein: ~14–17 g
Carbohydrates: ~18–22 g
Fat: ~20–24 g
Fiber: ~5–7 g
Saturated fat: ~7–9 g
Sodium: ~500–700 mg
Actual nutrition varies substantially with the amount/type of mozzarella and olive oil used.
Chef’s Tips
Choose a globe eggplant: its large, round slices make much more stable stacks.
Don’t make the slices too thin: about ½ inch gives the stack structure.
Dry mozzarella well: especially fresh mozzarella packed in liquid.
Roast instead of deep-frying: it gives excellent browning without making the stack excessively oily.
Use ripe tomatoes: flavor is much more important than appearance here.
Add basil after roasting: this preserves its fresh aroma and color.
Make the balsamic reduction ahead: it keeps well refrigerated and can be used on salads, roasted vegetables or sandwiches.
Recipe Q&A
Q: Can I make this without mozzarella?
Yes. Use burrata, provolone, goat cheese, feta, or a dairy-free mozzarella alternative.
Q: Can I grill the eggplant instead?
Absolutely. Brush the slices with olive oil and grill until tender and well marked, turning once. Grilled eggplant works particularly well for this recipe style.
Q: Can I prepare the stacks ahead of time?
Yes. Roast the eggplant and tomatoes in advance and refrigerate them. Assemble shortly before serving and warm until the cheese softens.
Q: Can I make it vegan?
Yes. Replace mozzarella with a good plant-based mozzarella or another vegan cheese and use maple syrup instead of honey in the balsamic reduction.
Q: Is this gluten-free?
The basic recipe contains no flour or breadcrumbs, so it can be gluten-free. Check packaged cheese, seasonings and any pesto used.
Q: Is it keto-friendly?
It can fit a lower-carbohydrate diet, although tomatoes and balsamic vinegar contribute some carbohydrates. Skip the honey/maple syrup and use balsamic sparingly.
Q: What can I serve with it?
Crusty bread, focaccia, a green salad, grilled vegetables, roasted potatoes or a simple arugula salad all work well.
Q: Can I use cherry tomatoes?
Yes. Roasted cherry tomatoes are especially good for the top layer and give the finished dish the colorful appearance shown in the photo.
- Mexican Orzo Salad with Lime-Cilantro Dressing - August 23, 2026
- Creamy Deli-Style Chicken Salad - August 23, 2026
- High Protein cheesy baked eggplant parmesan - August 23, 2026



