GetCookMatch
Borscht with beef, beets and bell pepper — Ukraine recipeUkraineUkraine
📝Useful tips
S
Sergei Martynov

Roast the beets in foil in advance (180–190 °C, 40–70 min) — this is the single most important step. Roasted beets give a deep, sweet, caramelised flavour and hold their vivid colour without a ton of acid. If you want a borscht that looks and smells "wow", start here.

Braise the beets separately and add them last, 7–12 minutes before the end. This is the direct guarantee of a ruby colour and proper texture instead of a murky mush. When beets cook with everything else for a long time, the colour turns dull and the flavour goes flat. Separate braising (with tomato and acid) plus late addition — that is classic restaurant technique.

💡

Let the borscht rest at least 4–6 hours, ideally overnight in the fridge. This is the step that turns "just borscht" into "really good borscht". The acidity softens, all the flavours merge into one bouquet, the colour deepens. Almost every chef and grandmother agrees: yesterday's borscht is always better than fresh. Serve with garlic buns and a slice of cured lard.

Soups

Borscht

Borscht is a traditional Ukrainian soup made from beets, cabbage, potatoes, carrots and meat. Its deep red color and rich taste make it popular not only in Ukraine, but also in many other countries.

⏱️
125
Minutes
👥
4
Servings
🔥
280
kcal
Rate this recipe

Key Ingredients

What you'll need

Ingredients

How to make it

Instructions

  1. 1

    Wash the meat, pour cold water over it and bring to a boil. Remove the foam, reduce the heat, add a bay leaf and a few black peppercorns, and cook on low heat for 1.5-2 hours. Remove the meat, separate from bones and cut into small pieces. Strain the broth.

    Borscht — step 1
  2. 2

    Cut the beet into slices and fry in a pan with vegetable oil, vinegar and a little broth. Stew under a lid on low heat until soft. Cut carrots and onions into small cubes and fry in vegetable oil until golden. Cut potatoes into cubes and cabbage into thin strips.

  3. 3

    Add potatoes to the boiling broth and cook for 10 minutes.

  4. 4

    Add fried carrots and onions, stewed beets, cabbage and tomato paste. Cook for 10-15 minutes until the vegetables are ready.

  5. 5

    5 minutes before the end, add salt, pepper, sugar (optional), finely chopped garlic and bay leaf. Let the borscht stand under a lid for about 10 minutes before serving.

    Borscht — step 5

Join the conversation

Comments

Leave a comment

Loading comments…

Frequently Asked Questions

Why did my borscht turn brown instead of red?

Beets lose their colour when cooked too long or without acid. Add a splash of vinegar or lemon juice to the beets while braising them, and add them to the pot only at the very end — 7–12 minutes before serving. Roasting the beets in foil beforehand also helps lock in that deep ruby colour.

Can I make vegetarian borscht?

Yes — replace the beef broth with a rich mushroom broth (dried porcini work best) or a vegetable broth with a piece of smoked paprika for depth. Skip the meat entirely or add a handful of white beans for protein. The rest of the recipe stays the same.

What to serve with borscht?

The classic pairing is a dollop of sour cream, garlic pampushky (Ukrainian garlic buns), and a slice of dark rye bread. Cured lard (salo) on bread is the traditional Ukrainian accompaniment. Fresh dill on top is not optional — it's part of the flavour.

Can I freeze borscht?

Yes, borscht freezes very well for up to 3 months. Freeze it without the sour cream — add that fresh when reheating. Thaw overnight in the fridge and reheat gently on the stove. The flavour actually deepens after freezing.

My borscht tastes flat — how do I fix it?

Borscht needs a careful balance of sweet, sour, and salt. Add a teaspoon of sugar if it tastes too sharp, a splash of vinegar or a squeeze of lemon if it tastes dull. Taste at the very end and adjust. Also make sure the broth was cooked long enough — a thin broth is the most common reason borscht lacks depth.