Karniyarik (Stuffed Aubergines with Ground Beef)

Servings: 2 Total Time: 1 hr 30 mins Difficulty: Intermediate
Tender aubergines stuffed with spiced beef and tomatoes, baked to Turkish perfection.
Karniyarik served with fluffy rice, garlic yoghurt, and fresh salad. pinit

Karniyarik: Turkish Stuffed Aubergines with Ground Beef

Transform a simple dinner into a memorable feast with Karniyarik (Stuffed Aubergines with Ground Beef), the classic Turkish dish that celebrates tender roasted aubergines filled with spiced ground beef and tomatoes. Known as “split belly” in Turkish, this dish is all about rich flavours, comforting textures, and a little bit of culinary theatre. The aubergines are slit and filled with a savoury beef mixture, baked in a lightly tangy tomato sauce, and served alongside rice, garlic yoghurt, and crisp salad. It’s a showstopper for family dinners, weekend gatherings, or whenever you crave hearty Mediterranean comfort food.

Scroll down or tap ‘Jump to Recipe’ to dive into this traditional Turkish delight!

Simple Ingredients, Big Flavours

This recipe uses humble ingredients that come together beautifully with a little care, creating layers of flavour and texture.

  • Aubergines (eggplants): The star of the dish. Peeled in a striped “zebra” pattern, they roast to tender perfection while holding their shape for the filling.
  • Ground beef: The filling’s base. You can use lamb, half beef and half lamb, or even finely chopped mushrooms for a vegetarian version.
  • Onion and garlic: Aromatics that add depth and sweetness when sautéed with the beef.
  • Fresh tomatoes and tomato paste: Provide a naturally rich sauce with a subtle tang. Grated tomatoes give smoothness without skins, while tomato paste enhances colour and intensity.
  • Vinegar, sugar, and nutmeg: These simple additions balance acidity, add warmth, and elevate the filling’s flavour.
  • Fresh coriander (cilantro): Added to the filling and used as garnish, it brings freshness and a hint of brightness.
  • Olive oil and seasoning: Essential for roasting the aubergines and enhancing the natural flavours of the filling.

How to Make Karniyarik (Stuffed Aubergines with Ground Beef)

Prepare the Aubergines

Peel the aubergines in alternating stripes to create a zebra pattern. This makes them tender while leaving strips of skin to hold their shape during roasting and baking. Make a horizontal slit along one side of each aubergine without cutting all the way through.

Aubergine peeled in a zebra pattern with a horizontal slit along one side
Make a horizontal slit along one side of each aubergine

Place the aubergines in a large bowl, sprinkle generously with salt, and cover with water. Place a heavy weight on top — I used a plate — to ensure the aubergines stay fully submerged. Soak for 15 minutes to remove any bitterness, especially if the aubergines are very ripe. Rinse and drain thoroughly before roasting.

Peeled aubergines soaking in salted water to remove bitterness.
Soak peeled aubergines in salted water to draw out any bitterness.
Roast the Aubergines

Preheat your oven to 220°C (425°F) with convection mode on. Line a baking tray with parchment paper, arrange the aubergines, and drizzle with olive oil. Roast for about 40 minutes, turning halfway through, until golden and tender. They should be soft enough to hold the filling without collapsing.

Aubergines drizzled with olive oil before roasting.
Drizzle aubergines with olive oil for a golden, flavourful roast.
Prepare the Filling

While the aubergines roast, heat olive oil in a pan over medium-low heat. Add the ground beef and season lightly with salt. Once the meat starts to brown (about 5 minutes), add the chopped onion and cook for 8–10 minutes until the onions are completely softened and the meat is well-browned.

Stir in the garlic and cook for 2 more minutes. Grate the tomatoes, discarding the skins, and add them to the pan. (Tip: You can use store-bought passata to speed up the process.) Simmer for 6–7 minutes until slightly reduced and the tomatoes have turned from pink to deep red.

Add the tomato paste, vinegar, sugar, nutmeg, and a pinch of salt and black pepper. Cook for another 2 minutes, taste, and adjust seasoning as needed. Stir in most of the chopped coriander, reserving a little for garnish, then remove from the heat.

