I'll be honest: eggplant used to intimidate me. It can turn spongy or bitter if you don't treat it right. But after years of trial and error in my own kitchen, I've landed on a foolproof method that gives you silky, golden eggplant every time.
Advertisements1
This recipe is my go-to for busy weeknights. It's a simple roast that brings out eggplant's natural sweetness, then gets tossed with juicy tomatoes and fresh basil. It's healthy, satisfying, and comes together in about half an hour.
Whether you're an eggplant lover or a skeptic, this dish will win you over. It's perfect as a side, over grains, or stuffed into a pita.
Why You'll Love This Recipe
About the Ingredients
2 large eggplants (about 2 lbs / 900g)
Choose firm, glossy eggplants with no soft spots. If you prefer, you can substitute with 3 medium zucchini.
3 tablespoons (45ml) olive oil
Extra-virgin olive oil adds the best flavor, but any neutral oil like avocado works too.
1 teaspoon salt
Use kosher or sea salt for better texture. If using table salt, reduce to 3/4 teaspoon.
1/2 teaspoon black pepper
Freshly ground black pepper is more aromatic; pre-ground is fine in a pinch.
1 teaspoon garlic powder
Granulated garlic works too. For a stronger kick, use 2 minced fresh garlic cloves.
1 pint (300g) cherry tomatoes
Halved if large. Any small sweet tomatoes like grape or Sungold are perfect.
1/4 cup (10g) fresh basil leaves, torn
Fresh basil is key. If you don't have it, use 1 teaspoon dried basil, but add it at the end.
2 tablespoons (30ml) balsamic glaze
You can make your own by simmering balsamic vinegar until syrupy, or use regular balsamic vinegar.
Optional: 1/4 cup (30g) crumbled feta cheese
For a creamy, salty contrast. Omit for vegan or use dairy-free feta.
Tips & Tricks
Don't skip salting the eggplant
This draws out excess moisture and any bitterness, ensuring a creamy texture.
Cut cubes evenly
Aim for 1-inch pieces so they cook uniformly. If some are larger, they'll be undercooked.
Give them space on the pan
Overcrowding causes steaming instead of roasting. Use two pans if needed.
Pro Tips
Step-by-Step Instructions
1. Prep the eggplant
Preheat your oven to 425°F (220°C). Cut the eggplants into 1-inch cubes. Toss them with 2 tablespoons of olive oil, salt, pepper, and garlic powder in a large bowl until well coated.
2. Roast the eggplant
Spread the cubes in a single layer on a rimmed baking sheet. Roast for 15 minutes, then toss and continue roasting for another 10-15 minutes, until golden brown and tender when pierced with a fork.
3. Add the tomatoes
Push the eggplant to one side, add the cherry tomatoes to the other side of the pan, and drizzle with the remaining 1 tablespoon of olive oil. Roast for another 10 minutes, until the tomatoes start to burst and the eggplant is deeply caramelized.
4. Combine and season
Transfer the roasted eggplant and tomatoes to a serving bowl. Drizzle with balsamic glaze and toss gently. Taste and adjust salt and pepper if needed.
5. Garnish and serve
Scatter the torn basil leaves over the top, and sprinkle with feta if using. Serve warm, at room temperature, or chilled. Enjoy as a side, over quinoa, or in a pita.
Delicious Variations
Mediterranean
Add 1/2 cup sliced Kalamata olives and 1/4 cup chopped red onion before roasting.
Spicy
Toss the eggplant with 1/2 teaspoon red pepper flakes and a drizzle of honey before roasting.
Creamy
Stir in 1/4 cup plain Greek yogurt or tahini after roasting for a creamy sauce.
How to Store Healthy Eggplant Cooking Ideas
Refrigerator
Store in an airtight container for up to 4 days. The flavors meld and get even better.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a 350°F (175°C) oven for 10 minutes, or in the microwave in 30-second bursts until warmed through.
Frequently Asked Questions
Q: Do I need to salt eggplant before roasting?
Yes, salting is recommended to draw out moisture and bitterness, resulting in a creamier texture. However, if you're short on time, you can skip it and just roast at a high heat.
Q: Can I use regular tomatoes instead of cherry tomatoes?
Absolutely. Use 2 medium tomatoes, chopped into chunks. Roast them for the same time, but they may release more juice, so you might need to drain a bit.
Q: How do I know when eggplant is cooked?
The eggplant should be golden brown on the edges and soft when pierced with a fork. The internal temperature should be around 200°F (93°C) for optimal tenderness.
Q: Can I make this dish ahead of time?
Yes, you can roast the eggplant and tomatoes up to 2 days in advance. Store them separately and assemble with fresh basil and glaze just before serving.
Q: What can I serve with this eggplant dish?
It's fantastic as a side to grilled chicken or fish, over couscous or rice, or tucked into a warm pita with hummus. You can also add chickpeas for a heartier meal.
Try this recipe this week! I promise you'll never fear eggplant again. Start with the simple roast, then play with the variations. Small steps count.
Healthy Eggplant Cooking Ideas
Healthy Eggplant Cooking Ideas: roast eggplant until golden and tender, then toss with cherry tomatoes and basil for a simple, flavorful side.
🧂 Ingredients
- 2 large eggplants (about 2 lbs / 900g)
- 3 tablespoons (45ml) olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 pint (300g) cherry tomatoes
- 1/4 cup (10g) fresh basil leaves, torn
- 2 tablespoons (30ml) balsamic glaze
- Optional: 1/4 cup (30g) crumbled feta cheese
📋 Instructions
- 1Prep the eggplant — Preheat your oven to 425°F (220°C). Cut the eggplants into 1-inch cubes. Toss them with 2 tablespoons of olive oil, salt, pepper, and garlic powder in a large bowl until well coated.
- 2Roast the eggplant — Spread the cubes in a single layer on a rimmed baking sheet. Roast for 15 minutes, then toss and continue roasting for another 10-15 minutes, until golden brown and tender when pierced with a fork.
- 3Add the tomatoes — Push the eggplant to one side, add the cherry tomatoes to the other side of the pan, and drizzle with the remaining 1 tablespoon of olive oil. Roast for another 10 minutes, until the tomatoes start to burst and the eggplant is deeply caramelized.
- 4Combine and season — Transfer the roasted eggplant and tomatoes to a serving bowl. Drizzle with balsamic glaze and toss gently. Taste and adjust salt and pepper if needed.
- 5Garnish and serve — Scatter the torn basil leaves over the top, and sprinkle with feta if using. Serve warm, at room temperature, or chilled. Enjoy as a side, over quinoa, or in a pita.



