Turkish Baked Eggplant Filled With Ground Beef

eggplant stuffed with ground beef
Photo © yildiraycan - Fotolia.com
Prep: 60 mins
Cook: 30 mins
Total: 90 mins
Servings: 12 servings
Nutrition Facts (per serving)
593 Calories
49g Fat
22g Carbs
20g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 12
Amount per serving
Calories 593
% Daily Value*
Total Fat 49g 62%
Saturated Fat 6g 29%
Cholesterol 50mg 17%
Sodium 458mg 20%
Total Carbohydrate 22g 8%
Dietary Fiber 7g 26%
Protein 20g
Calcium 81mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Eggplant is one of the most beloved, and one of the most common ingredients in Turkish cuisine. So is ground beef. When you put both together in the same recipe, magic happens. No cuisine in the world beats Turkish cuisine when it comes to dishes featuring these two ingredients.

A popular, homestyle dish featuring eggplant and ground beef is called 'karnıyarık' (karn-UH' YAHR'-ruk). Some form of this flavorful, tender dish is prepared in nearly every household throughout the country.

Tender, young eggplant are lightly fried to soften them. A meat filling of browned beef, tomatoes, onions, and garlic are used to fill the eggplants before they are baked to perfection. If you love eggplant and like to get creative with ground beef, try this Turkish homestyle recipe.


  • 3 pounds/1.5 kilograms Japanese eggplant (or another oblong eggplant)
  • 2 cups vegetable oil (for frying)
  • 4 tablespoons olive oil
  • 3 onions
  • 7 ripe tomatoes
  • 3 green bell peppers (or other green pepper)
  • 1.5 pounds/800 grams ground beef
  • 3 tablespoons tomato paste
  • 2 cloves garlic (finely chopped)
  • 2 teaspoons salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon red pepper flakes
  • 1 cup chopped Italian parsley leaves

Steps to Make It

  1. Prepare the eggplant. Using a vegetable peeler or sharp knife, peel alternate strips from the eggplant from end to end leaving a striped pattern. Let the eggplants soak in heavily salted water while you prepare the other ingredients.

  2. Prepare the filling. Put the olive oil in a large skillet. Fry the onions until they become tender and reduced. Add the ground beef and brown it thoroughly.

  3. Using a sharp paring knife, peel five of the tomatoes and dice them into cubes. Once the meat is nicely browned, add the cubed tomato and continue stirring. You can also substitute fresh tomatoes with canned, diced tomatoes. Drain off the juice before adding them to the meat.

  4. Add spices and garlic and stir well. Add the chopped parsley Stir the mixture about three minutes more then turn off the heat and let it rest.

  5. Drain the eggplants and blot them dry with paper towels. In another skillet, heat the vegetable oil and fry the eggplants whole, turning them to cook evenly on all sides. When the eggplants soften, remove them from the oil and drain them on paper towels.

  6. Line up the fried eggplants side by side in an oven-proof baking dish. Using your paring knife, cut a slit from end to end of each eggplant and gently open up each one with your fingers.

  7. Fill the center of each eggplant with the meat mixture. Slice the two extra tomatoes thinly, cut each slice in half and place the slices over the filling. Do the same with the peppers.

  8. Mix the water with the tomato paste and pour it into the baking dish. Cook the eggplant in a 375 F/200 C oven for about 30 minutes. Remove the dish from the oven and let it rest for a few minutes before serving.