
There’s something absolutely magical about a perfectly prepared veggie aubergine dish – it’s elegant, satisfying, and completely steals the show at any dinner table. This recipe transforms humble eggplant into a showstopping masterpiece with crispy edges, silky interiors, and layers of incredible flavor that’ll have everyone asking for seconds.
I’ve been making this veggie aubergine recipe for years, and it’s become one of my most-requested dishes. The secret is in the technique – we’re going to salt the eggplant first to remove excess moisture, then pan-fry it to golden perfection before combining it with a luscious tomato sauce and fresh herbs. It’s the kind of dish that feels fancy enough for entertaining but easy enough for a weeknight dinner.
What I absolutely love about this recipe is its versatility. You can serve it as a main course alongside a perfect creamy pasta, as a side dish, or even as an appetizer. The flavors are naturally Mediterranean and plant-based, making it perfect for vegetarians and anyone looking to add more vegetables to their diet. I often pair it with a fresh chickpea salad for a complete meal.
The beauty of this veggie aubergine recipe is that it celebrates the natural flavors of the eggplant itself. When prepared correctly, eggplant has this wonderful creamy texture that’s almost buttery. Combined with garlic, basil, and tomatoes, you get a dish that’s greater than the sum of its parts. I’ve shared this recipe with countless friends and family members, and it’s become a beloved staple in their kitchens too.
One of my favorite things about making this dish is how it fills your kitchen with the most incredible aroma. The garlic and basil perfume your entire home, and you’ll find yourself wandering into the kitchen repeatedly just to catch another whiff. It’s one of those recipes that makes cooking feel like a true labor of love.
For more inspiration with vegetables, check out this shishito peppers recipe that pairs beautifully with eggplant dishes. And if you’re interested in creamy sauce variations, our heavy cream Alfredo sauce can be adapted for vegetarian versions.
This veggie aubergine recipe is destined to become your go-to dinner solution. It’s impressive, delicious, and honestly, it makes you feel like a professional chef in your own kitchen. Let’s get cooking!
For expert techniques on eggplant preparation, check out Serious Eats and Bon Appétit for additional inspiration. You’ll also find wonderful variations on New York Times Cooking.
Ingredients
- 2 large eggplants, cut into ¼-inch thick rounds
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ¾ cup all-purpose flour
- ¼ cup olive oil, divided
- ¼ cup additional olive oil for sauce
- 6 cloves garlic, thinly sliced
- 1 can (28 ounces) crushed tomatoes
- ¼ cup fresh basil, roughly chopped, plus more for garnish
- ¼ cup fresh parsley, finely chopped
- 1 teaspoon dried oregano
- ½ teaspoon red pepper flakes
- 2 tablespoons balsamic vinegar
- 1 teaspoon sugar
- Fresh mozzarella for serving (optional)
- Parmesan cheese for garnish
- 2 tablespoons capers (optional)

Instructions
- Begin by slicing your eggplants into ¼-inch thick rounds. Pat each slice dry with paper towels to remove excess surface moisture – this is crucial for achieving crispy, golden edges during cooking.
- Arrange the eggplant slices on paper towels and sprinkle generously with kosher salt on both sides. Let them sit for 15-20 minutes. This process draws out excess moisture and prevents the eggplant from absorbing too much oil during cooking.
- After the resting period, use fresh paper towels to gently press each eggplant slice and pat away the moisture. Wipe away excess salt with a clean towel.
- In a shallow bowl, combine the flour with ½ teaspoon kosher salt and black pepper. Mix well to distribute seasonings evenly throughout the flour.
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering but not smoking.
- Working in batches to avoid overcrowding the pan, lightly dredge eggplant slices in the seasoned flour, shaking off excess, then carefully place them in the hot oil.
- Cook the eggplant slices for 3-4 minutes per side until golden brown and crispy. Transfer to a plate lined with paper towels to drain excess oil. Repeat with remaining eggplant, adding more oil as needed.
- Once all eggplant is cooked, reduce heat to medium and add the remaining ¼ cup olive oil to the same skillet.
- Add the thinly sliced garlic to the oil and cook for 1-2 minutes, stirring frequently, until fragrant and just beginning to turn golden. Be careful not to burn the garlic.
- Pour in the crushed tomatoes, including all juices, and stir to combine with the garlic and oil.
- Add the dried oregano, red pepper flakes, balsamic vinegar, and sugar to the tomato sauce. Stir well to incorporate all ingredients.
- Bring the sauce to a gentle simmer and cook uncovered for 8-10 minutes, stirring occasionally, allowing flavors to meld and sauce to thicken slightly.
- Taste the sauce and adjust seasoning with additional salt and pepper as needed.
- Gently stir in the fresh basil and parsley into the sauce, reserving a small handful for garnish. Cook for an additional minute.
- Add the cooked eggplant slices to the sauce, gently folding them in so they’re evenly coated. Cook for 2-3 minutes just until everything is heated through.
- If using capers, fold them in gently at the end for a briny pop of flavor.
- Transfer to a serving dish and garnish with fresh basil, parmesan cheese, and a drizzle of good olive oil. Serve warm or at room temperature.

Pro Tips
- The key to crispy eggplant is removing as much moisture as possible before cooking. Don’t skip the salting and patting dry steps – this is what transforms soggy eggplant into something truly delicious.
- You can prepare the eggplant slices several hours in advance and store them in the refrigerator covered with a kitchen towel. This is a great time-saving tip for meal planning.
- If you prefer a lighter version, you can bake the eggplant instead of pan-frying. Brush slices lightly with olive oil, place on a baking sheet, and bake at 400°F for 20-25 minutes, turning halfway through, until golden and tender.
- This dish is absolutely delicious served at room temperature, making it perfect for entertaining. Prepare it a few hours ahead and let it sit on the counter before serving – the flavors actually improve as they meld together.
- For a heartier meal, serve over pasta, rice, or alongside crusty bread to soak up the delicious tomato sauce. A heavy cream pasta variation would be wonderful too.
- Feel free to customize with your favorite vegetables. Roasted red peppers, zucchini, or mushrooms all work beautifully in this dish.
- Fresh mozzarella cheese adds a creamy element that’s absolutely divine – tear it into pieces and scatter over the top just before serving.
- Leftover veggie aubergine keeps beautifully in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat or enjoy cold as part of a Mediterranean-inspired lunch.
- This recipe doubles easily if you’re feeding a crowd, though you may need to cook in batches and use multiple skillets to avoid overcrowding.
- For a vegan version, simply omit the cheese and ensure you’re using quality olive oil – it really shines in this recipe.
- The type of eggplant matters – look for smaller, firmer eggplants as they tend to have fewer seeds and less bitterness than larger varieties.
- Make this recipe your own by experimenting with different fresh herbs like mint, dill, or tarragon.
