Eggplant Tomato Stacks recipe

Caroline

Sharing simple, flavorful recipes made with love and care.

There’s a certain magic in dishes that look incredibly sophisticated but are, in secret, wonderfully simple to create. This Eggplant Tomato Stack recipe is the embodiment of that magic. I first made these on a warm summer evening when the garden was overflowing with ripe, crimson tomatoes and deep purple eggplants. I wanted to make something that felt special, something that celebrated the peak-season produce without masking its natural flavor. Inspired by the classic Italian Caprese salad, I decided to build a tower of flavor. The aroma that filled my kitchen as the eggplant and tomatoes roasted was pure bliss—the sweetness of the vegetables intensifying, mingling with the pungent perfume of garlic and herbs. The final step, melting a thick slice of fresh mozzarella over the top and watching it ooze down the sides, was pure theater. When I served these stacks, drizzled with a dark, syrupy balsamic glaze and topped with fresh basil, my family was silent. They looked like something from a high-end restaurant menu. That first bite—a perfect combination of tender eggplant, juicy tomato, creamy cheese, and that sweet-tart glaze—was a moment of pure culinary joy. This recipe has since become my go-to for effortless elegance. It’s proof that you don’t need complicated techniques or a long list of ingredients to create something truly memorable.

The Ultimate Eggplant Tomato Stacks: An Elegant Taste of the Mediterranean

Welcome to a recipe that is as stunning to look at as it is delicious to eat. These Eggplant Tomato Stacks are a beautiful, vertical take on the classic flavors of eggplant Parmesan and Caprese salad, rolled into one delightful, healthy, and impressive dish. Each layer is thoughtfully constructed to deliver a burst of flavor: meaty, tender roasted eggplant forms the base, followed by a juicy, sweet slice of ripe tomato, a sliver of fragrant roasted garlic, and a fresh basil leaf. The tower is crowned with a generous slice of fresh mozzarella, melted until perfectly gooey, and finished with a drizzle of rich balsamic glaze.

This dish is the epitome of rustic Italian cooking, where the focus is on high-quality, simple ingredients prepared in a way that lets their natural flavors shine. It’s naturally low-carb, gluten-free, and vegetarian, making it a versatile choice for modern entertaining. Whether you serve it as a striking appetizer, a sophisticated side dish, or a light and satisfying main course, these Eggplant Tomato Stacks are guaranteed to impress.

Complete Ingredients for Perfect Eggplant Tomato Stacks

The success of this dish hinges on the quality and freshness of its components. Choose the best produce you can find for a truly spectacular result.

The Core Components:

  • Globe Eggplant: 1 large (about 1.5 lbs). Look for an eggplant that is firm, glossy, and heavy for its size, with no soft spots or blemishes.
  • Tomatoes: 4 large, ripe Roma or beefsteak tomatoes. They should be firm enough to slice neatly but ripe enough to be sweet and juicy. Try to choose tomatoes that are similar in diameter to your eggplant.
  • Fresh Mozzarella Cheese: 1 (8-oz) ball or log, packed in water. Fresh mozzarella provides the best creamy texture and milky flavor. Avoid low-moisture, pre-shredded mozzarella.

For Flavor and Assembly:

  • Extra Virgin Olive Oil: ¼ cup, plus more for brushing.
  • Garlic: 4-6 large cloves, left whole in their skins.
  • Fresh Basil Leaves: About 12-16 large leaves, plus more for garnish. This is a key flavor; dried basil is not a suitable substitute here.
  • Salt: 1 tablespoon for sweating the eggplant, plus more for seasoning.
  • Black Pepper: ½ teaspoon, freshly ground.
  • Balsamic Glaze: 2-3 tablespoons, for drizzling. This is a thick, syrupy reduction of balsamic vinegar, not to be confused with regular balsamic vinegar. You can find it in most grocery stores or easily make your own (see tips section).

Step-by-Step Instructions: Building Your Elegant Stacks

Follow these detailed instructions to ensure your stacks are stable, flavorful, and perfectly cooked. The process is simple and can be broken down into three main phases.

