• Skip to main content
  • Skip to primary sidebar

Give Recipe logo

menu icon
go to homepage
  • Home
  • Recipes
  • Turkish Cuisine
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Recipes
    • Turkish Cuisine
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Turkish Main Dishes » Karniyarik (Turkish Stuffed Eggplant)

    Published: Jul 10, 2021 · Modified: Jul 19, 2026 by Zerrin & Yusuf

    Karniyarik (Turkish Stuffed Eggplant)

    Jump to Recipe

    If you love eggplant and ground beef, you need to try our Turkish Karnıyarık recipe. Tender roasted eggplants are filled with a rich ground beef mixture and baked with a tomato paste sauce until everything comes together beautifully.

    Turkish karnıyarık made with roasted eggplants stuffed with seasoned ground beef and baked in tomato sauce, garnished with fresh parsley.

    What is Karniyarik?

    Karniyarik is one of the most popular eggplant recipes in Turkish cuisine.

    It's a classic comfort food that you'll find everywhere, from home kitchens to traditional esnaf lokantası (casual Turkish restaurants serving homemade dishes).

    When we were living in Türkiye, karnıyarık was one of our favorite lunch choices. We'd often stop by an esnaf lokantası during our lunch break and order it with a side of rice and a bowl of cacık. It was one of those meals that never disappointed.

    To put it simply, karnıyarık is a Turkish stuffed eggplant made by filling roasted eggplants with a savory mixture of ground beef, onions, peppers, tomatoes, and herbs. The stuffed eggplants are then baked in a simple tomato sauce until everything comes together beautifully.

    The name karnıyarık literally means "split belly," referring to the slit made in each eggplant before it's filled.

    If you want a meat-free version, check out our imam bayildi recipe!

    Two pieces of Turkish karniyarik with tomato sauce on a white plate.

    About the Ingredients

    Turkish karnıyarık is made with three simple components: eggplants, a flavorful ground beef filling, and a light tomato sauce.

    Eggplants: Choose medium-sized eggplants so each one can hold plenty of filling without becoming too large to serve. They should feel firm and have smooth, shiny skin.

    Ground beef filling: The filling is made with ground beef, onions, green peppers, tomatoes, garlic, parsley, and a few pantry spices. It's simple but incredibly flavorful, and it's what makes karnıyarık such a comforting meal.

    Tomato sauce: A quick mixture of tomato paste and water is poured around the stuffed eggplants before baking. It keeps the eggplants moist while creating a delicious sauce to spoon over them when serving.

    You can find the full list of ingredients with their exact measurements in the recipe card below.

    Eggplants, ground beef, tomato paste, olive oil, Turkish green peppers, a tomato, garlic cloves, onion, parsley on a grey background.

    How To Make Karnıyarık

    Don't let the number of steps fool you. While karnıyarık takes a little time to prepare, most of it is hands-off, and the result is well worth it.

    Roast the eggplants. Peel the eggplants in alternating strips, leaving some of the skin intact. Make a slit down the center of each one without cutting all the way through, brush with olive oil, and roast until completely tender.

    Prepare the filling. Sauté the onions, then cook the garlic and ground beef until the beef is no longer pink. Let the meat absorb most of its juices before adding the peppers, tomatoes, and seasonings. Stir in the chopped parsley at the end for freshness.

    Stuff the eggplants. Once the roasted eggplants are cool enough to handle, gently open the slit with a spoon to create a boat for the filling. Fill each eggplant generously with the ground beef mixture.

    Add the sauce and bake. Mix the tomato paste with water and pour it over and around the stuffed eggplants. Bake until the sauce is bubbling. Finish with fresh parsley and serve hot.

    You can find the full step-by-step instructions in the recipe card below.

    Step-by-step collage showing how to make Turkish karnıyarık by roasting eggplants, preparing a seasoned ground beef filling, stuffing the eggplants, and baking them in tomato sauce.

    Serving Suggestions

    We almost always serve karnıyarık with orzo rice pilaf or bulgur pilaf, plus a bowl of Turkish cacik or plain yogurt.

    A fresh coban salatasi (Turkish shepherd's salad) is another favorite that pairs beautifully with this dish.

    While the stuffed eggplants finish baking, you can easily prepare the side dishes.

    Don't forget some crusty bread. The tomato sauce at the bottom of the baking dish is too good to leave behind.

    For more inspiration, have a look at our favorite Turkish side dishes.

    Baked stuffed eggplants served on a white plate and the baking pan on the side.

    Storing

    Refrigerator: Let the karnıyarık cool completely, then store it in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave until heated through.

    Freezer: Freeze the cooked stuffed eggplants for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven.

    Make ahead: You can prepare the ground beef filling 2–3 days in advance and keep it refrigerated. When you're ready to cook, simply roast the eggplants, fill them, and bake as directed.

    Why We Roast the Eggplants

    Traditionally, karnıyarık is made by frying the eggplants before stuffing them. We prefer roasting them because it's easier, less messy, and uses much less oil while still giving you soft, tender eggplants.

    If you'd like to make it the traditional way, pat the soaked eggplants very dry before frying. Then shallow-fry them in enough oil to cook both sides until tender. There's no need to deep-fry them.

    Ground beef stuffed eggplants baked in tomato sauce garnished with parsley in a baking pan.

    Want to Make It Vegetarian?

    It's easy to turn karnıyarık into a vegetarian meal. Simply replace the ground beef with cooked green lentils or use a combination of lentils and extra vegetables, such as mushrooms or finely chopped zucchini.

    The rest of the recipe stays exactly the same. The stuffed eggplants are just as delicious served warm or at room temperature.

    If you're looking for a traditional meat-free alternative, try our İmam Bayıldı recipe, another classic Turkish stuffed eggplant dish made with onions, tomatoes, and olive oil.

    Turkish ground beef stuffed eggplants with tomato sauce garnished with parsley on a white plate.

    FAQs

    Can I fry the eggplants?

    You can definitely fry the eggplants and traditionally they are actually prepared in this way. However, we prefer roasting them as it is a much healthier cooking option and is also much less work.

    Can I cook it on the stove?

    You can also make these on the stove, however, again, baking them in the oven is much easier and allows you to prepare accompaniments in that time. Roasting them also creates a nice caramelized flavor and gives an overall better-tasting dish.

    Is this a freezer-friendly meal?

    These stuffed eggplants can be frozen and they freeze very well. Wrap each stuffed eggplant in plastic wrap, then foil, and place them inside a freezer-safe container. Store them in the freezer for up to 2-3 months.

    Are karniyarik and moussaka the same?

    These are not the same dishes. They have almost exactly the same ingredients, but they are prepared in different ways. Moussaka uses chopped cooked eggplants that are then combined with a ground beef mixture – it isn’t a stuffed recipe. It can also be cooked on the stovetop or baked in the oven.

    More Turkish Eggplant Recipes

    • Hünkar Beğendi
    • Ali Nazik Kebab
    • Turkish Moussaka (Patlican Musakka)
    • Imam Bayildi
    • Eggplant Kebab
    • Eggplant Salad
    • Stuffed Dried Eggplants
    • Babagannus

    Sign up for the FREE Give Recipe Newsletter to get the new recipes into your inbox!

    And stay in touch with us on Facebook, Pinterest, YouTube and Instagram for all the latest updates.

    📖 Recipe

    Turkish karnıyarık made with roasted eggplants stuffed with seasoned ground beef and baked in tomato sauce, garnished with fresh parsley.
    4.60 from 5 votes

    Turkish Stuffed Eggplant Recipe Karniyarik

    By Zerrin & Yusuf
    Turkish Karnıyarık is a classic comfort food made with roasted (or fried) eggplants stuffed with a flavorful ground beef filling and baked in a simple tomato sauce. Perfect served with rice pilav or bulgur pilav and cacık.
    Yields: 5 servings
    Prevent your screen from going dark
    PRINT PIN
    PREP 30 minutes mins
    COOK 50 minutes mins
    TOTAL 1 hour hr 20 minutes mins

    INGREDIENTS
      

    For eggplants:

    • 5 pieces eggplants
    • 5 tablespoons olive oil

    Filling:

    • 2 tablespoons olive oil
    • 1 small onion finely chopped
    • 3 cloves garlic finely chopped
    • 200 g ground beef
    • ¼ cup green pepper finely chopped
    • ½ cup tomatoes finely chopped
    • 1 teaspoon salt
    • ½ teaspoon black pepper
    • ½ cup parsley finely chopped

    Sauce:

    • 1½ cups water hot
    • 2 tablespoons tomato paste

    INSTRUCTIONS
     

    Eggplants:

    • Preheat the oven to 200C/400F. 
    • Peel the eggplants lengthwise, leaving some stripes of the skin. Using a knife, make a slit on each eggplant but don’t cut it all. Don’t remove the stems. 
    • Place the eggplants on an oven grill or on a baking sheet lined with parchment paper. Brush them with olive oil, about 1 tablespoon olive oil for each. Bake them until tender, for 30 minutes. 

    Filling:

    • Prepare the filling when you put the eggplants in the oven. Heat olive oil in a pan. Cook onions until translucent. Add in garlic and then ground beef. Stir well and press on the ground beef so that there won’t be any blocks left. 
    • Then cover the pan and let it release its juice first and then absorb most of it. 
    • Now add in chopped peppers and tomatoes. Season with salt and pepper. Let them cook for 5 minutes over low heat.
    • Remove from heat and add in chopped parsley. 

    Assemble:

    • Now remove the eggplants from the oven. Make some space for the filling  in each eggplant by pushing the edges of the slit using a spoon. Make a boat shape.
    • Stuff the eggplants with the filling and place them in a baking pan. 
    • Whisk together the tomato paste and water. Pour the sauce over and around the stuffed eggplants.
    • Bake for 20 minutes.
    • Remove from the oven and garnish with chopped parsley before serving.

    NUTRITION

    Calories: 280kcalCarbohydrates: 5gProtein: 8gFat: 26gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 17gTrans Fat: 0.4gCholesterol: 27mgSodium: 551mgPotassium: 297mgFiber: 1gSugar: 2gVitamin A: 756IUVitamin C: 19mgCalcium: 29mgIron: 2mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    ADDITIONAL INFO

    Course Dinner
    Cuisine Turkish
    Tried this recipe? Leave a comment below!

    You Might Also Like

    • Yaprak sarma with lemon slices on the top in a pot.
      Yaprak Sarma (Turkish Stuffed Grape Leaves)
    • Baked rice stuffed green peppers in a white oval baking pan.
      Turkish Stuffed Peppers (Biber Dolmasi)
    « Mulberry Jam Recipe Without Pectin
    Black Eyed Pea Salad »

    Reader Interactions

    Comments

      4.60 from 5 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Jamee says

      November 30, 2021 at 8:18 am

      You have such great recipes on this site. I was wondering if the Eggplant Karniyarik could be made with cilantro instead of parsley?

      Reply
      • Zerrin & Yusuf says

        November 30, 2021 at 1:23 pm

        Hi Jamee, glad you like our recipes! Well, cilantro is not a herb we use in Turkish recipes. If you love it in other dishes, you can definitely use it. The result will taste slightly different from the Turkish style though.

        Reply
        • Jamee says

          December 01, 2021 at 12:18 am

          Thank you for your response. It is a convenience only as I have a bunch of frozen cilantro I am trying to use up but I can also use fresh parsley as I would like to stay in keeping with the traditional method.

        • Zerrin & Yusuf says

          December 01, 2021 at 2:05 am

          Then we would highly recommend fresh parsley. Cheers!

    2. Judith says

      August 08, 2021 at 6:22 am

      5 stars
      Karniyarik was my favorite dish in Turkey. I used to order the same menu whenever I eat at a local restaurant. Karniyarik, cacik and pilaf. YUM! Made all these three for dinner tonight and everyone LOVED them all. Thank you!

      Reply
    3. Charlene says

      May 01, 2018 at 2:03 pm

      This recipe sounds amazing, as I love eggplant. One question though... what kind of pepper paste is suggested if I were to try using that instead of the tomato paste?

      Reply
      • Zerrin says

        May 02, 2018 at 12:38 am

        Hi Charlene! We don't have many types of pepper paste in Turkey. We either have hot or sweet, both of which are made from red bell pepper. Just use tomato paste if you can't find pepper paste. Hope this helps.

        Reply
    4. Alessandra says

      May 12, 2012 at 1:04 am

      Hi!
      I was looking for a karniyarik recipe in the web and found out yours: your recipe looked fantastic, and, when I tried it, it definitely proved it was! Thank you for your philosophy of recipe sharing and your joyfullness!

      Reply
    5. The Duo Dishes says

      October 24, 2010 at 7:46 pm

      We're making this!

      Reply
    6. Tracey@Tangled Noodle says

      July 20, 2010 at 6:45 am

      I have mostly enjoyed roasted eggplant in baba ghannouj but not as often have I seen it prepared as wonderfully as this karniyarik! I will have to look out for these more slender eggplants and give this a try. 😎

      Reply
    7. Cannellette says

      July 19, 2010 at 11:01 am

      I love eggplant and these look so delicious!

      Reply
    8. OysterCulture says

      July 03, 2010 at 10:51 am

      What an absolutely yummy sounding recipe! I love the sounds of this and I was thinking that a meal of all the dishes with these wonderful names: The Iman has Fainted, and the Split Belly. Can't wait to get other inspired ideas, Look forward to other wonderful dishes from you! Hope you are enjoying your summer.

      Reply
    9. Magic of Spice says

      July 02, 2010 at 6:39 pm

      Wow, what an amazing dish...a must save:)

      Reply
    10. Judy says

      July 01, 2010 at 6:52 pm

      Oh I love eggplant but I've never tried Turkish food. This looks delicious and perhaps will be my first taste of Turkish food, ever! 🙂

      Reply
    11. The Kitchen Masochist says

      July 01, 2010 at 6:24 am

      I have tried this before. This is one of my favorite Turkish dishes.

      Beautiful presentation!

      Reply
    12. Sophie says

      July 01, 2010 at 6:10 am

      MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
      MMMMMMMMMMMMMMMMMMMMM
      MMMMMMMMMMMMMM
      MMMMMMMMMM
      MMMMMM
      MMMM
      MMM
      MM
      M!!!!!!!!!!

      Reply
    13. sweetlife says

      June 30, 2010 at 2:18 pm

      great eggplant recipe, thanks for sharing

      sweetlife

      Reply
    14. Erica says

      June 30, 2010 at 7:41 am

      Love the new look of your blog! Beautiful dish....Love the colors.

      Reply
    15. Faith says

      June 30, 2010 at 3:59 am

      I can see why this is a five star dish -- it's so beautiful and elegant! Looks like a delicious meal!

      Reply
    « Older Comments
    Newer Comments »

    Primary Sidebar

    Zerrin & Yusuf

    Meet Zerrin and Yusuf Gunaydin: The couple behind this blog. We bring Turkish food into your kitchen! From kebabs to desserts, everything you crave is here.

    More about us→

    POPULAR RECIPES

    • Chicken seasoning in a glass jar and a small spoon in it.
      Dry Rub For Chicken - Chicken Seasoning
    • Turkish bean stew in a dark colored bowl and a spoon inside it.
      Kuru Fasulye Recipe (Turkish Beans)
    • Roasted tomato soup topped with feta cheese and basil leaves in a white bowl, grilled cheese sandwich dipped into it and more grilled cheese sandwiches behind it.
      Roasted Garlic Tomato Soup
    • Turkish chicken dish with a tomato sauce served in a bowl and a fork inside it.
      Tavuk Sote - Turkish Chicken Sauté
    • Chicken doner wraps on a wooden board, pickled, French fries, tomato and onion slices on the side.
      Chicken Doner Kebab (Tavuk Döner)
    • Baked chicken wings on a rack.
      Baking Powder Chicken Wings Baked In The Oven

    Footer

    ABOUT

    • About Us

    POLICIES

    • Privacy Policy

    LET'S CONNECT!

    • Contact
    • Subscribe

    All content, recipes and photographs are copyrighted and the property of Give Recipe. They may not be republished in part or whole without proper credit and permission.

    • Facebook
    • Instagram
    • YouTube
    • Pinterest

    Copyright © 2026 GIVE RECIPE

    Plate of Turkish karniyarik with eggplants filled with ground beef and tomato sauce, topped with parsley.
    Two Turkish karniyarik eggplants filled with a savory ground beef and vegetable mixture, topped with parsley and served on a white plate with tomato sauce.
    Close-up of Turkish karniyarik showing roasted eggplant stuffed with a flavorful ground beef, onion, and tomato mixture, garnished with fresh parsley and served in a light tomato sauce.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.