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
turkish stuffed eggplants on a plate

Turkish stuffed eggplants

  • Author: Amélie
  • Prep Time: 1 hour 20 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 2 hours 35 minutes
  • Yield: 3 1x
  • Category: Main course
  • Method: Stovetop
  • Cuisine: Turkish


Turkish stuffed eggplants are tender fried eggplants stuffed with a moreish ground beef filling. They are super satisfying and comforting! 


  • 6 small Turkish eggplants, or you can use Italian, Japanese or Chinese eggplants
  • 1 small bullhorn green pepper
  • 3 cherry tomatoes
  • 5 flat-leaf parsley sprigs
  • 2 garlic cloves
  • 1 yellow onion
  • 1 tomato
  • frying oil
  • 250g ground beef (9 oz), not lean
  • 1 tsp Turkish mild red pepper paste (tatlı biber salçası), or use tomato paste
  • 1 tsp fine sea salt, a bit more to sprinkle over the eggplants
  • pinch of sugar


  1. Degorge the eggplants. Peel 4 strips of the skin of each eggplant, starting about 1.5cm (½ in) below the top to keep the stems intact. Prick each eggplant in random places 4 times with the tip of a pointy knife. Sprinkle fine sea salt directly onto the exposed flesh and place the eggplants in a colander. Suspend the colander over the sink or a mixing bowl. Leave the eggplants for 30 min while you get on with the rest. The salt will draw out bitter brown juice.


  2. Prepare the vegetables. Remove the stalk and seeds of the green pepper. Cut it into 6 long strips. Halve the cherry tomatoes. The green pepper and cherry tomatoes will be used as garnish so set them aside for now. Pick off the parsley leaves from the sprigs, chop them and set aside. Peel the garlic cloves, chop them and set aside. Peel the onion and finely chop it. Lastly, grate the tomato on the largest holes of a box grater into a deep plate and discard the skin.


  3. Fry the eggplants. Rinse the eggplants under running water and pat them dry thoroughly with paper towels. Fill a large pan no more than ¼ full with oil and heat it over high heat until it reaches 180°C (355°F). If you don’t have a thermometer, you can tell that the oil is ready when a cube of bread browns in just 30 seconds. Reduce the heat to medium-high. Add the eggplants and fry them for 10 to 15 min, turning them every 5 min or so, until the flesh is golden brown.  There should be no resistance if you prick them with a knife. Remove the eggplants with a slotted spoon and place them on a plate lined with paper towels to absorb the excess oil.


  4. Make the filling. Pour off most of the oil into a bowl or heatproof container leaving about a 5mm (⅕ in) layer of oil in the pan. Add the ground beef and cook over medium-high heat for 10 min. Use a wooden spoon to break up the chunks of beef and keep at it until the ground beef is finely crumbled. Use the slotted spoon to remove the meat and place it on a separate plate.  Reduce the heat to medium and add the chopped onion to the pan. Cook the onion until softened, about 7 to 8 min, stirring occasionally. If you notice that some pieces of chopped onions are getting stuck to the pan, add a bit more oil. Add the chopped garlic and cook for 2 min. Add the mild red pepper (or tomato) paste and spread it all over the onion and garlic using the wooden spoon. Cook for 2 min. Add the grated tomato, salt, sugar, and reserved ground beef. Stir well and cook for 4 min. Stir in the parsley and remove from the heat.


  5. Stuff and cook. Place the eggplants in a large non-stick frying pan. Split each eggplant lengthways using 2 tablespoons. Push the flesh around a bit to give the eggplants a sort of canoe shape. Be careful not to pierce the bottom of the eggplant “boats”. Add a pinch of fine sea salt to each eggplant. Fill the cavities with the stuffing, about 2 heaped tbsp of filling per eggplant. Garnish each stuffed eggplant with a strip of green pepper and half of a cherry tomato. If you have any juices left from the pan where you cooked the stuffing, pour them over the stuffed eggplants. If you don’t have any juices left, spoon 3 tbsp of water around the eggplants. Set the pan over medium-low heat, cover it and cook the Turkish stuffed eggplants for 35 min. Don’t serve them piping hot, let the eggplants sit for 15 min before serving. Karnıyarık is usually eaten with rice pilav and yogurt on the side.


Turkish stuffed eggplants are one of those meals that just tastes better if it has been made in advance. Even if it’s only a couple of hours in advance! You can keep karnıyarık in the fridge for up to 3 days in the pan, covered, or in an airtight container.

Reheat, covered, over medium-low heat. Add more water around the eggplants if necessary to prevent them from sticking to the bottom of the pan.


  • Serving Size: 2 stuffed eggplants
  • Calories: 475

Keywords: eggplant boats, deep fried eggplant, summer vegetable recipes