Stuffed eggplant is made with tender roasted eggplant boats filled with a bold, earthy, and meaty lentil filling.

Our recipe is easy to make with simple pantry staples; the whole family will love it.

You can serve stuffed eggplants as a quick lunch or a healthy dinner. Plus, they store well and are excellent for meal prep.

Stuffed eggplant with lentil filling and parmesan cheese

Stuffed Eggplant? Yes!

Perfectly roasted eggplant halves are stuffed with a mouthwatering lentil filling, similar to our zucchini boats and stuffed butternut squash.

For the filling, the lentils are simmered in a rich and flavorful tomato sauce with onion, garlic, and spices and enriched with balsamic vinegar and grated parmesan cheese.

Stuffed eggplant with parmesan and fresh parsley on a white plate

You’ll love the bold flavor and fulfilling nature of this dish. Plus, it’s without meat!

Like our stuffed bell peppers, stuffed zucchini, and stuffed tomatoes, stuffed eggplants are excellent as a main course because they are nutritious and protein-rich.

The recipe is vegetarian, but you can easily make it vegan by keeping out the parmesan.

Ingredients for stuffed eggplant

Ingredients for stuffed eggplant

Quantities are in the recipe box at the bottom of the page.

Eggplants (Aubergine)

Use medium-sized globe eggplants – aubergine – or Italian eggplants, the ones with dark-purple peels.

Substitute 4 medium-sized zucchini for 2 eggplants.

Lentils

You can use brown, green, or black canned or dried lentils that you previously cooked in water.

Here’s our guide on how to cook lentils.

You can substitute black beans or chickpeas for lentils but since they are bigger than lentils we recommend mashing them with a potato masher or a fork as they simmer in the sauce.

Walnuts

We add walnuts for texture, healthy fats, and protein.

Substitute almonds or cashews for walnuts.

You can keep the walnuts out without changing the recipe if you are allergic to nuts.

Flavor base

We use olive oil, garlic, and onion to make a delicious soffritto or flavor base.

Tomatoes

We use canned crushed tomatoes.

Substitute canned diced tomatoes or tomato puree, sometimes called passata.

Herbs

Dried oregano is our herb of choice for stuffed eggplant.

Substitute dried thyme or an Italian herb mix.

Balsamic vinegar

Balsamic vinegar is a flavor booster because it contains sweet and savory notes that add umami to the filling.

Aged balsamic vinegar is even better, but a generic one works well too.

You can substitute reduced-sodium soy sauce, tamari sauce, or coconut aminos (gluten-free) for balsamic vinegar.

Parmesan cheese

Oh, we love adding grated parmesan cheese to the filling. It makes the recipe more substantial, flavorful, and suitable for omnivores.

If you are vegan, you can keep the cheese out. The stuffed eggplant will still be delicious.

Salt and pepper

We recommend sea salt or kosher salt and freshly ground black pepper.

Stuffed eggplant cut open on a plate with tzatziki

How to make stuffed eggplant

US cups + grams measurements in the recipe box at the bottom of the page.

1. Make eggplant boats

Cut the eggplants in half lengthwise.

Score the flesh of the eggplant with a paring knife, leaving about 1/3 inch or 08cm flesh all around.

Scoop out the carved flesh with a spoon.

Chop the eggplant flesh with a knife or with a food processor. Set aside.

how to make eggplant boats

2. Prepare the filling

Preheat the oven to 400°F or 200°C.

Heat the olive oil in a large skillet or Dutch oven. Add the chopped onion and sauté for 3 minutes.

Then add pressed garlic and the chopped eggplant pulp and cook for 5 minutes, stirring often.

Add drained and rinsed lentils, finely chopped walnuts, canned tomatoes, herbs, balsamic vinegar, salt, and black pepper.

all the ingredients for the filling are in a skillet about to be cooked

Simmer for about 10 minutes on medium heat, stirring occasionally.

There should be no liquid left in the pan, and the mixture should be quite compact.

Turn the heat off and stir in the grated parmesan cheese.

Taste and adjust for salt and spices.

Tip: Add more balsamic if the sauce needs more oomph.

stuffed eggplant filling

