Karnıyarık (Turkish Stuffed Eggplant)

Karnıyarık recipe:

If you have never made Karnıyarık before, let me warn you — this dish will become a regular in your kitchen. Tender roasted eggplant stuffed with spiced ground beef, baked in a rich tomato sauce and topped with roasted peppers and tomatoes. This is one of the crown jewels of Turkish home cooking and honestly one of the most satisfying dishes you can make.

The name Karnıyarık literally means “split belly” in Turkish — named after the way the eggplant is cut open and filled. It looks impressive, tastes incredible, and is much easier to make than it looks.

What is Karnıyarık?

Karnıyarık is a classic Turkish baked eggplant dish found in homes and traditional lokanta restaurants all across Turkey. Whole eggplants are roasted until soft, then split open and generously filled with a savory ground beef mixture before being baked again in a tomato sauce. It is traditionally served with white rice and yogurt on the side.

Why You’ll Love This Recipe

  • A true showstopper dish that looks impressive but is straightforward to make
  • One tray bake — minimal cleanup
  • The eggplant soaks up all the flavors from the meat and tomato sauce
  • Even better reheated the next day
  • A complete meal on its own or with rice and yogurt
Karnıyarık (Turkish Stuffed Eggplant)

Karnıyarık (Turkish Stuffed Eggplant)

Recipe by Burak BerkelCuisine: turkishDifficulty: Medium
Servings

4

servings
Prep time

20

minutes
Cooking time

50

minutes

Ingredients

  • For the eggplant
  • 4 medium eggplants

  • Olive oil for brushing

  • Salt for soaking water

  • For the filling
  • 1 lb (450g) ground beef, 80/20

  • 1 medium onion, diced

  • 1 bell pepper, diced

  • 1 medium tomato, diced

  • 3–4 cloves garlic, minced

  • 2 tbsp tomato paste

  • 1/4 cup fresh parsley, chopped

  • 1 tsp cumin

  • 1 tsp paprika

  • Salt and black pepper to taste

  • For the baking sauce
  • 3 tbsp tomato paste

  • 1–2 cups hot water (depending on the size of your tray)

  • For the garnish
  • 4 small green peppers

  • 4 quarter slices of tomato

Directions

  • Prep the eggplants Using a peeler, remove strips of skin from each eggplant in a zebra stripe pattern — peel one strip, leave one strip, all the way around. This is the traditional way and helps the eggplant cook evenly while keeping its shape.
  • Soak in salted water Place the eggplants in a large bowl of cold salted water and soak for 10 minutes. This draws out any bitterness and seasons the eggplant from the inside.
  • Roast the eggplants Remove the eggplants from the water and pat completely dry. Brush generously all over with olive oil and place them in a deep baking tray. Roast at 425°F (220°C) for 25–30 minutes until the inside is completely soft and tender.
  • Make the filling While the eggplants are roasting, make your filling. Heat a pan over high heat and add the ground beef. Don’t touch it for 2 minutes — let it sear and develop a deep brown crust. This builds flavor.
  • Add the vegetables After 2 minutes add the diced onion and bell pepper. Cook for another 2 minutes, then add the tomato paste and minced garlic. Stir everything together and keep cooking until the ground beef is fully browned and cooked through.
  • Season and finish the filling Add the cumin, paprika, salt, black pepper, diced tomato, and fresh parsley. Give everything a good stir, taste and adjust seasoning, then set aside.
  • Split and fill the eggplants Remove the roasted eggplants from the oven. Using a knife, make a deep cut down the middle of each eggplant lengthwise without cutting all the way. through. Use two forks to gently open the eggplant and push the flesh to the sides to create a pocket. Don’t be shy — open it up generously.
    Fill each eggplant as much as possible with the ground beef mixture. Pack it in — a generous filling is what makes Karnıyarık special.
  • Make the baking sauce Mix the 3 tablespoons of tomato paste with 1–2 cups of hot water until fully dissolved. Pour this sauce into the sides of the baking tray around the eggplants. Make sure the sauce goes around the sides and not over the top of the eggplants — you want them to steam and bake in the sauce without getting soggy on top.
  • Add the garnish Place one small green pepper and one tomato quarter on top of each stuffed eggplant.
  • Final bake Return the tray to the oven and bake for another 20–25 minutes at 425°F until the tomatoes and peppers on top are nicely roasted and the sauce has thickened around the eggplants.
  • Serve and enjoy Karnıyarık is ready when the eggplants are completely tender, the filling is bubbling, and the garnish is beautifully roasted. Serve on its own or with white rice and yogurt on the side. Afiyet olsun! 🍽️

Tips for the Best Karnıyarık

Don’t skip the salted water soak. It draws out bitterness and makes a noticeable difference in flavor. 10 minutes is enough.

The zebra stripe peeling is important. It is not just for looks — the strips of skin help the eggplant hold its shape during roasting and stuffing so it doesn’t fall apart.

Sear the meat before stirring. Leaving the ground beef untouched for 2 minutes before mixing builds a deep savory crust that gives the filling incredible flavor.

Be generous with the filling. The more filling you pack in the better. Don’t be timid — stuff it as full as it will go.

The baking sauce is essential. It keeps everything moist during the second bake and creates a beautiful rich sauce at the bottom of the tray perfect for spooning over rice.

How to Serve Karnıyarık

Karnıyarık is traditionally served as a main dish with:

  • White rice (pilav) — to soak up the tomato sauce from the tray
  • Plain yogurt — the cool creaminess balances the rich filling perfectly
  • Fresh bread — to scoop up every last bit of sauce

Storage: Keeps in the fridge for up to 3 days. Reheats beautifully in the oven at 350°F for 15 minutes or in the microwave. The flavors actually develop and improve overnight making it an excellent meal prep dish.

check out my leek recipe

this is Karnıyarık recipe. See you on the next one!

Leave a Comment

Your email address will not be published. Required fields are marked *