Karniyarik Recipe: Turkish Stuffed Eggplant in 5 Easy Steps
An honest karniyarik recipe for Turkish stuffed eggplant, with the salting trick, the right oven temperature, and what to serve it with.

Karnıyarık is one of those Turkish dishes that looks far harder than it actually is. The name literally means “split belly”, because you slit each eggplant open and stuff it with a spiced ground meat filling. Five honest steps and a hot oven get you there. I make it at home most weeks in late summer when eggplants are cheap and good, and over the years I have figured out the two or three things that separate a soggy, oily version from the glossy, savory one you get in a proper Istanbul lokanta. This is that recipe, with the tricks left in.
If eggplant is your thing, you are in good company here. It is everywhere in this cuisine, and karnıyarık sits near the top of the list. You will find it sharing menus with plenty of other Turkish eggplant dishes, and once you have made it once you will understand why Turks treat the eggplant almost as a national vegetable. It does not ask for fancy ingredients. It just asks for a little patience at the frying stage.
What Is Karnıyarık, Exactly?
Karnıyarık is roasted or fried eggplant halves stuffed with a tomatoey, oniony ground meat mixture and finished in the oven. It is served hot, usually with rice. That last detail matters because people often confuse it with imam bayıldı, which looks similar but is a different animal: imam bayıldı has no meat, it is cooked in a lot of olive oil, and it is served at room temperature as a cold mezze. Karnıyarık is the warm, meaty, main-course cousin. If you want the meatless version, you are really making imam bayıldı, and that is a separate recipe.
For the full picture of where this dish fits, it helps to know that Turkish cooking leans heavily on both meat and vegetables. Karnıyarık straddles the two. If you keep going down that road you will run into the wider world of famous Turkish foods and the meat-forward classics like köfte and lahmacun, but karnıyarık is the gentle, homely one.
Karniyarik Recipe: The Ingredients

The star is the eggplant. After that comes the ground meat, and then a short list of things you almost certainly already have. Here is what you need for four servings:
- 4 medium eggplants. Medium is the word that matters. Too big and the filling-to-eggplant ratio is off; too small and the filling will not fit. Italian or globe eggplants both work. Pick ones that are firm and shiny with no soft spots.
- About 300 g ground beef or lamb. Lamb is a touch richer and more traditional; beef is lighter. Both are correct.
- 1 large onion, 1 green pepper, 2 cloves of garlic, 2 ripe tomatoes
- 1 tablespoon tomato paste
- Salt and black pepper. A pinch of chili flakes or cumin is optional but very Turkish.
- Olive oil for frying (sunflower oil is fine and what most home cooks actually use)
- A few extra tomato and pepper slices to lay on top before baking
That is genuinely it. No long shopping list, no specialty items.
The One Trick: Salt the Eggplants First
Before you cook anything, do this. Peel the eggplants in stripes, leaving alternating bands of skin on (this is the classic look and it stops them collapsing). Then salt them generously and let them sit for 20 to 30 minutes, or soak them in cold salted water. The salt pulls out the bitter juices and, more importantly, it tightens the flesh so the eggplant drinks up far less oil when it fries. Skip this step and you get a greasy result. Do it and the eggplant stays silky instead of oily. Pat them properly dry before they hit the pan.
Karniyarik Recipe Steps
- Make the filling. Warm a little oil in a pan and cook the chopped onion, pepper and ground meat together until the meat browns. Stir in the garlic and tomato paste, then the chopped tomato, salt and pepper. Let it cook down for 5 to 10 minutes until it is thick and not watery, then set it aside in a bowl.
- Prep the eggplants. Peel them in stripes as described above and salt them. After resting, rinse and dry them well.
- Fry the eggplants. Fry them whole in a generous amount of oil until they soften and color on all sides. They should be tender enough to open easily. Drain on paper towels.
- Stuff them. Lay the eggplants in a baking dish, slit each one open down the middle (without cutting all the way through), gently push the flesh apart to make a pocket, and fill each one with the meat mixture. Top with a slice of tomato and a strip of pepper.
- Bake. Pour a small splash of water mixed with a little tomato paste into the dish, then bake at around 175 to 180°C (about 350°F) for 25 to 30 minutes, until everything is bubbling and the tomatoes on top have softened. Take them out and serve hot.
The original “350°F for about 20 minutes” works too, especially if your filling and eggplants were still warm going in. I just find a few extra minutes gives the tomatoes on top a nicer roast.
How to Serve Karnıyarık

Rice. The answer is almost always rice. Karnıyarık and Turkish-style pilaf are a classic pairing, and if you want the real thing it is worth making the Turkish rice the proper way rather than plain boiled rice. The buttery, orzo-flecked pilaf soaks up the tomato juices and it is genuinely how this dish is eaten in homes across the country.
After rice, the next non-negotiable for me is yogurt. A spoonful of plain yogurt on the side cuts the richness, or you can turn it into cacık. Beyond that, potatoes go beautifully, whether fried, baked or mashed, and a simple Turkish salad of tomato, cucumber and parsley brings a fresh, sharp counterpoint to all that warm, meaty eggplant. Bread on the table is a given.
Where Karnıyarık Fits in Turkish Cooking
If this is your first real Turkish home-cooked dish, you have picked a good one to learn the rhythm of the cuisine. Eggplant runs through so much of it, from imam bayıldı and hünkar beğendi to smoky eggplant salads. Meat runs through just as much, and once you are comfortable here you might want to try a sarma recipe for stuffed vine leaves, which uses a similar logic of a flavored filling and patient cooking.
If you would rather taste the dish before you cook it, you can absolutely find karnıyarık on menus all over the city. It turns up in the kind of unpretentious Istanbul lunch places and esnaf lokantas that locals actually eat at, ladled out of a tray with a scoop of rice for a very fair price. At the time of writing, a plate at a neighborhood lokanta runs somewhere in the modest end of the menu, well under what you would pay for a restaurant main. Eating it there first is honestly the best way to know what you are aiming for at home.
So peel your eggplants, salt them, and give it a go. Karnıyarık is forgiving, it reheats well the next day, and it makes the whole kitchen smell like a Turkish grandmother’s. I hope it earns a permanent spot in your rotation.
