Tomato and eggplant bake creates the perfect balance of comfort food and wholesome nutrition. This dish combines tender roasted eggplant, juicy heirloom tomatoes, and melted mozzarella cheese, delivering layers of flavor in every bite. Not only is it a feast for your taste buds, but it’s also packed with fiber, antioxidants, and essential vitamins to support a healthy lifestyle—and it’s naturally gluten-free and vegetarian.

We crafted this savory bake with your wellness in mind, testing multiple variations to find the ideal blend of vibrant vegetables and cheesy goodness. By featuring nutrient-dense, whole-food ingredients, we’ve produced a recipe that feels indulgent without sacrificing your dietary goals. Whether you’re looking for a nourishing vegetable side, a light meatless main, or an easy eggplant casserole to impress guests, this bake will check every box on your list!
Why This Tomato and Eggplant Bake Is Good for You
- Rich in antioxidants: Eggplant and tomatoes are loaded with antioxidants like anthocyanins and lycopene, which help protect your cells from damage.
- High in fiber: Both eggplants and tomatoes contribute to a high-fiber dish that supports digestion and promotes a feeling of fullness.
- Low carb: For those following a low-carb or keto diet, this recipe is a nutrient-packed option with minimal carbohydrates.
- Vegetarian-friendly: This vegetarian eggplant dish is a satisfying meatless choice while still being hearty and filling.
- Vitamin-packed: Tomatoes and basil add a boost of vitamins A, C, and K, which are essential for skin health, immunity, and bone strength.
Wholesome Ingredients for This Tomato and Eggplant Bake
Here’s what makes this recipe shine nutritionally and flavor-wise. We focus on high-quality, fresh ingredients to ensure both health benefits and deliciousness with every bite:
- Eggplant: Eggplant is the star of this dish, providing a creamy texture and plenty of fiber. We recommend globe eggplants for their size and mild flavor. To avoid bitterness, don’t skip the salting step!
- Heirloom Tomatoes: Their natural sweetness and juicy texture make them perfect for roasting in this dish. If heirloom tomatoes aren’t available, opt for cherry tomatoes or even canned diced tomatoes.
- Olive Oil: A heart-healthy monounsaturated fat that enhances the eggplant’s rich flavor as it roasts to perfection.
- Fresh Basil: Adds a fragrant, peppery punch that elevates the entire dish. Save some to garnish for a vibrant and fresh look.
Swap Options: Need a vegan version? Replace the mozzarella with a plant-based cheese alternative or skip it altogether for a lighter take. For more protein, top with vegetarian sausage crumbles before serving!
Tomato and Eggplant Bake Recipe Details
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 30 minutes
Ingredients for Tomato and Eggplant Bake
- 2 medium eggplants (~2 1/2 lbs total)
- 4 1/2 cups chopped tomatoes (preferably 2 large heirloom tomatoes)
- 3/4 cup chopped yellow onion
- 3 cloves garlic, minced
- 2 tablespoons Italian seasoning
- 1/2 teaspoon sea salt
- 1/2 teaspoon ground black pepper
- 1/4 cup olive oil
- 1 1/2 cups shredded mozzarella cheese
- 1 small bunch basil, chopped
How to Make Tomato and Eggplant Bake
- Preheat your oven to 375°F.
- Slice the eggplants in half lengthwise. Score the flesh crosswise with a knife, being careful not to pierce the skin. Generously salt the cut sides and place the eggplants cut-side up in a 9×11-inch baking dish. Set aside for 10 minutes to draw out any bitterness, then pat dry with a paper towel.
- In a mixing bowl, combine the chopped tomatoes, onion, garlic, Italian seasoning, salt, and pepper.
- Pour the tomato mixture evenly into the baking dish, creating a base layer. Arrange the eggplants on top, cut-side up.
- Brush the cut sides of the eggplants with olive oil and sprinkle with an extra pinch of salt and pepper.
- Bake the casserole uncovered for 65-75 minutes, brushing the eggplants with additional olive oil as needed. The eggplants are ready when they’re soft and fork-tender.
- Switch your oven to broil mode on high. Sprinkle mozzarella over the eggplants and broil for 4-5 minutes, or until the cheese is melted and lightly golden.
- Remove from the oven and let the bake cool for 5-10 minutes. Garnish generously with fresh basil and serve warm.
How to Customize This Tomato and Eggplant Bake for Your Diet
- Vegan: Replace mozzarella with your favorite vegan cheese, such as cashew mozzarella or almond ricotta.
- Keto: The recipe is naturally keto-friendly! Simply use full-fat mozzarella and consider adding crumbled feta for an extra layer of flavor.
- Nut-Free: Rest assured—this recipe is already 100% nut-free.
- Lower Calorie: Cut back on the cheese or replace half with nutritional yeast for a cheesy flavor without added fat.
Our Team’s Tips for the Best Tomato and Eggplant Bake
- Prep Ahead: Chop your tomatoes and onion in advance and store them in an airtight container in the fridge until you’re ready to assemble the dish.
- Maximize Flavor: Let the eggplant sit with salt for at least 10 minutes to reduce bitterness and soften the texture.
- Make It a Meal: Serve alongside a hearty green salad or a protein option like spiced chickpeas or veggie sausage.
- Storage Tips: Leftovers keep for up to 4 days in the fridge. Reheat in the microwave or oven until warmed through.
Tomato and Eggplant Bake FAQs
Can I make this dish vegan?
Yes! Simply substitute the mozzarella cheese with a plant-based alternative or omit it altogether for a dairy-free version.
What tomatoes work best for this recipe?
We recommend heirloom tomatoes for their natural sweetness, but cherry tomatoes or canned diced tomatoes also work beautifully for this baked eggplant with tomatoes.
Does this freeze well?
Yes, you can freeze this casserole! Allow it to cool completely, then transfer it into an airtight container. Freeze for up to 2 months and reheat in the oven before serving.
What pairs well with this dish?
This bake pairs wonderfully with a simple side salad, crusty whole-grain bread, or even your favorite veggie sausages for a complete meal.
You’re now equipped to create a Tomato and eggplant bake that’s bursting with flavor and nutrition. What dietary goal are you most excited to achieve with this recipe? We’d love to hear your thoughts in the comments!

