Beef Cabbage Stew, or Kapuska, is a simple Turkish dinner made from cabbage, beef, and a handful of pantry spices. It simmers low and slow until the cabbage turns soft and the sauce cooks down into a rich, spiced gravy.

This is real Turkish home cooking, humble and inexpensive, made with whatever cabbage is on hand. It's especially popular in the colder months in the Black Sea and Thrace regions of Turkey.
A garlicky yogurt sauce is spooned over the top just before serving. Serve it with warm bread or bazlama to scoop up the sauce.

What Is Kapuska?
Kapuska comes from kapusta, the Russian word for cabbage. Similar cabbage stews are made across Russia and Eastern Europe, and Turkey has its own version, especially in the Black Sea and Thrace regions, where cold winters call for hearty, inexpensive meals.
There are many versions of Kapuska. Some cooks use ground meat, others use chunks of lamb or beef, bulgur, or rice, and some leave the meat out entirely. This version uses ground beef and bulgur, simmered slowly until the cabbage turns soft and the sauce thickens.
Why This Recipe Works?
- It's a low-effort, one-pot dinner. Everything simmers together in a single pot while you do other things.
- Cabbage is one of the cheapest vegetables around, so this is a hearty, budget-friendly dinner.
- It's easy to customize. Use ground beef, lamb, or chicken, or leave the meat out entirely for a vegetarian version.
- The garlic yogurt sauce takes it to the next level, spoon it over the top just before serving.
- Kapuska freezes well, so it's easy to make a double batch and save some for later.
Ingredients You'll Need
Please scroll down to the recipe card below for the full ingredients list with measurements, complete recipe method, recipe notes, and nutritional information.

- Cabbage - White cabbage or cannonball cabbage works better for this stew recipe. Make sure to remove the core before chopping it as it’s too tough to eat.
- Ground beef - This recipe uses ground beef, but ground lamb works well too if you want to switch it up (see the recipe notes for the swap). Leave the meat out to make this dish vegetarian or vegan.
- Garlic - Fresh garlic is a great flavoring that adds sweetness and nuttiness to stews. Peel and finely chop them before adding them to the dish. You can also grate garlic using a Microplane.
- Tomato paste - It is the staple of Turkish cooking. It adds an umami flavor to the dishes as well as a bright red color. You can find it in Turkish or Middle Eastern shops.
- Red pepper paste - Turkish red pepper paste is a rich and delicious condiment that I use quite often in my Turkish recipes. You can easily make your own with my simple Biber Salcasi - Turkish Red Pepper Paste recipe, or if you don't have it on hand, feel free to substitute it with tomato paste.
- Stock - You can use Basic Homemade Vegetable Stock or water.
- Bulgur - It is widely used in Turkish and Middle Eastern cuisines. Use medium-coarse bulgur for the best results. Substitute it with rice to make this stew gluten-free.
How to Make Beef Cabbage Stew - Kapuska
Prepare the Cabbage
Cut the cabbage in half, from the top of the cabbage through the middle of the stem. Place the flat cut-side of the cabbage down and cut the half cabbage into half again.
Flip over the quarters and cut diagonally, removing the core.


Cook the Kapuska
Place a Dutch oven or a heavy-based pan over medium heat. Add the ground meat, and cook it until nicely browned, breaking it down with a wooden spoon.
If there is enough fat from the ground meat, add the onions along with the garlic and sauté until soft. If you use lean ground meat, you might need to add olive oil to the pan for sautéing the onions.


Add the tomato paste, red pepper paste, chili flakes, freshly ground black pepper, dried mint, and salt. Stir and cook for a minute.
Add the cabbage, bulgur, and vegetable stock or water.


Cover the Dutch oven and gently simmer, stirring occasionally, for 1 ½ hours or until the cabbage is tender. Check the seasoning and add some salt and pepper if needed.

Prepare the Yogurt Sauce and Serve
Prepare the sauce in a bowl, and mix the yogurt, mayonnaise, salt, and chives (or garlic) until nicely combined. Serve and garnish the kapuska with yogurt sauce and parsley while still hot.

