Vegan Stuffed Aubergine with Lentils: Hearty Plant-Based Dinner

Vegan Stuffed Aubergine with Lentils: Hearty Plant-Based Dinner

Vegan stuffed aubergine with lentils is a wholesome, protein-rich main course that brings together tender roasted eggplants and a flavorful, spiced lentil filling. This dish is perfect for anyone seeking a satisfying plant-based meal that’s both nourishing and full of Mediterranean-inspired taste. Whether you’re cooking for a family dinner or meal prepping for the week, this recipe delivers comfort and nutrition in every bite.

Ingredients

  • 2 large aubergines (eggplants)
  • 3 tablespoons olive oil, divided
  • 1 small yellow onion, finely diced
  • 2 garlic cloves, minced
  • 1 medium carrot, finely diced
  • 1 celery stalk, finely diced
  • 1 red bell pepper, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon ground cinnamon
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 tablespoon tomato paste
  • 1 can (400g/14oz) chopped tomatoes
  • 1 cup cooked brown or green lentils (from about 1/2 cup dried lentils)
  • 2 tablespoons chopped fresh parsley, plus extra for garnish
  • 2 tablespoons chopped fresh mint (optional)
  • 2 tablespoons pine nuts or slivered almonds (optional, for topping)
  • 1/4 cup panko breadcrumbs or gluten-free crumbs (optional, for topping)
  • Lemon wedges, to serve

Instructions

  1. Prep the aubergines: Preheat your oven to 200°C (400°F). Slice the aubergines in half lengthwise. Using a sharp knife, score the flesh in a crosshatch pattern, being careful not to cut through the skin. Brush the cut sides with 1 tablespoon olive oil. Place cut-side up on a baking tray lined with parchment. Roast for 30-35 minutes, until the flesh is golden and very soft.
  2. Cook the lentils: If using dried lentils, rinse 1/2 cup and place in a saucepan with 1 1/2 cups water. Bring to a boil, then simmer 20-25 minutes until tender but not mushy. Drain and set aside.
  3. Prepare the filling: While the aubergines roast, heat 2 tablespoons olive oil in a large skillet over medium heat. Add the onion and cook for 3-4 minutes until translucent. Stir in the garlic, carrot, celery, and red bell pepper. Cook for another 5-6 minutes, stirring occasionally, until the vegetables are soft.
  4. Add spices and tomatoes: Stir in cumin, smoked paprika, oregano, coriander, cinnamon, salt, and black pepper. Cook for 1 minute until fragrant. Add the tomato paste and cook for 1 minute more. Pour in the chopped tomatoes and simmer for 8-10 minutes, stirring occasionally, until the sauce thickens slightly.
  5. Combine with lentils: Stir in the cooked lentils, parsley, and mint (if using). Simmer for another 2-3 minutes. Taste and adjust salt or seasonings as needed. Remove from heat.
  6. Scoop aubergine flesh: When the aubergines are cool enough to handle, gently scoop out most of the flesh with a spoon, leaving a 1cm border so the skins hold their shape. Chop the scooped flesh and stir it into the lentil mixture.
  7. Stuff and bake: Fill each aubergine shell with the lentil mixture, mounding it slightly. Sprinkle with panko breadcrumbs and pine nuts or almonds, if using, for crunch. Return to the oven and bake for 15-20 minutes at 200°C (400°F) until the tops are golden and the filling is heated through.
  8. Serve: Garnish with extra parsley and serve hot, with lemon wedges for squeezing over the top.

Tips

  • Lentil options: Brown or green lentils hold their shape best. Avoid red lentils, which become mushy when cooked.
  • Gluten-free: Use gluten-free breadcrumbs or omit them for a gluten-free version.
  • Nut-free: Skip pine nuts or almonds if you have allergies. Toasted sunflower or pumpkin seeds work as a crunchy alternative.
  • Make ahead: Both the filling and roasted aubergines can be prepared a day in advance and stored separately. Assemble and bake when ready to serve.

Serving Suggestions

  • Serve with a crisp green salad dressed with lemon and olive oil for a fresh contrast.
  • Pair with cooked grains like bulgur, quinoa, or couscous to make a heartier meal.
  • Top with a dollop of vegan yogurt or tahini sauce for extra creaminess.
  • Serve alongside roasted vegetables or steamed greens for a complete plant-based plate.

Variations

  • Spicy twist: Add a pinch of chili flakes or chopped fresh chili to the vegetable base for a kick.
  • Moroccan-inspired: Swap mint for cilantro and add a handful of chopped dried apricots or raisins to the filling.
  • Cheesy topping: Sprinkle with vegan cheese shreds before baking for a melty finish.
  • Herb swap: Use basil or dill instead of parsley and mint for a different flavor profile.
  • Mini aubergines: Use small eggplants for individual portions, adjusting the roasting time by 5-10 minutes less.

Storage and Reheating

  • Refrigeration: Store leftover stuffed aubergines in an airtight container in the fridge for up to 3 days.
  • Reheating: Reheat in a 180°C (350°F) oven for 15-20 minutes, or until piping hot. Alternatively, microwave individual portions for 2-3 minutes.
  • Freezing: The stuffed aubergines can be frozen for up to 2 months. Wrap tightly in foil or freezer-safe containers. Thaw overnight in the fridge before reheating as above.

Frequently Asked Questions

  • Can I use canned lentils for this recipe?
    Yes, canned lentils work well and save time. Rinse and drain them before adding to the filling. Substitute 1 cup cooked lentils for the same quantity.
  • Can I prepare the stuffed aubergines ahead of time?
    Absolutely. You can roast the aubergines and make the filling up to a day ahead. Store separately in the fridge, then stuff and bake just before serving for the best texture.
  • What can I use instead of aubergine?
    If you don’t have aubergines, large zucchinis (courgettes) or bell peppers can be used as vessels for the lentil filling. Adjust roasting times as needed.
  • How do I prevent the aubergine from becoming soggy?
    Roasting the aubergine cut-side up and scoring the flesh helps moisture evaporate, resulting in a better texture. Avoid overcooking and don’t stuff while the shells are too hot, which can cause steaming inside.
  • Is this recipe suitable for meal prep?
    Yes, it stores and reheats well. Prepare in advance and portion into containers for easy lunches or dinners throughout the week.
  • Can I add other vegetables to the filling?
    Definitely. Mushrooms, spinach, or chopped kale can be sautéed with the base vegetables for extra flavor and nutrients. Be sure to cook off excess moisture before combining with the lentils.

Related