clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baby Stuffed Eggplant on a Plate

Lebanese Stuffed Baby Eggplant

  • Author: Cosette's Kitchen
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Lebanese


Baby eggplant are stuffed with spiced meat and a flavorful tomato sauce. Serve with rice or enjoy as is.


Units Scale

Meat Mixture

  • 2 pounds lean ground beef, or lamb
  • 2 tablespoons DeLallo Private Reserve Extra Virgin Olive Oil
  • 2 medium onion, diced
  • 2 teaspoons kosher salt, additional to taste (if using table salt HALF your salt)
  • 2 teaspoons ground cinnamon
  • 1 teaspoon ground black pepper
  • 1/4 cup pine nuts, optional

Tomato Sauce

Baby Eggplant

Rice - use any rice you'd like, you can find my Lebanese Vermicelli Rice recipe linked here.


Meat Mixture

  1. Begin with a large 12-14" sauté pan or skillet.
  2. Dice your onions and heat 2 tablespoons of DeLallo Extra Virgin Olive Oil in your large skillet or sauté pan.
  3. Allow your onions to cook for 10-12 minutes until they begin to soften and become translucent. Stir every few minutes.
  4. Next, add your lean ground beef and salt, continue to cook on medium-high heat breaking up the meat for 30-40 minutes until liquid is fully absorbed and meat is broken into fine crumbles.
  5. Add your cinnamon, black pepper and any additional salt (adjust to taste, will probably need another teaspoon) and pine nuts (if using). Allow to cook for medium-high for another 5 minutes. Once done, turn off heat and set aside until ready to stuff.

Tomato Sauce

  1. Begin with a 3 quart (or larger) sauce pot or wide skillet.
  2. Dice your onion and heat 1 tablespoon of DeLallo Extra Virgin Olive Oil into your sauce pot.
  3. Allow onion to cook for 5 minutes until just beginning to soften. 
  4. Next, add your chopped garlic and cook for just 1 minute until it becomes fragrant. **cooking too long will burn the garlic, keep an eye on it!
  5. Immediately add your DeLallo Crushed Italian Tomatoes and water. Allow to come to a boil then reduce to a simmer uncovered. Add your allspice, salt, pepper and sugar. Allow to cook for 30 minutes until just thickened.

Baby Eggplant

  1. Place your oven rack in the upper third and set to broil.
  2. To prepare your eggplants, remove just the green leaves at the stem. Keep the stem in tact to ensure your eggplants don't fall apart when cooking and stuffing.
  3. After removing the green leaves, with a vegetable peeler or paring knife - peel 3 stripes into the skin of the eggplant.
  4. Arrange on a large baking pan (14-16") with sides that are at least 2" high.
  5. Add 2 tablespoons of DeLallo Extra Virgin Olive Oil and massage to coat all the eggplants evenly.
  6. Place under broiler for 5 minutes, after 5 minutes flip eggplants and continue to broil for another 5, remove again, flip and broil one more time.
  7. The eggplants should be soft and have a slight char to them. Remove from oven and set to 400 degrees.
  8. Once cool enough to handle, make a slit in the center (be sure not to cut through to the bottom) and stuff each eggplant with 2-3 heaping teaspoons of your ground beef mixture.
  9. Repeat with all eggplants then top and surround with your tomato sauce.
  10. Bake for 40-45 minutes at 400 degrees.
  11. Remove from oven and serve immediately with rice. Garnish with chopped parsley and additional pine nuts if desired.

Keywords: lebanese stuffed eggplant, lebanese stuffed eggplant recipe, mahshi batinjan, lebanese stuffed aubergine, middle eastern stuffed eggplant, eggplant lebanese recipe, mahshi, batenjen mehchi,