Cooking ground beef filling with onions, garlic, and tomatoes in a pan.
Simmer ground beef with onions, garlic, and tomatoes for a rich, savoury Karniyarik filling.
Assemble and Bake

Lower the oven temperature to 200°C (400°F). Transfer the roasted aubergines to a baking dish, slit side up. Using two spoons, gently open the slit to create a cavity and press the flesh down slightly. Spoon the beef mixture evenly into each aubergine.

Spoon ground beef filling into slit aubergine
Stuff each aubergine with the hearty beef and tomato mixture, ready to bake.

In a small bowl, mix the tomato paste, water, and a pinch of salt. Pour this sauce over the stuffed aubergines. Bake for 15–20 minutes until the sauce is bubbling and the filling is lightly browned.

Pouring tomato sauce over stuffed aubergines for Karniyarik.
Drizzle the simple tomato sauce over the stuffed aubergines before baking.
Serve

Sprinkle the reserved coriander on top for a fresh, vibrant finish. Serve hot with fluffy rice, garlic yoghurt, and a crisp green salad for a complete traditional Turkish meal. The combination of tender aubergine, spiced beef, and aromatic tomato sauce creates a comforting, satisfying dish that’s perfect for sharing.

Karniyarik served with fluffy rice, garlic yoghurt, and fresh salad.
Serve Karniyarik hot with fluffy rice, creamy garlic yoghurt, and a crisp salad for a complete Turkish meal.

Scroll down for a printable recipe card with exact measurements.

Tips, Variations & Storage

  • Filling variations: Swap beef for lamb or a mixture of beef and lamb. For a vegetarian option, finely chopped mushrooms make a delicious alternative.
  • Make-ahead: The filling can be prepared a few hours or a day in advance and refrigerated until ready to assemble.
  • Tomato substitutes: Store-bought tomato passata can be used if fresh tomatoes aren’t available.
  • Spice tweaks: Adjust nutmeg, salt, and pepper to taste. Add a pinch of cinnamon for extra warmth.
  • Storage: Leftovers keep in the fridge for up to 2 days and reheat gently in the oven.

Perfect for Any Occasion

Whether it’s a cosy family dinner or a festive gathering, Karniyarik impresses with its rich flavours and elegant presentation. It’s hearty enough for weeknight meals but special enough to serve when guests come over. Pair with your favourite Mediterranean sides or seasonal vegetables for a versatile, wholesome experience.

Instagram Tutorial & More Inspiration

Want to see the magic happen? Watch our step-by-step video tutorial on Instagram and learn how to make this classic Turkish dish perfectly every time. For more delicious recipes, don’t miss:

Happy cooking,
Izabella

Karniyarik (Stuffed Aubergines with Ground Beef)

Prep Time 30 mins Cook Time 1 hr Total Time 1 hr 30 mins Difficulty: Intermediate Servings: 2 Best Season: Suitable throughout the year
Pin Recipe
0 Add to Favorites

Description

Experience the authentic flavours of Turkey with this classic Karniyarik recipe. Tender roasted aubergines are carefully slit and filled with a spiced ground beef and tomato mixture, baked in a rich tomato sauce until bubbling and golden. Perfect as a comforting family dinner, this traditional Turkish dish pairs beautifully with fluffy rice, garlicky yoghurt, and a crisp green salad. Easy to prepare, full of flavour, and ideal for weeknight meals or special occasions.

Ingredients

Cooking Mode Disabled

For the Aubergines

For the Filling

For the Sauce

Instructions

Prepare the Aubergines

  1. Peel the aubergines in a striped “zebra” pattern, leaving alternating strips of skin. Make a horizontal slit along one side of each aubergine without cutting all the way through. Place them in a large bowl, sprinkle generously with salt, and cover with water. Weigh them down with a plate to keep them submerged, and leave for 15 minutes to draw out bitterness. Rinse well and drain.

Roast the Aubergines

  1. Preheat the oven to 220°C (425°F), convection mode on. Line a baking tray with parchment paper. Arrange the aubergines on the tray, drizzle with olive oil, and bake for about 40 minutes, turning halfway through, until golden and tender.