3. Fill eggplants and bake

Season each eggplant with a pinch of salt and pepper.

Fill the eggplant boats with the lentil mixture. The filling can dome over the eggplant.

Arrange the boats on a baking tray.

stuffed eggplant before baking

Bake at 400°F or 200°C for about 20 to 30 minutes or until the eggplant skins are fork tender.

Shortly before they are ready, you can sprinkle them with extra grated parmesan and put them back in the oven to melt.

Tip: Air fry at 400°F or 200°C for 20 minutes.

Stuffed eggplant with parmesan and fresh parsley on a white plate

Serving suggestions

We like to serve stuffed eggplant as a main course with rice or pasta, a salad and a spread or sauce.

For example, try them next to a tomato cucumber salad, tabbouleh, or Panzanella.

As a sauce, you can add tzatziki or yogurt tahini sauce.

If you prefer a creamy spread, go for hummus, avocado spread, or white bean dip.

Also, top with chopped parsley and a squeeze of lemon juice.

Stuffed eggplant cut open on a plate with tzatziki

Questions

Do you eat the skin of stuffed eggplants?

You can eat the skin of stuffed eggplant; it’s delicious and full of nutrients and fiber.

Do you need to purge the eggplant to remove bitterness?

There’s no need to purge the eggplant with salt or soak it because modern eggplants are bred not to be bitter.

Purging eggplant is, in this case, unnecessary.

Storage

Make ahead: This is an excellent recipe for meal prep. The stuffed eggplant keeps well for a few days and reheats well in the microwave.

Refrigerator: Store them in an airtight container in the fridge for 3 to 4 days.

Reheat them in the microwave for about 3 minutes or in a preheated oven at 400°F or 200°C for about 10 minutes.

Freezer: You can assemble and freeze the stuffed eggplants before baking them. They keep for about three months in the freezer.

Thaw them in the refrigerator for a few hours, then bake as instructed.

Stuffed eggplant cut in half with fresh parsley

Similar recipes

EGGPLANTS: Some of our reader’s favorite eggplant recipes are eggplant curry, baba ganoush, mutabal, roasted eggplant, pasta alla norma, eggplant parmigiana, and breaded eggplant.

For even more ideas, check out our compilation with 25+ easy eggplant recipes.

STUFFED VEGGIES: Try out stuffed tomatoes with rice, stuffed zucchini with ricotta, stuffed bell peppers, stuffed butternut squash, and zucchini boats.

Stuffed eggplant cut into half with parmesan cheese and parsley

Stuffed Eggplant

5 from 5 votes
Stuffed eggplant is made with tender roasted eggplant boats filled with a bold, earthy, and meaty lentil filling.
Our recipe is easy to make with simple pantry staples; the whole family will love it.
Prep Time: 5 minutes
Cook Time: 45 minutes
Total Time: 50 minutes
Servings: 4 people
Course: Main Course, Side dish
Cuisine: International

Ingredients 

  • 2 medium eggplants
  • tablespoons extra virgin olive oil
  • 1 medium onion
  • 3 cloves garlic
  • 1 can (15 ounces) lentils 1½ cups cooked lentils or ½ cup dried lentils cooked in boiling water until tender.
  • ½ cup walnuts finely chopped
  • 1 can (15 ounces) crushed tomatoes
  • 2 tablespoons balsamic vinegar or more to taste
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • teaspoon black pepper
  • ½ cup parmesan cheese grated

