Roasted Eggplant Tomato Stacks
Roasted Eggplant Tomato Stacks are flavorful layers of oven-roasted eggplant and tomatoes, stacked with melty cheese and finished with a drizzle of balsamic for a cozy, satisfying dish. Rich, caramelized aromas fill the kitchen while the stacks bake bringing together creamy eggplant, juicy tomatoes, and golden, bubbling edges that are simply irresistible.
I still remember the first time my mom made something similar after a rainy school day; the warmth from the oven and the promise of comfort food made everything instantly better. What sets this version apart is how beautifully the veggies caramelize in the oven and the way each stack comes together no fuss, but always gorgeous and utterly homey. Get ready to create a dish that feels special, easy, and meant to be shared at your own table.

Why These Stacks Are So Irresistible
- Golden roasted layers: Each stack is built from slices of eggplant and tomato turned sweet and golden in the oven, bringing out their rich, natural flavors.
- Melty, cozy textures: The combination of tender, almost creamy eggplant, warm juicy tomatoes, and cheese that melts into every bite is comfort on a plate.
- Nostalgic yet elevated: Familiar ingredients come together in a fresh way there’s homey flavor but also just enough wow-factor to make dinner feel special.
- Dinner-party inviting: These stacks look beautiful and taste even better, making them just as suited for a cozy weeknight as they are for sharing at Sunday supper.
- Comfort that welcomes everyone: Easy to prepare and adaptable for any cook, these stacks celebrate real comfort food simple, approachable, and meant to bring people together.
Ingredients You’ll Need
- Fresh eggplant: The heart of this dish look for eggplant that feels heavy for its size, with glossy skin. When roasted, it turns creamy on the inside with irresistibly crisp edges.
- Ripe tomatoes: Choose tomatoes at the height of their ripeness for juicy sweetness and gorgeous color. Their lively acidity balances the earthiness of the eggplant.
- Melty cheese: Mozzarella and parmesan are classic for their gooey, golden finish, but feel free to try a vegan cheese for a plant-based option or tangy feta for a bold bite.
- Olive oil: Opt for extra virgin for its robust, peppery flavor that enhances roasting. It helps everything brown beautifully and brings a rich aroma to every layer.
- Garlic: Minced garlic gently caramelizes as it roasts, infusing the veggies with warmth and depth.
- Fresh herbs: Basil, thyme, or parsley add pops of freshness, a hint of garden fragrance, and the prettiest garnish.
- Balsamic glaze: Just a drizzle adds a glossy, sweet tang that ties everything together.
- Salt & black pepper: These pantry staples unlock all the core flavors and ensure your stacks sing.
- Personalization options: You can swap in goat cheese, try different herbs, or add veggies like zucchini with the seasons.

