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.

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.

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

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.

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.

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.

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.

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.

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.

Questions
Yes. The skin is edible, flavorful, and provides fiber and nutrients.
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.

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
An easy, family-friendly recipe using simple pantry staples.
Ingredients
- 2 medium eggplants
- 1½ 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.

-
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.

-
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.

-
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.

Notes
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.