Recipe Tips From the Chef
- When cooking the Kapuska, make sure the heat is on low and it is gently simmering. Check the level of liquid frequently to avoid it burning.
- I like Kapuska with a minimum of liquid but you can add extra stock or water to make yours a bit more soup-like consistency.
- Cut the cabbage into pieces roughly the same size so it cooks at an even pace.
- Taste and adjust the salt and pepper near the end of cooking. The flavor concentrates as the stew reduces.
- The cabbage should be tender but still hold its shape, not falling apart. Start checking it around the 1-hour mark.
Serving Suggestions
Serve this beef cabbage stew with warm bread for scooping up the sauce, such as Garlic Naan, Sandwich Bread, Bazlama, or Pita Bread.
A simple side salad rounds out the meal; try Cacik, Havuc Tarator - Carrot Dip with Yogurt, or Lebanese Fattoush Salad alongside it.
Leftovers are also good spooned over rice or reheated with a fried egg on top for breakfast.
Storage and Reheating Instructions
Storage
Let the leftovers cool down completely before transferring them to airtight containers. Keep them refrigerated for up to 5 days.
You can freeze them for up to 3 months if you wish to keep them longer.
Reheating
You can reheat the leftover stew in a pan with a little added water or stock on very low heat. Let the kapuska gently simmer until it's piping hot. Alternatively, you can heat it in a microwave on medium heat for a couple of minutes.
Recipe FAQs
No. Sarma is cabbage leaves rolled around a rice and meat filling, then simmered whole. Kapuska is chopped cabbage cooked directly in the sauce with ground meat and bulgur, more like a stew than a stuffed dish.
Yes. Brown the ground beef and saute the onion and garlic in a pan first, then transfer everything to the slow cooker with the remaining ingredients. Cook on low for 6 to 7 hours or on high for 3 to 4 hours, until the cabbage is tender.
Cabbage releases a lot of liquid as it cooks, so leave the lid off for the last 10 to 15 minutes to let the sauce reduce. If it's still thin, simmer it a bit longer. The bulgur will also soak up extra liquid as it sits.
Yes, rice works as a swap for bulgur in the same amount. Add it at the same point in the recipe and check it for doneness, since rice can take a little longer to cook through than bulgur.
Related Recipes
For more hearty winter recipes, try:
Did you make this recipe? Please let me know how it turned out! Leave a comment below and tag @cookingorgeous on Instagram and hashtag it #cookingorgeous.
I hope you enjoy the process of making this hearty Beef Cabbage Stew "Kapuska" recipe as much as you enjoy eating it! 🙂
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Cooking Gorgeous

Beef Cabbage Stew (Kapuska)
Ingredients
- 1 tablespoon olive oil
- 9 oz ground beef (250 grams)
- 1 medium onion (finely diced)
- 2 cloves garlic (finely chopped)
- 1 tablespoon tomato paste
- 1 tablespoon red pepper paste
- 2 teaspoon salt
- ½ teaspoon freshly ground black pepper
- 1 teaspoon dried mint
- 1 teaspoon chili flakes (adjust to your taste)
- ½ cup bulgur (100 grams)
- 1½ lb white cabbage or cannonball cabbage (700 grams)
- 3 cups vegetable stock or water (adjust it to how thick you want the sauce. (700 ml)
For the Yogurt Sauce
- 1 cup natural yogurt
- ⅓ cup mayonnaise
- 1 teaspoon chopped chives (or 1 garlic - pasted)
- ¼ teaspoon salt
Instructions
- Start with preparing the cabbage. Cut the cabbage in half, from the top of it through the middle of the stem. Place the flat cut-side of the cabbage down and cut the half cabbage into half again. Flip over the quarters and cut diagonally, removing the core.
- Place a Dutch oven or a heavy-based pan over medium heat.
- Add ground beef, cook it until nicely browned, breaking it down with a wooden spoon.
- If there is enough fat from the ground beef, add the onions along with the garlic and sauté until soft. If you use lean ground beef, add olive oil to the pan for sautéing the onions.
- Add the tomato paste, red pepper paste, chili flakes, freshly ground black pepper, dried mint, and salt. Stir and cook for a minute.
- Add the cabbage, bulgur, and vegetable stock or water.
- Cover the Dutch oven and gently simmer, stirring occasionally, for 1 ½ hours or until the cabbage is tender.
- Check the seasoning and add some salt and pepper if needed.
- Prepare the sauce in a bowl, mix the yogurt, mayonnaise, salt, and chives (or garlic) until nicely combined.
- Garnish with yogurt sauce and parsley and serve while still hot.
Notes
- Ground lamb or ground chicken both work in place of ground beef, use the same amount. Leave the meat out entirely to make this vegetarian or vegan.
- This stew tastes even better the next day, once the flavors have had time to develop, so it's a great make-ahead meal.
- Rice can replace the bulgur in the same amount. Check it for doneness at the same point in the simmer.
- The yogurt sauce is optional. A dollop of plain yogurt on top works just as well if you'd rather skip making the sauce.
- Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for up to 3 months.









Wendy says
We came back from Istanbul 10 days ago so I’ve been obsessing about Turkish food and searching the internet far and wide for amazing recipes. I’m so glad this recipe piqued my interest enough to make it because it was stunning, just so delicious. The yogurt sauce is a must. I know it wasn’t necessary but since I was in the cooking mood I also made your rice pilaf to go with it. The entire family loved it, thank you!
Ayla Clulee says
Hi Wendy, It is my pleasure, and thank you for trying my recipe! Your lovely comment made my day.
I hope you’ll find many more recipes on my site to enjoy.
Dean says
Easy to make and absolutely delicious. I followed the recipe as written and everyone loved it.
Cybil says
Made this last night and it was spot on. So hearty and wholesome! Thank you for sharing this recipe.
Lina says
Omg this is so good. Subtle and satisfying. Made it precisely as written and was surprised by how well-rounded the flavour was. Total winner. Thanks!
Brianne says
I used a regular head of cabbage but followed everything else to a t. It is fantastic! Will definitely be adding this recipe to the repertoire.
Amy says
One of my all time favourite rainy day recipes. It's budget conscious, adaptable and delicious. All you need is a hunk of crusty bread and you're set. I freeze half of what I make so I have something for the next bout of bad weather. Cheers!
Rehan says
Very nutritious. And delicious, I'm loving it
Daisy says
Delicious and super quick to make.
Stephanie says
Made this for dinner tonight. It was delicious. Add garlic yoghurt to take stew to the next level.
Lyn says
I made this for dinner last night and served it with yoghurt sauce as suggested. It’s an absolute winner!