
Golden chicken broth glows with matchstick beetroot sweetness, chunky potatoes hold their heft, cabbage adds crisp bite. Zasmazhka soffrito layers deep umami through carrots, peppers, tomatoes. Dollop crème fraîche melts in, dill hits fresh – soul-warming Ukrainian borsch that spoons stand tall in. Hearty. Healing.
Prep: less than 30 mins
Cook: 1 to 2 hours
Serves: Serves 4–6
Dietary: Egg-free, Nut-free, Pregnancy-friendly
By Olia HerculesFrom Saturday Kitchen Recipes
South Ukrainian borsch scores A. Vegetable fibre, lean chicken protein dominate; minimal fat shines. Per serving: ~350 kcal, 12g fat, 40g carbs, 12g sugars, 12g fibre, 25g protein.
Ingredients
- 1.3kg–1.5kg/3lb–3lb 5oz whole chicken (preferably organic)
- 3 onions, 1 left whole and 2 chopped
- 5 black peppercorns
- 1 bay leaf
- 2 beetroots, cut into matchsticks
- 2 tbsp vegetable oil (optional)
- 2 carrots, roughly grated
- ½ parsnip or 200g/7oz celeriac, roughly grated
- few celery leaves
- 1 red pepper, sliced
- 2 tbsp tomato purée
- 200ml tin chopped tomatoes
- 1 tsp sugar
- 4 floury potatoes, cut into 3cm/1¼in cubes (see Tip)
- 400g tin red kidney beans, drained and rinsed
- ½ white cabbage, thinly sliced
- sea salt
- chopped fresh dill, to garnish
- chopped fresh flatleaf parsley, to garnish
- 150ml/5fl oz full-fat crème fraîche, to serve
Customise
- Chicken → beef bones for richer South Ukrainian borsch stock.
- Beetroots → more carrots if earthier borsch wanted.
- Kidney beans → butter beans for creamier Ukrainian soup texture.
Method
Rich stock base (1 hour – do first, builds flavour)
- Start by placing the whole chicken into a large stock pot. Add one whole onion, the black peppercorns, bay leaf, and a good pinch of sea salt. Pour in 2.5-3 litres of cold water to cover everything generously – this cold start extracts maximum flavour from the bones.
- Bring the pot to a rolling boil over high heat. As soon as it bubbles, you’ll see scum rising to the surface – skim this off carefully with a spoon until the broth runs clear. Clear stock makes authentic Ukrainian borsch shine; cloudy just muddies those beautiful beetroot hues.
- Now add your beetroots cut into matchsticks. Turn the heat down low and let it simmer gently for 40 minutes. The beets start colouring the broth that gorgeous dusky pink right away. After 40 minutes, pop the lid on, switch off the heat completely, and leave it for another 20 minutes – the residual heat finishes cooking the chicken perfectly without drying it out.
- Check the chicken is fully cooked by piercing the thickest part of the thigh between drumstick and body. Juices should run completely clear with no pink at all. Lift the chicken out (keep that precious stock!), let it cool slightly, then pull the meat off the bones in large, satisfying shreds. Set the shredded chicken aside and reserve all that flavoured stock.
Zasmazhka magic (25 mins – overlaps potato prep)
- Scoop about 2 tablespoons of fat from the top of your reserved stock – that’s liquid gold for authentic flavour. (No fat? Just use vegetable oil.) Heat this in a large frying pan over medium heat, then add the two chopped onions with a generous pinch of sea salt. Cook for 10 minutes, stirring often, until they’re soft, transparent, and starting to turn golden at the edges. This is the heart of your zasmazhka, the Ukrainian soffrito that builds incredible depth.
- Grate in the carrots and parsnip (or celeriac), then add the sliced red pepper. Season with a little more salt and let everything sweat gently for another 10 minutes. You want them softened and sweet, but not browned – this keeps the fresh vegetable character for your borsch base.
- Stir in the tomato purée first to cook it out for a minute, then pour in the chopped tomatoes from the tin. Crank the heat to high and cook for 5 minutes, stirring, until the mixture reduces and thickens. You’ll see the bright tang developing – that classic sweet-sour backbone.
- Taste the zasmazhka now and add the sugar to balance any acidity from the tomatoes. This creates that perfect sweet-sour harmony essential to classic South Ukrainian borsch. Set it aside while you finish up.
Build the borsch (25 mins – spoon-standing thick)
- Fish out and discard the whole onion from the stock pot. Tip all your beautiful zasmazhka mixture into the stock and give it a good stir to combine.
- Add the potato cubes and drained kidney beans. Bring everything back to a lively boil, then reduce to a simmer for about 20 minutes, or until the potatoes are tender but still holding their shape nicely – they give borsch that essential chunky texture.
- Shred the white cabbage as finely as you can and stir it in. Cook for just 5 minutes maximum – cabbage should stay crisp and vibrant, never mushy. That’s vital for proper Ukrainian borsch texture where a wooden spoon stands upright in the middle.
- Remove the bay leaf, stir through the chopped celery leaves for freshness, and add the reserved shredded chicken back to the pot just to warm through gently. Have a final taste and season with more sea salt if needed.
Serve
- Ladle the steaming South Ukrainian borsch into deep bowls. Garnish generously with chopped fresh dill and flatleaf parsley, then crown each serving with a fat dollop of full-fat crème fraîche that melts into beautiful pink swirls. It’s always even better the next day as flavours meld.
What can you serve with this
- Rye bread – its hearty, chewy texture soaks up the rich borsch broth perfectly, adding an authentic Eastern European touch.
- Soured cream extra – pass around more thick soured cream (or crème fraîche) at the table to thicken and enrich each spoonful luxuriously.
- Pickled garlic – the sharp, pungent bite cuts beautifully through the beetroot’s earthy richness and creamy toppings.
- Smoked sausage slices – for non-vegetarians, thin slices of smoked sausage add optional protein punch alongside this hearty, vegetarian-leaning borsch.
FAQs for South Ukrainian Borsch
- Vegetarian version? Simply swap the chicken for good mushroom stock – you’ll get the same soul-healing, restorative qualities in your borsch.
- Why does the spoon stand up? That chunky vegetable thickness defines proper Ukrainian borsch – it’s never a puréed soup, always broth with veg so substantial a wooden spoon stands straight in the middle.
- Make ahead perfect? Absolutely – flavours marry beautifully overnight. Reheat ge