Make the Filling

  1. While the aubergines bake, heat olive oil in a large pan over medium-low heat. Add the ground beef, breaking it up with a wooden spoon. Season lightly with salt. Once the meat starts to brown (about 5 minutes), add the chopped onion and cook for 8–10 minutes, stirring occasionally, until the onion softens and the meat is well browned. Stir in the garlic and cook for 2 minutes more. Add the grated tomato pulp, stir, and simmer for 6–7 minutes until slightly reduced. Mix in the tomato paste, vinegar, sugar, nutmeg, and a good pinch of salt and pepper. Cook for another 2 minutes, taste, and adjust seasoning as needed. Stir in most of the chopped coriander, reserving a little for garnish, and remove from heat.

Assemble, Bake and Serve

  1. Lower the oven to 200°C (400°F). Transfer the aubergines to a baking dish, slit side up. Using two spoons, gently open each slit and press the flesh to create a cavity. Season lightly with salt, then spoon the beef mixture inside. In a small bowl, mix the tomato paste, water, and a pinch of salt. Pour this sauce over the stuffed aubergines. Bake for 15–20 minutes, until the sauce is bubbling and the filling is slightly browned. Sprinkle with the reserved coriander. Serve hot with rice, garlic yoghurt, and a fresh green salad.

Nutrition Facts

Servings: 2 ServingCalories:587.87kcalTotal Fat:35.15gSaturated Fat: 9.85gTrans Fat: 1.18gCholesterol:71mgSodium:294.6mgPotassium:2151.41mgTotal Carbohydrate:49.08gDietary Fiber: 20.1gSugars: 29.13gProtein:25.49gVitamin A: 123.87IUVitamin C: 41.48mgCalcium: 116.07mgIron: 4.53mgVitamin D: 0.1IUVitamin E: 5.49IUVitamin K: 87.41mcgThiamin: 0.35mgRiboflavin: 0.44mgNiacin: 9.26mgVitamin B6: 1.04mgFolate: 168.18mcgVitamin B12: 2.14mcgPhosphorus: 361.52mgMagnesium: 125.5mgZinc: 5.58mg

Note

  • Aubergine prep: Soaking the aubergines in salted water removes any bitterness and helps them cook evenly. Don’t skip this step if your aubergines are very ripe. Young aubergines are rarely bitter, but this ensures perfect flavour every time.
  • Zebra peel: Peeling the aubergines in stripes helps them become tender while leaving a few strips of skin to hold their shape during roasting and baking.
  • Tomato pulp: Grating fresh tomatoes and discarding the skin creates a smooth, natural sauce without extra acidity. You can also substitute store-bought tomato passata if you prefer.
  • Filling variations: Substitute ground beef with lamb, or mix half beef and half lamb for a richer flavour. For a vegetarian version, finely chopped mushrooms work beautifully.
  • Make-ahead tip: The filling can be prepared a few hours or even a day in advance and refrigerated until ready to assemble.
  • Serving ideas: Serve with fluffy rice, garlic yoghurt, or a crisp green salad for a traditional Turkish meal.
  • Spice tweak: Adjust nutmeg, salt, and pepper to taste, or add a pinch of cinnamon for a warm, aromatic twist.
  • Storage: Leftovers can be stored in the fridge for up to 2 days and gently reheated in the oven.
Keywords: Karniyarik, Turkish stuffed aubergines, eggplant recipes, ground beef recipes, Turkish cuisine, baked aubergines, easy Turkish dinner, traditional Turkish recipes, healthy Turkish meals, comfort food, beef and tomato stuffed aubergines, weeknight dinner recipes, Mediterranean recipes, oven-baked aubergines, garlic yoghurt side dish
Rate this recipe
Did you make this recipe?

Tag @shicocooks  if you made this recipe. Follow @shicocooks  on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Izabella Jakubec Food Blogger and Recipe Developer

Hi there!

I’m Izabella, and I’m thrilled to have you here!

Here, you’ll discover a collection of simple, easy-to-follow recipes that are perfect for anyone who loves quick and delicious meals.

Rate this recipe

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

Rate this recipe

Add a question

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

0 Add to Favorites
Min
0 Add to Favorites
Share it on your social network