If you’re looking for a vibrant, elegant vegetable dish that impresses without requiring complicated techniques, look no further than Baked Eggplant with Tomatoes and Mozzarella! This Italian-inspired creation is incredibly easy to prepare, making it a perfect choice for weeknight dinners that don’t skimp on flavor. Did you know that eggplant is naturally low in calories and packed with fiber, making it a nutritious base for countless dishes? With just a handful of fresh ingredients including ripe tomatoes, creamy mozzarella, and aromatic basil, you can create a restaurant-quality side dish or light main course that will have everyone at your table asking for seconds.

Let’s dive into the ingredients, preparation, and some tips to make this dish truly shine!
Ingredients for Baked Eggplant with Tomatoes and Mozzarella
To create the perfect baked eggplant, you’ll need the following ingredients:
Essential Ingredients
- 3 medium eggplants about 6 inches each, sliced into 1/2-inch rounds
- 3 balls fresh mozzarella about 8 ounces total, sliced
- 200 g cherry tomatoes halved
- 4 tablespoons tomato paste for concentrated flavor
- 3 tablespoons olive oil divided for brushing and sauce
- 3 cloves garlic minced
- 10 fresh basil leaves chopped
- 1 teaspoon Italian herbs dried
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- Chili flakes to taste for optional heat
Optional Ingredients
- Parmesan cheese grated, for extra richness
- Fresh oregano if you prefer it over Italian seasoning blend
- Crushed red pepper for those who love more spice
How to Prepare the Eggplant
Here’s how to get your eggplant ready for baking:
- Slice the eggplants: Trim the ends off each eggplant and slice them into 1/2-inch rounds, leaving the skin on for texture and nutrition.
- Brush with oil: Arrange the eggplant slices on a large baking sheet and brush both sides lightly with about 1 tablespoon of olive oil, then season with salt and black pepper.
- Pre-bake: Bake the eggplant at 400 degrees Fahrenheit for 15 minutes to soften slightly and reduce moisture before adding toppings.
Making the Tomato Sauce Base
While the eggplant bakes, prepare your aromatic sauce:
- Sauté the garlic: Heat the remaining 2 tablespoons of olive oil in a small skillet over medium heat and add the minced garlic, cooking for about 1 minute until fragrant.
- Add tomato paste: Stir in the tomato paste and cook for 2-3 minutes, stirring constantly, to deepen and concentrate the flavors.
- Combine with tomatoes: Add the halved cherry tomatoes, Italian herbs, and chili flakes if desired, then simmer for 5 minutes until the tomatoes begin to break down slightly.
Assembly: Bringing It All Together
Once your eggplant has pre-baked and your sauce is ready, it’s time to layer and finish this beautiful dish!
- Spread the sauce: Remove the eggplant from the oven and spoon a small amount of tomato sauce onto each pre-baked eggplant slice, distributing it evenly across all pieces.
- Layer the mozzarella: Place a fresh mozzarella slice on top of each eggplant round, covering the sauce.
- Final bake: Return the baking sheet to the oven and bake at 400 degrees Fahrenheit for 12-15 minutes until the mozzarella is melted and slightly golden.
- Garnish and serve: Remove from the oven and sprinkle the chopped fresh basil over the top while still warm, adding bright, herbaceous notes to every bite.

