Roasted Eggplant, Tomato & Mozzarella Stacks

by August 22, 2026
5 minutes read

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.

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

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