How to Make Roasted Eggplant Tomato Stacks
- Prep the Eggplant: Slice your eggplant into thick, even rounds just thick enough that they’ll roast up golden and creamy without falling apart. Give them a quick toss in olive oil, a sprinkle of salt, cracked black pepper, and minced garlic. This little treatment keeps the eggplant tender and free from any bitterness.
- Roast for Flavor: Spread the eggplant slices onto a parchment-lined baking sheet, spaced out so they can brown up rather than steam. Pop them in the oven and let the edges turn golden while the centers turn silky. On a separate sheet, roast the tomato slices until they’re soft, caramelized, and almost jammy.
- Stack It Up: Alternate layers of roasted eggplant and tomato, tucking in bits of fresh herbs or crumbled cheese as you go. Build sturdy, beautiful stacks on your favorite platter don’t worry if they look a little rustic, that’s their charm.
- Bake for Meltiness: Slide your assembled stacks back into the oven just long enough for everything to meld and the cheese to bubble. The kitchen will fill with the comforting, garlicky aroma of roasted veggies and melting cheese.
- Sensory Finish: Your Roasted Eggplant Tomato Stacks are ready when the edges are caramelized, the stacks look invitingly golden, and you can hear a gentle sizzle as you take them out. The aroma says it all: cozy, savory, and utterly irresistible.
Tips for the Best Results
- Pick the freshest eggplant: Look for eggplants that feel heavy for their size and have glossy, unblemished skin. For tomatoes, go with vine-ripened or heirloom for the juiciest, sweetest layers.
- Slice and salt for melting texture: Slice eggplant rounds evenly so they roast at the same rate. Sprinkle them with salt, let rest, then pat dry this step draws out bitterness and ensures every bite is creamy, never rubbery.
- Stack with care for sturdiness: Overlap the tomato and eggplant slices slightly in each stack. This keeps them from toppling and helps them bake together into one cozy, melty tower. For more stackable veggie ideas, peek at these Roasted Cabbage Steaks.
- Finish with flavor and freshness: Add a generous sprinkle of chopped herbs or a drizzle of balsamic glaze right before serving. This final flourish brings brightness and makes your stacks pop with color and flavor.
Variations You Can Try
Mediterranean twist: Tuck in sliced olives, capers, or a sprinkle of za’atar between layers for bold, briny flavor. Scatter plenty of fresh basil, oregano, or thyme on top for a sun-drenched finish.
Vegan or dairy-free: Leave out the cheese or try your favorite melty vegan cheese for a creamy, plant-based option. A drizzle of olive oil and a dusting of nutritional yeast can add richness, too.
Veggie swaps: Stack in zucchini, roasted red peppers, or sautéed mushrooms for extra color and heartiness. Zucchini lovers should also try these Zucchini Ricotta Roll-Ups for another delicious twist.
Mini stacks or bake as a casserole: Make adorable mini stacks for appetizers or layer everything in a baking dish for an effortless, bubbly casserole to feed a crowd.
How to Store Leftovers
- Fridge: Store any leftover Roasted Eggplant Tomato Stacks in an airtight container, layering parchment or wax paper between stacks to prevent sticking. They’ll stay tender and flavorful for a few days, and the flavors will deepen overnight.
- Freezer: Stacks freeze surprisingly well! Arrange them on a tray to freeze individually before transferring to a freezer bag. This way, you can pull out as many as you need for a quick cozy meal perfect for comfort food cravings.
- Reheating: Warm stacks in the oven or toaster oven to revive their melty cheese and caramelized edges. A covered skillet on the stovetop also works, just heat gently to keep the textures lovely.
- More batch ideas: For another make-ahead comfort classic, try my Loaded Veggie White Lasagna it freezes and reheats just as beautifully!
How to Serve This
- Cozy Weeknight Dinner: Serve the Roasted Eggplant Tomato Stacks as the star of a comforting meal, tucked alongside buttery couscous or quinoa. The stacks’ melty cheese and golden veggies make even an ordinary Tuesday feel like a celebration.
- Fresh Pairings: Pair each stack with a simple leafy salad tossed in lemon and olive oil, or, for extra comfort points, add slices of rustic bread to soak up every delicious drizzle. These stacks are also wonderful with a Mediterranean Chickpea Bowl for a super-satisfying, veggie-rich spread.
- Entertaining Made Easy: Plate individual stacks with a flourish of fresh herbs and a gentle swirl of balsamic glaze. Arrange them in rows for a beautiful buffet-style presentation guests love their inviting layers and earthy aroma.
- Seasonal Flexibility: In summer, enjoy these as a light main dish with chilled white wine. For a heartier fall or winter meal, bring them to the table as a soul-warming side alongside shakshuka or roasted chicken.

Roasted Eggplant Tomato Stacks
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment.
- Slice the eggplant into ½-inch rounds and cut the tomatoes into similar thickness.
- In a bowl, toss the eggplant rounds with olive oil, minced garlic, salt, and pepper.
- Arrange eggplant on the baking sheet; roast for 20 minutes, flipping halfway.
- On a separate sheet, arrange the tomato slices; roast for 10–12 minutes until caramelized.
- Layer roasted eggplant and tomato slices on a serving plate, tucking fresh herbs in between.
- Drizzle balsamic glaze over each stack and finish with salt, pepper, and optional herbs.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Can I make Roasted Eggplant Tomato Stacks ahead of time?
Absolutely! You can roast the eggplant and tomatoes, then stack and assemble everything a day in advance. Keep the unbaked stacks in the fridge, covered. When you’re ready, just pop them in the oven to heat and melt the cheese dinner will feel fresh and cozy with almost no effort.
What’s the best way to prevent soggy eggplant in these stacks?
Slice the eggplant evenly, sprinkle with salt, and let it sit for about 20 minutes. This simple step pulls out excess moisture and any bitterness. Patting the rounds dry before roasting means you’ll get beautifully creamy centers with golden, slightly crisp edges that truly shine.
Can I add other vegetables to these stacks?
You sure can! Roasted zucchini, red peppers, or mushrooms add extra color and flavor to each layer. Just slice them thin and roast alongside the eggplant and tomatoes mixing and matching makes each stack a bit of a surprise, bursting with garden goodness.
How do I reheat leftover stacks without losing texture?
To keep that irresistible melty, caramelized vibe, reheat stacks in the oven at 350°F until warmed through. Cover loosely with foil if needed. This gently revives crispy edges and gooey cheese almost like they’ve just come out of the oven the first time!