Tomato and Eggplant Bake
Ingredients
- 2 medium eggplants (~2 1/2 lbs total)
- 4 1/2 cups chopped tomatoes (preferably 2 large heirloom tomatoes)
- 3/4 cup chopped yellow onion
- 3 cloves garlic, minced
- 2 tablespoons Italian seasoning
- 1/2 teaspoon sea salt
- 1/2 teaspoon ground black pepper
- 1/4 cup olive oil
- 1 1/2 cups shredded mozzarella cheese
- 1 small bunch basil, chopped
Instructions
- Preheat your oven to 375°F.
- Slice the eggplants in half lengthwise. Score the flesh crosswise with a knife, being careful not to pierce the skin. Generously salt the cut sides and place the eggplants cut-side up in a 9×11-inch baking dish. Set aside for 10 minutes to draw out any bitterness, then pat dry with a paper towel.
- In a mixing bowl, combine the chopped tomatoes, onion, garlic, Italian seasoning, salt, and pepper.
- Pour the tomato mixture evenly into the baking dish, creating a base layer. Arrange the eggplants on top, cut-side up.
- Brush the cut sides of the eggplants with olive oil and sprinkle with an extra pinch of salt and pepper.
- Bake the casserole uncovered for 65-75 minutes, brushing the eggplants with additional olive oil as needed. The eggplants are ready when they’re soft and fork-tender.
- Switch your oven to broil mode on high. Sprinkle mozzarella over the eggplants and broil for 4-5 minutes, or until the cheese is melted and lightly golden.
- Remove from the oven and let the bake cool for 5-10 minutes. Garnish generously with fresh basil and serve warm.