Instructions 

  • MAKE EGGPLANT BOATS: Cut 2 medium eggplants in half lengthwise.
    Score their flesh with a paring knife and scoop out the carved flesh with a spoon.
    Chop the eggplant flesh with a knife or food processor. Set aside.
    how to make eggplant boats
  • MAKE FILLING: Preheat the oven to 400°F or 200°C.
    Heat 1½ tablespoons extra virgin olive oil in a large skillet. Add 1 medium onion (chopped) and sauté for 3 minutes.
    Add 3 cloves garlic (pressed) and the chopped eggplant pulp and cook for 5 minutes, stirring often.
    Add 1 can (15 ounces) lentils (drained and rinsed), ½ cup walnuts (finely chopped), 1 can (15 ounces) crushed tomatoes, 2 tablespoons balsamic vinegar, 1 teaspoon dried oregano, 1 teaspoon salt, and ⅛ teaspoon black pepper.
    all the ingredients for the filling are in a skillet about to be cooked
  • SIMMER: Simmer for about 10 minutes on medium heat, stirring occasionally.
    There should be no liquid in the pan, and the mixture should be quite compact.
    Turn the heat off and stir in ½ cup parmesan cheese (grated).
    Taste and adjust for salt, spices, and balsamic.
    stuffed eggplant filling
  • STUFF EGGPLANTS: Season each eggplant with a pinch of salt and pepper.
    Fill shells with lentil mixture. Press it down well. The filling can dome over the eggplant.
    Arrange on a baking tray.
    stuffed eggplant before baking
  • BAKE AND SERVE: Bake at 400°F or 200°C for about 20 to 30 minutes or until the eggplant skins are fork tender.
    Shortly before they are ready, you can add more parmesan on top and put them back in the oven to melt.
    Stuffed eggplant with parmesan and fresh parsley on a white plate

Notes

Nutrition information is an estimate for 1 serving out of four.
SUBSTITUTIONS
Eggplant: substitute 4 medium zucchini for 2 eggplants.
Olive oil: substitute another vegetable oil.
Onion: Substitute shallots.
Lentils: Substitute chickpeas or black beans and mash them in the sauce with a potato masher.
Walnuts: Substitute almonds or cashews, or keep out if allergic to nuts.
Crushed tomatoes: Substitute tomato puree or passata. 
Balsamic vinegar: Substitute reduced-sodium soy sauce or tamari.
Dried oregano: Substitute an Italian herb mix, thyme, or basil.
Grated parmesan: Substitute grated pecorino, cheddar, or a non-dairy cheese.
STORAGE
– Make ahead: This is an excellent recipe for meal prep. The stuffed eggplant keeps well for a few days and reheats well in the microwave.
– Refrigerator: Store them in an airtight container in the fridge for 3 to 4 days.
– Reheat: warm them in the microwave for about 3 minutes or in a preheated oven at 400°F or 200°C for about 10 minutes.
– Freezer: You can assemble and freeze the stuffed eggplants before baking them. They keep for about three months in the freezer.
Thaw them in the refrigerator for a few hours, then bake as instructed.

Nutrition

Calories: 426kcal, Carbohydrates: 42g, Protein: 19g, Fat: 23g, Saturated Fat: 6g, Polyunsaturated Fat: 8g, Monounsaturated Fat: 7g, Trans Fat: 0g, Cholesterol: 22mg, Sodium: 1160mg, Potassium: 1206mg, Dietary Fiber: 15g, Sugar: 16g, Vitamin A: 501IU, Vitamin B6: 1mg, Vitamin C: 18mg, Vitamin E: 3mg, Vitamin K: 22µg, Calcium: 322mg, Folate: 190µg, Iron: 5mg, Manganese: 2mg, Magnesium: 110mg, Zinc: 3mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

You might also like:


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.

5 from 5 votes (3 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. Hi
    I cooked this today and taste tomorrow. In my opinion food always tastes better the day or more after. I will let you know how it fared. God bless.
    Joe

    1. 5 stars
      Am back with the result. Had this with chips with HP sauce and crusty bready. It was a wonderful meal. BTW I am not a glutton not at all. I had only a half, the other for tomorrow. Double treat!
      Thanks for the recipe.

  2. I am on the Daniel Plan and I didnt have all of the ingredience. It was delicious with the eggplant, spices, and garlic powder brushed with Extra Virgin olive Oil.

  3. 5 stars
    I’m always looking for quick, easy recipes. This didn’t turn out quite the way I hoped. But I’m sure that was my fault. I only had one eggplant which wasn’t a problem. I did question putting the cut side down and roasting for almost an hour.i checked after 40 minutes and the cut side down was burnt and stuck to the parchment paper. I scooped out what I could, mixed it with the tomatoes and pesto and baked it separately with cheese on top. It came out good. Easy and healthy way to use up veggies