Eggplant Karniyarik
- 1 hr 5 min
- Serves 6
- 13 ingredients
20 minutes to prep, 45 to cook. A hearty Turkish dish of fried eggplant boats filled with spiced beef, bell pepper and a tangy tomato sauce. The golden eggplants soak up the rich broth, making a comforting family‑style dinner.
Free. No account needed.

Method
Slice each eggplant lengthwise, peel off 3–4 thin strips of skin, then rub the flesh with salt and let it rest on a rack for 20 minutes to draw out bitterness; rinse and pat dry.
Kitchen notes · Added by ReelsMeals: Eggplant releases moisture after salting. Rinse and pat dry before frying.
Heat 3 tbsp of olive oil in a large skillet over medium‑high heat. Add the diced onion, diced bell pepper, and a pinch of salt; sauté for 2 minutes.
Add the crushed garlic to the vegetables and continue sautéing for another 5 minutes until fragrant and softened.
Push the vegetable mixture to the side of the pan, add the beef mince, break it up with a wooden spoon, and cook for about 4 minutes until browned.
Kitchen notes · Added by ReelsMeals: Beef mince browns in the pan. Break it up before stirring into the vegetables.
Stir in the tomato paste and harissa, season with salt and pepper, then add the grated tomatoes; mix well and cover the pan, reducing the heat to low for 15 minutes to let the flavors meld.
Kitchen notes · Added by ReelsMeals: Tomato and harissa sauce simmers around the beef. Keep the covered pan at low heat.
While the meat sauce simmers, heat a generous amount of olive oil in a deep pan (or fryer) to 350°F (350°F). Fry each eggplant piece until golden brown on all sides, about 3–4 minutes per side; transfer to a wire rack to drain excess oil.
Arrange the fried eggplants in a single layer in a large baking dish. Using a spoon, gently open each eggplant and fill with 3–4 tbsp of the beef mixture, then place a strip of diced bell pepper on top of each filling.
In a small saucepan, heat 1 tbsp olive oil over medium‑high heat, add 1 tbsp tomato paste and fry for 3 minutes to deepen its flavor.
Add the 200 ml water to the saucepan, stir to combine, and bring to a gentle simmer; pour this broth over the assembled eggplants in the baking dish.
Preheat the oven to 350°F (350°F). Bake the dish, uncovered, for 25 minutes until the sauce bubbles and the tops are lightly browned.
Kitchen notes · Added by ReelsMeals: Baking sauce bubbles and tops brown lightly. Let the dish rest before serving.
Remove from the oven, let rest for 5 minutes, then serve hot with flatbread or rice to soak up the flavorful sauce.
Tips while you cook
- Salt the eggplant early
- After slicing, rub the eggplant flesh with salt and let it rest for 20 minutes before rinsing and drying.
- Fry eggplant evenly
- Heat oil to 180 °C and fry each eggplant piece about 3–4 minutes per side until golden brown.
- Simmer the meat sauce covered
- After adding tomato paste and harissa, cover the pan and simmer on low heat for 15 minutes.
- Rest before serving
- Let the baked dish rest for 5 minutes after removing it from the oven.
Notes from ReelsMeals, based on this recipe's ingredients, times and method. They are not the creator's instructions.
Made it?
Tap a star to rate it. Ratings help other cooks decide what to make next.
Rate this recipe

Watch Andy Cooks make it. The video loads from Instagram when you tap.
Andy Cooks made this.
The recipe comes from Andy Cooks’s Instagram reel. ReelsMeals wrote it down from the caption and the voiceover. Check the original if something looks off, and for anything about allergens.
Are you Andy Cooks and want this changed? Email [email protected].
Share or print it
Credit or embed it on your own site
More dinner recipes

Pan‑Sear Steak with Herb‑Butter Sauce, Roasted Potatoes and Carrots
Sam Kelly · 50 min

Autumn Beef Short Rib Lasagna
Sam Kelly · 2 hr 30 min

Creamy High-Protein Pasta with Chicken
Chefmetlef · 30 min

Pulled Chicken Shawarma Wrap (High Protein)
Chefmetlef · 35 min
Saved hundreds of reels like this one? ReelsMeals brings your whole Instagram saved folder into one cookbook. See how