Karnıyarık (Turkish Stuffed Eggplant with Ground Beef)

Karnıyarık (Turkish Stuffed Eggplant with Ground Beef)

Middle Eastern Recipes 0 Last Update: Aug 19, 2025 Created: Aug 19, 2025
Karnıyarık (Turkish Stuffed Eggplant with Ground Beef)
  • Serves: 4 People
  • Prepare Time: 25 minutes
  • Cooking Time: 45 minutes
  • Calories: 400
  • Difficulty: Medium
Print

Karnıyarık is a classic Turkish comfort food made of tender eggplants filled with seasoned ground beef, onions, tomatoes, and herbs, then baked until rich and flavorful. Traditionally served with plain rice or bulgur, this dish is hearty, satisfying, and full of Mediterranean flavors.

Ingredients

Directions

  1. Preheat oven to 190°C (375°F).
  2. Peel eggplants in stripes (leaving some skin on) and cut a slit down the middle lengthwise without cutting all the way through. Soak in salted water for 15 minutes, then pat dry.
  3. Heat olive oil in a pan and lightly fry eggplants until softened. Place in a baking dish.
  4. In another pan, sauté onions in olive oil until golden. Add garlic, ground beef, salt, and pepper. Cook until beef is browned.
  5. Stir in diced tomatoes, tomato paste, parsley, cumin, and paprika. Let simmer for 5–7 minutes.
  6. Stuff the eggplants with the beef mixture. Top with slices of tomato and green pepper.
  7. Mix water with a little tomato paste and pour around the eggplants in the baking dish.
  8. Cover with foil and bake for 30–40 minutes until tender.
  9. Serve warm with rice or Turkish pilaf.

Karnıyarık (Turkish Stuffed Eggplant with Ground Beef)



  • Serves: 4 People
  • Prepare Time: 25 minutes
  • Cooking Time: 45 minutes
  • Calories: 400
  • Difficulty: Medium

Karnıyarık is a classic Turkish comfort food made of tender eggplants filled with seasoned ground beef, onions, tomatoes, and herbs, then baked until rich and flavorful. Traditionally served with plain rice or bulgur, this dish is hearty, satisfying, and full of Mediterranean flavors.

Ingredients

Directions

  1. Preheat oven to 190°C (375°F).
  2. Peel eggplants in stripes (leaving some skin on) and cut a slit down the middle lengthwise without cutting all the way through. Soak in salted water for 15 minutes, then pat dry.
  3. Heat olive oil in a pan and lightly fry eggplants until softened. Place in a baking dish.
  4. In another pan, sauté onions in olive oil until golden. Add garlic, ground beef, salt, and pepper. Cook until beef is browned.
  5. Stir in diced tomatoes, tomato paste, parsley, cumin, and paprika. Let simmer for 5–7 minutes.
  6. Stuff the eggplants with the beef mixture. Top with slices of tomato and green pepper.
  7. Mix water with a little tomato paste and pour around the eggplants in the baking dish.
  8. Cover with foil and bake for 30–40 minutes until tender.
  9. Serve warm with rice or Turkish pilaf.

You may also like

Add Your Comment

Author AbdelhadiChenini hadidz826@gmail.com AbdelhadiChenini

Hi, I'm Hadi, the food lover behind FreeTasty! I'm passionate about making home cooking simple, budget-friendly, and full of flavor. Whether you're a kitchen newbie or a seasoned home chef, my goal is to share free, easy-to-follow recipes that anyone can enjoy.

Stay With US

Newsletter

Sign up to receive email updates on new recipes.