Mediterranean Stuffed Eggplant Recipe with Savory Filling

Stuffed eggplant features roasted eggplant halves filled with a bold, earthy lentil mixture that has a satisfying, meaty texture.

This easy recipe uses simple pantry staples and is sure to please the whole family.

Serve stuffed eggplants for a quick lunch or a healthy dinner; they keep well and are excellent for meal prep.

Stuffed eggplant with lentil filling and parmesan cheese

Table of Contents

  • Stuffed Eggplant? Yes!
  • Ingredients for stuffed eggplant
  • How to make stuffed eggplant
  • Serving suggestions
  • Questions
  • Storage
  • Similar recipes
  • Stuffed Eggplant Recipe

Stuffed Eggplant? Yes!

Roasted eggplant halves are filled with a savory lentil mixture—think tomato, garlic, onion, and spices—finished with balsamic for depth and grated parmesan for richness.

Stuffed eggplant with parmesan and fresh parsley on a white plate

The result is bold, filling, and meat-free. If you prefer vegan, simply omit the parmesan.

Stuffed eggplants make a nutritious, protein-rich main course similar in spirit to stuffed zucchini, bell peppers, or tomatoes.

Ingredients for stuffed eggplant

Ingredients for stuffed eggplant

Quantities and measurements are shown in the recipe box below.

Eggplants (Aubergine)

Choose medium globe or Italian eggplants with glossy, dark skins. You can replace 2 eggplants with 4 medium zucchini if needed.

Lentils

Brown, green, or black lentils work, either canned or dried and cooked. You can also use chickpeas or black beans—if using larger beans, mash them slightly so the filling binds.

Walnuts

Finely chopped walnuts add texture, healthy fats, and protein. Swap almonds or cashews if preferred, or omit nuts for allergies.

Flavor base

A simple soffritto of olive oil, garlic, and onion builds the savory foundation for the filling.

Tomatoes

Canned crushed tomatoes are used for a smooth sauce; canned diced tomatoes or passata are acceptable substitutes.

Herbs

Dried oregano is the primary herb here; thyme or an Italian herb blend are fine alternatives.

Balsamic vinegar

Balsamic adds sweet-savory umami. Use aged balsamic if you have it, or substitute reduced-sodium soy sauce, tamari, or coconut aminos.

Parmesan cheese

Grated parmesan enriches the filling and adds savory depth. Omit or replace with a non-dairy cheese to make the recipe vegan.

Salt and pepper

Season with sea or kosher salt and freshly ground black pepper to taste.

Stuffed eggplant cut open on a plate with tzatziki

How to make stuffed eggplant

Overview: roast the eggplant shells, prepare a compact lentil-tomato filling, stuff the shells, and bake until tender.

1. Make eggplant boats

Halve the eggplants lengthwise. Score the flesh, leaving about 1/3 inch (8 mm) of border, then scoop out the pulp. Chop the removed flesh and set aside.

how to make eggplant boats

2. Prepare the filling

Preheat the oven to 400°F (200°C). Heat olive oil in a large skillet or Dutch oven and sauté chopped onion for about 3 minutes. Add pressed garlic and the chopped eggplant pulp and cook 5 minutes, stirring often.

Add drained lentils, finely chopped walnuts, crushed tomatoes, oregano, balsamic vinegar, salt, and black pepper. Simmer on medium for about 10 minutes until the mixture is compact and no excess liquid remains. Turn off the heat and stir in grated parmesan, then taste and adjust seasoning. Add more balsamic if you want extra brightness.

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

3. Fill eggplants and bake

Season each eggplant shell with salt and pepper. Fill the boats with the lentil mixture, pressing it down; the filling may mound slightly. Arrange the boats on a baking tray.

stuffed eggplant before baking

Bake at 400°F (200°C) for 20–30 minutes, until the skins are fork-tender. If desired, sprinkle extra parmesan over the top near the end and return to the oven to melt. You can also air-fry at 400°F (200°C) for about 20 minutes.