Variations and Customizations
One of the great things about baked eggplant is its versatility!
- Protein additions: Layer thin slices of prosciutto or pancetta between the eggplant and mozzarella for a meaty version that works as a main course.
- Extra vegetables: Add roasted zucchini, bell peppers, or caramelized onions between the layers for more depth and color.
- Cheese varieties: Swap mozzarella for ricotta, provolone, or a combination of cheeses based on your preference and what you have on hand.
- Spice level: Adjust the chili flakes to match your heat preference, or leave them out entirely for a milder dish that the whole family will enjoy.
Serving Suggestions
This baked eggplant shines when paired with a crisp fresh salad with a light vinaigrette, which cuts through the richness of the melted cheese beautifully. A crusty piece of garlic bread or homemade flatbread is perfect for soaking up any flavorful juices left on the plate.
For beverages, a dry white wine like Pinot Grigio or a light red like Barbera complements the tomatoes and basil wonderfully, while a sparkling water with fresh lemon is an excellent non-alcoholic choice.
Conclusion
In just a few simple steps, you’ve created an elegant and satisfying baked eggplant dish that is sure to become a regular addition to your dinner rotation.
This recipe works beautifully as a standalone side dish for grilled meats, a vegetarian main course for meatless nights, or even as a component in a larger Mediterranean-inspired feast.
Don’t hesitate to get creative with your cheese selections, vegetable additions, and garnish options; there’s no limit to how you can customize this recipe to suit your tastes and what you have available in your kitchen.
Try it today and experience the deliciousness for yourself!
Recipe FAQ’s
Can I make this dish ahead of time?
Yes, you can assemble the entire dish up to 4 hours in advance and refrigerate it covered, then bake when ready to serve. Add 5 extra minutes to the baking time if baking from cold.
What should I do if my eggplant turns out too soft?
Shorten the pre-baking time to 10 minutes or slice the eggplant slightly thicker; each eggplant varies in moisture content, so adjustments may be needed based on your specific produce.
Can I use jarred tomato sauce instead of fresh tomatoes and tomato paste?
Absolutely; use about 1 cup of good quality marinara sauce mixed with a tablespoon of tomato paste to intensify the flavor, adjusting seasoning as needed.

Baked Eggplant with Tomatoes and Mozzarella
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
This stunning baked eggplant features tender eggplant slices topped with a rich tomato and garlic sauce, melted fresh mozzarella, and bright fresh basil. Perfect for a vegetarian main course, elegant side dish, or light dinner that tastes like you spent hours in the kitchen but comes together in under an hour.
Ingredients
- 3 medium eggplants, about 6 inches each, sliced into 1/2-inch rounds
- 3 balls fresh mozzarella, about 8 ounces total, sliced
- 200 g cherry tomatoes, halved
- 4 tablespoons tomato paste, for concentrated flavor
- 3 tablespoons olive oil, divided for brushing and sauce
- 3 cloves garlic, minced
- 10 leaves fresh basil, chopped
- 1 teaspoon Italian herbs, dried
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- Chili flakes, to taste for optional heat
- Optional toppings, grated Parmesan cheese, fresh oregano, or crushed red pepper
Instructions
- Slice the eggplants: Trim the ends off each eggplant and slice them into 1/2-inch rounds, leaving the skin on for texture and nutrition.
- Brush with oil: Arrange the eggplant slices on a large baking sheet and brush both sides lightly with about 1 tablespoon of olive oil, then season with salt and black pepper.
- Pre-bake the eggplant: Bake at 400 degrees Fahrenheit for 15 minutes to soften slightly and reduce moisture before adding toppings.
- Sauté the garlic: While the eggplant bakes, heat the remaining 2 tablespoons of olive oil in a small skillet over medium heat and add the minced garlic, cooking for about 1 minute until fragrant.
- Add tomato paste: Stir in the tomato paste and cook for 2-3 minutes, stirring constantly, to deepen and concentrate the flavors.
- Combine with tomatoes: Add the halved cherry tomatoes, Italian herbs, and chili flakes if desired, then simmer for 5 minutes until the tomatoes begin to break down slightly.
- Spread the sauce: Remove the eggplant from the oven and spoon a small amount of tomato sauce onto each pre-baked eggplant slice, distributing it evenly across all pieces.
- Layer the mozzarella: Place a fresh mozzarella slice on top of each eggplant round, covering the sauce.
- Final bake: Return the baking sheet to the oven and bake at 400 degrees Fahrenheit for 12-15 minutes until the mozzarella is melted and slightly golden.
- Garnish and serve: Remove from the oven and sprinkle the chopped fresh basil over the top while still warm, adding bright, herbaceous notes to every bite.
- Prep Time: 15 minutes
- Cook Time: 30 minutes