Phase 1: Essential Preparation (The Secret to Great Eggplant)

  1. Prepare the Eggplant: Wash and dry the eggplant. Trim off the top stem and bottom end. Slice the eggplant crosswise into eight ½-inch thick rounds.
  2. “Sweat” the Eggplant: This step is crucial for removing excess moisture and any potential bitterness. Arrange the eggplant slices in a single layer on a baking sheet or on paper towels. Sprinkle both sides of each slice generously with salt (using about 1 tablespoon in total). Let the slices sit for 30-45 minutes. You will see beads of water form on the surface.
  3. Rinse and Dry: Thoroughly rinse the salt off each eggplant slice under cold running water. Gently but firmly pat each slice completely dry with paper towels or a clean kitchen towel. This is very important; wet eggplant will steam instead of roast.
  4. Prepare the Other Components: While the eggplant is sweating, slice the tomatoes into eight ½-inch thick rounds. Slice the ball of fresh mozzarella into eight thick rounds.

Phase 2: Roasting for Maximum Flavor

  1. Preheat and Prep: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Arrange and Season: Place the dried eggplant slices and the tomato slices on the prepared baking sheet in a single layer. Place the unpeeled garlic cloves on the sheet as well. Brush the tops of the eggplant and tomato slices generously with olive oil. Sprinkle them with salt and freshly ground black pepper.
  3. Roast: Place the baking sheet in the preheated oven and roast for 20-25 minutes. The vegetables are done when the eggplant is tender and lightly browned, and the tomatoes are soft. The garlic cloves should be very soft when squeezed.

Phase 3: Assembly and The Final Melt

  1. Prepare the Garlic: Remove the baking sheet from the oven. Let the garlic cloves cool for a minute until you can handle them. Gently squeeze the soft, roasted garlic out of its papery skin. Using a knife, mash the roasted garlic into a paste or slice it very thinly.
  2. Build the Stacks: Now, build your towers directly on the baking sheet. Start with an eggplant round as the base for each stack. Top each eggplant slice with one basil leaf, a slice of roasted tomato, and a small amount of the roasted garlic. Repeat the process, adding another layer of eggplant, basil, tomato, and garlic.
  3. Crown with Cheese: Place a thick slice of fresh mozzarella on top of each completed stack.
  4. Final Melt: Return the baking sheet to the oven for another 3-5 minutes, or just until the mozzarella is melted, bubbly, and slightly gooey. Keep a close eye on it to prevent it from sliding off completely.
  5. Garnish and Serve: Carefully transfer the stacks to serving plates using a spatula. Drizzle generously with the balsamic glaze and garnish with a final fresh basil leaf. Serve immediately while warm.

Nutrition Facts: A Healthy Indulgence

  • Servings: This recipe makes 4 large stacks (2 layers each), serving 4 people as an appetizer or side, or 2 people as a light main course.
  • Calories per Serving (1 stack): Approximately 250-300 kcal.

Disclaimer: This nutritional information is an estimate. Actual values will vary depending on the size of your vegetables and the specific brands of ingredients used.

This dish is a fantastic choice for a healthy lifestyle. It is:

  • Low in Carbohydrates: Making it suitable for those watching their carb intake.
  • Gluten-Free: Naturally free from gluten.
  • Rich in Nutrients: Eggplant provides fiber and antioxidants, while tomatoes are packed with vitamins C and A, and the powerful antioxidant lycopene. Olive oil provides healthy monounsaturated fats.

Preparation and Cooking Time Breakdown

Plan accordingly for the inactive salting time for the eggplant.

  • Preparation Time: 20 minutes (slicing and prepping)
  • Salting/Sweating Time: 30 minutes (inactive time)
  • Cooking Time: 30 minutes (roasting + melting)
  • Total Time: Approximately 1 hour and 20 minutes

How to Serve Your Eggplant Tomato Stacks

Their versatility is one of their greatest strengths. Here are some wonderful ways to serve them:

  • As an Elegant Appetizer:
    • Serve one stack per person on a small plate to kick off a dinner party. The visual appeal sets a sophisticated tone for the meal.
  • As a Sophisticated Side Dish:
    • These stacks are the perfect companion to grilled or roasted meats. They pair beautifully with grilled chicken breast, a simple pan-seared steak, lamb chops, or a piece of flaky white fish like cod or halibut.
  • As a Light Vegetarian Main Course:
    • Serve two stacks per person. For a more substantial meal, place them on a bed of peppery arugula or mixed greens tossed in a light vinaigrette. Serve with a side of crusty bread to soak up the delicious juices and melted cheese.
  • As a Buffet or Party Platter:
    • Arrange the stacks on a large platter for a stunning addition to a buffet table. You can insert a small decorative bamboo skewer through the center of each stack to ensure they remain stable.