Stuffed eggplant with parmesan and fresh parsley on a white plate

Serving suggestions

Serve stuffed eggplant as a main course with rice or pasta, alongside a fresh salad and a sauce or spread.

Try a simple tomato-cucumber salad, tabbouleh, or Panzanella. For sauces or spreads, tzatziki, yogurt-tahini sauce, hummus, avocado spread, or a white-bean dip work well. Finish with chopped parsley and a squeeze of lemon.

Stuffed eggplant cut open on a plate with tzatziki

Questions

Do you eat the skin of stuffed eggplants?

Yes. The skin is edible, flavorful, and provides fiber and nutrients.

Do you need to purge the eggplant to remove bitterness?

No. Modern eggplant varieties are rarely bitter, so salting or soaking is unnecessary for this recipe.

Storage

Make ahead: This dish is great for meal prep—the stuffed eggplants keep well and reheat nicely.

Refrigerator: Store in an airtight container for 3–4 days. Reheat in the microwave for about 3 minutes or in a preheated oven at 400°F (200°C) for about 10 minutes.

Freezer: Assemble (before baking) and freeze for up to three months. Thaw in the refrigerator for a few hours, then bake as directed.

Stuffed eggplant cut in half with fresh parsley

Similar recipes

Other eggplant favorites include eggplant curry, baba ganoush, mutabal, roasted eggplant, pasta alla norma, eggplant parmigiana, and breaded eggplant. If you enjoy stuffed vegetables, try stuffed tomatoes, zucchini, bell peppers, butternut squash, or zucchini boats.

Stuffed eggplant cut into half with parmesan cheese and parsley

Stuffed Eggplant

By: Nico Pallotta
Tender roasted eggplant boats filled with a bold, earthy lentil filling.

An easy, family-friendly recipe using simple pantry staples.

Prep Time: 5
Cook Time: 45
Total Time: 50
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 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 (optional)

Instructions

  • MAKE EGGPLANT BOATS: Cut 2 medium eggplants in half lengthwise. Score the flesh and scoop it out with a spoon. Chop the removed flesh and set aside.
    how to make eggplant boats
  • MAKE FILLING: Preheat oven to 400°F (200°C). Heat 1½ tablespoons olive oil in a large skillet. Sauté 1 chopped onion for 3 minutes. Add 3 pressed garlic cloves and the chopped eggplant pulp; cook 5 minutes, stirring. Add lentils, walnuts, crushed tomatoes, balsamic, oregano, salt, and pepper.
    all the ingredients for the filling are in a skillet about to be cooked
  • SIMMER: Simmer about 10 minutes until the mixture is compact and no excess liquid remains. Remove from heat and stir in ½ cup grated parmesan. Taste and adjust seasoning and balsamic.
    stuffed eggplant filling
  • STUFF & BAKE: Season eggplant shells with salt and pepper. Fill with the lentil mixture and press down. Arrange on a baking tray and bake at 400°F (200°C) for 20–30 minutes until fork-tender. Add extra parmesan near the end to melt, if desired.
    stuffed eggplant before baking

Notes

Substitutions:

Eggplant: substitute 4 medium zucchini for 2 eggplants.

Lentils: substitute chickpeas or black beans (mash slightly).

Walnuts: use almonds, cashews, or omit for allergies.

Crushed tomatoes: substitute passata or tomato puree.

Balsamic: substitute reduced-sodium soy sauce or tamari.

Parmesan: replace with pecorino, cheddar, or a non-dairy alternative.

Storage:

Refrigerate in an airtight container for 3–4 days. Reheat in microwave for ~3 minutes or in a 400°F (200°C) oven for ~10 minutes.

Freeze assembled (unbaked) boats for up to 3 months. Thaw in the refrigerator before baking.

Nutrition

Calories: 426kcal, Carbohydrates: 42g, Protein: 19g, Fat: 23g