Pro Tips for Stack Success: 5 Secrets to Perfection

Elevate your dish from great to absolutely flawless with these five essential tips.

1. Do Not Skip Sweating the Eggplant

This is the most critical step for perfect texture and flavor. Salting the eggplant draws out excess water, which prevents the slices from becoming soggy and oily when roasted. It also collapses the eggplant’s cell structure, resulting in a creamier, more tender bite. Finally, it removes any traces of bitterness that can sometimes be present in larger eggplants.

2. Uniform Slices are Your Key to Stability

For stacks that stand tall and proud, slice your eggplant and tomatoes to a consistent ½-inch thickness. If the slices are uneven, the stacks will be wobbly and prone to toppling over. A uniform thickness also ensures that everything roasts evenly in the oven.

3. The Fresher, The Better

This simple recipe relies heavily on the quality of its few ingredients. Use the freshest produce you can find. A ripe, in-season beefsteak tomato will be infinitely sweeter and more flavorful than a pale, hard one from the off-season. Fresh mozzarella packed in water has a superior creamy texture and delicate, milky flavor compared to the firmer, saltier, low-moisture blocks. And always, always use fresh basil.

4. Roast the Garlic Whole and in its Skin

Roasting garlic cloves whole, with their skins on, steams them from the inside out. This process completely transforms the garlic’s flavor, taming its sharp, raw pungency into something sweet, nutty, and buttery. The resulting paste is soft and mild, adding a wonderful depth of flavor to the stacks without being overpowering.

5. Master the Balsamic Glaze

Balsamic glaze (or crema di balsamico) is much thicker and sweeter than regular balsamic vinegar. Its syrupy consistency allows it to be drizzled beautifully over the stacks without making them soggy. If you don’t have it, you can easily make it: simply pour about 1 cup of good-quality balsamic vinegar into a small saucepan, bring it to a gentle simmer over medium-low heat, and let it reduce for 10-15 minutes, until it has thickened enough to coat the back of a spoon. It will thicken more as it cools.

Frequently Asked Questions (FAQ)

Here are answers to some common questions you might have about this recipe.

1. Can I make these ahead of time?
You can do most of the prep ahead. You can roast the eggplant, tomatoes, and garlic a day in advance and store them in an airtight container in the refrigerator. When you’re ready to serve, assemble the stacks, top with mozzarella, and bake until the cheese is melted and everything is warmed through. It’s best to assemble and melt the cheese just before serving for the best texture.

2. My stacks are falling over! How can I make them more stable?
The key to stability is uniform, flat slices and not over-stacking. Make sure your base slice is flat on the baking sheet. If they still feel wobbly, you can insert a small bamboo or cocktail skewer down the center of each stack before the final melt. This will hold them together perfectly, especially if you need to transport them to a platter.

3. Can I use a different kind of cheese?
Yes! While fresh mozzarella provides the classic Caprese flavor, this recipe is delicious with other cheeses. Try a slice of provolone for a sharper, saltier flavor, or a slice of fontina for an even creamier, nuttier melt. For a different twist, you could crumble some feta or goat cheese between the layers instead of melting cheese on top.

4. Can I grill the vegetables instead of roasting them?
Absolutely! Grilling adds a fantastic smoky flavor. Brush the eggplant and tomato slices with olive oil and grill over medium heat for 4-5 minutes per side, until tender and marked with grill lines. You can wrap the garlic cloves in foil and place them on the grill as well. Then, assemble the stacks and melt the mozzarella in the oven or on the grill with the lid closed.

5. How can I make this recipe vegan?
This dish is very easy to make vegan. Simply substitute the fresh mozzarella with your favorite brand of vegan mozzarella slices. Many modern vegan cheeses are designed to melt well. Ensure your balsamic glaze is vegan (most are, but it’s always good to check the ingredients). All other components of the recipe are naturally vegan.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Eggplant Tomato Stacks recipe


  • Author: Caroline

Ingredients

The Core Components:



  • Globe Eggplant: 1 large (about 1.5 lbs). Look for an eggplant that is firm, glossy, and heavy for its size, with no soft spots or blemishes.


  • Tomatoes: 4 large, ripe Roma or beefsteak tomatoes. They should be firm enough to slice neatly but ripe enough to be sweet and juicy. Try to choose tomatoes that are similar in diameter to your eggplant.


  • Fresh Mozzarella Cheese: 1 (8-oz) ball or log, packed in water. Fresh mozzarella provides the best creamy texture and milky flavor. Avoid low-moisture, pre-shredded mozzarella.



For Flavor and Assembly:



  • Extra Virgin Olive Oil: ¼ cup, plus more for brushing.


  • Garlic: 4-6 large cloves, left whole in their skins.


  • Fresh Basil Leaves: About 12-16 large leaves, plus more for garnish. This is a key flavor; dried basil is not a suitable substitute here.


  • Salt: 1 tablespoon for sweating the eggplant, plus more for seasoning.


  • Black Pepper: ½ teaspoon, freshly ground.


  • Balsamic Glaze: 2-3 tablespoons, for drizzling. This is a thick, syrupy reduction of balsamic vinegar, not to be confused with regular balsamic vinegar. You can find it in most grocery stores or easily make your own (see tips section).



Instructions

Phase 1: Essential Preparation (The Secret to Great Eggplant)

  1. Prepare the Eggplant: Wash and dry the eggplant. Trim off the top stem and bottom end. Slice the eggplant crosswise into eight ½-inch thick rounds.

  2. “Sweat” the Eggplant: This step is crucial for removing excess moisture and any potential bitterness. Arrange the eggplant slices in a single layer on a baking sheet or on paper towels. Sprinkle both sides of each slice generously with salt (using about 1 tablespoon in total). Let the slices sit for 30-45 minutes. You will see beads of water form on the surface.

  3. Rinse and Dry: Thoroughly rinse the salt off each eggplant slice under cold running water. Gently but firmly pat each slice completely dry with paper towels or a clean kitchen towel. This is very important; wet eggplant will steam instead of roast.

  4. Prepare the Other Components: While the eggplant is sweating, slice the tomatoes into eight ½-inch thick rounds. Slice the ball of fresh mozzarella into eight thick rounds.

Phase 2: Roasting for Maximum Flavor

  1. Preheat and Prep: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.

  2. Arrange and Season: Place the dried eggplant slices and the tomato slices on the prepared baking sheet in a single layer. Place the unpeeled garlic cloves on the sheet as well. Brush the tops of the eggplant and tomato slices generously with olive oil. Sprinkle them with salt and freshly ground black pepper.

  3. Roast: Place the baking sheet in the preheated oven and roast for 20-25 minutes. The vegetables are done when the eggplant is tender and lightly browned, and the tomatoes are soft. The garlic cloves should be very soft when squeezed.

Phase 3: Assembly and The Final Melt

  1. Prepare the Garlic: Remove the baking sheet from the oven. Let the garlic cloves cool for a minute until you can handle them. Gently squeeze the soft, roasted garlic out of its papery skin. Using a knife, mash the roasted garlic into a paste or slice it very thinly.

  2. Build the Stacks: Now, build your towers directly on the baking sheet. Start with an eggplant round as the base for each stack. Top each eggplant slice with one basil leaf, a slice of roasted tomato, and a small amount of the roasted garlic. Repeat the process, adding another layer of eggplant, basil, tomato, and garlic.

  3. Crown with Cheese: Place a thick slice of fresh mozzarella on top of each completed stack.

  4. Final Melt: Return the baking sheet to the oven for another 3-5 minutes, or just until the mozzarella is melted, bubbly, and slightly gooey. Keep a close eye on it to prevent it from sliding off completely.

  5. Garnish and Serve: Carefully transfer the stacks to serving plates using a spatula. Drizzle generously with the balsamic glaze and garnish with a final fresh basil leaf. Serve immediately while warm.

Nutrition

  • Serving Size: one normal portion
  • Calories: 250-300 kcal