Russia · Europe

Types of Russian Food: A Guide to Borscht and More

Updated November 3, 2026

Total time
1 hr 20 min
prep 30 min · cook 50 min
Serves
6
portions as written
Cuisine
Russia
Europe

Jump to recipe

Types of Russian Food: A Guide to Borscht and More

Russian-style borscht is a beet-and-cabbage soup served hot, often with dill and sour cream; it belongs to a broader Eastern European tradition, and recipes vary by region and household. This vegetable version is hearty but balanced, with potatoes for substance and a little vinegar to keep the beets bright.

Ingredients

  • 2 tablespoons (30 ml) neutral vegetable oil
  • 1 medium yellow onion (about 150 g), finely diced
  • 2 medium carrots (about 150 g), peeled and coarsely grated
  • 2 medium red beets (about 300 g), peeled and coarsely grated
  • 2 tablespoons (32 g) tomato paste
  • 1 tablespoon (15 ml) red wine vinegar or apple cider vinegar
  • 1 teaspoon (4 g) granulated sugar, optional
  • 8 cups (1.9 L) low-sodium vegetable broth
  • 2 medium potatoes (about 350 g), peeled if desired and cut into ½-inch (1 cm) cubes
  • 4 cups (about 300 g) finely shredded green cabbage, from roughly ½ small head
  • 1 dried bay leaf
  • 1 teaspoon (6 g) fine salt, plus more to taste
  • ¼ teaspoon (about 0.5 g) freshly ground black pepper
  • 2 garlic cloves (about 6 g), finely grated or minced
  • 2 tablespoons (6 g) chopped fresh dill, plus extra to serve
  • ½ cup (120 g) sour cream, for serving, optional

Instructions

  1. Prepare the vegetables. Dice the onion, grate the carrots and beets, cube the potatoes, and shred the cabbage. Keep the beet juice on the board or in the bowl with the grated beets; it adds color to the soup. If you are sensitive to beet stains, use a board that can be washed promptly and avoid wiping the juice onto light-colored fabric.
  2. Soften the onion and carrot. Warm the oil in a large, heavy soup pot over medium heat. Add the onion and carrots and cook for 7 minutes, stirring every minute or two, until the onion looks translucent and the carrots have softened. Lower the heat if the onion begins to brown; this soup benefits from a gentle, sweet vegetable base rather than browned bits.
  3. Start the beet base. Stir in the grated beets, tomato paste, vinegar, and optional sugar. Cover the pot and cook for 10 minutes, stirring once or twice. The vinegar helps preserve the beets’ vivid color and gives the soup a light tang. If the vegetables begin sticking, add a tablespoon or two of water rather than letting the paste scorch.
  4. Add broth and potatoes. Pour in the vegetable broth, then add the potatoes, bay leaf, salt, and pepper. Bring the liquid just to a boil, then reduce the heat to maintain a steady simmer. Cook uncovered for 12 minutes, stirring occasionally. The potatoes should be partway tender before the cabbage goes in.
  5. Simmer with cabbage. Add the shredded cabbage and stir it under the broth. Simmer for 12 minutes, or until the cabbage is tender but still has a little texture and the potatoes are easily pierced with a fork. Keep the heat low enough that the soup bubbles gently, not vigorously.
  6. Finish the soup. Stir in the garlic and cook for 7 minutes more so its sharp raw edge mellows. Taste a potato and a spoonful of broth. Add more salt if needed; if the soup tastes flat, add vinegar a teaspoon at a time. Remove and discard the bay leaf, then stir in the chopped dill.
  7. Serve hot. Ladle into bowls and top with sour cream and extra dill, if you like. The soup is ready to eat right away, though its flavors become more rounded after a short rest. Offer rye bread or another sturdy loaf alongside.

Tips

  • Grate rather than chunk the beets. Coarsely grated beets soften within the cooking time and distribute their color through the broth. If you prefer distinct beet pieces, cut them into small matchsticks, but simmer until tender; larger cubes take longer and may leave the other vegetables overcooked.
  • Adjust the balance at the end. Beets vary in sweetness, and broth brands vary in saltiness. Taste before adding extra seasoning. Vinegar sharpens a sweet or dull soup, while a small pinch of sugar can round out an overly tart batch. Make changes gradually so the soup stays savory.
  • Use a practical broth substitute. If low-sodium vegetable broth is unavailable, use water with a vegetable bouillon product, following its dilution instructions, and wait until the end to add most of the salt. The result may be less savory or saltier depending on the product. Beef broth is also used in some versions, but it makes this meat-free recipe richer and changes its flavor.
  • Choose fresh dill when possible. Dill is a familiar finish for this style of soup. If you cannot find it, use 1 teaspoon (about 1 g) dried dill, adding it during the final simmer rather than as a garnish. The flavor will be less fresh, so a little chopped parsley can add a bright finish.

Serving Suggestions

Serve borscht as a first course in smaller bowls or as a main meal in generous portions. Sour cream adds a cool, creamy contrast to the tangy broth; for a dairy-free bowl, leave it off or use an unsweetened plant-based alternative. Rye bread, dark wheat bread, or toasted slices of a crusty loaf are useful for soaking up the last spoonfuls. A simple cucumber salad or pickled vegetables make a crisp counterpoint without competing with the soup.

Russian food is not one single menu, and the dishes people associate with it span several useful categories. Soups such as borscht and shchi (cabbage soup) are often served before or as a meal; pelmeni are small filled dumplings, while blini are thin pancakes that can be served savory or sweet. Pirozhki are small filled buns, and kasha refers to cooked grains that may be served as a side or breakfast. Pickles, rye bread, and sour cream also appear alongside many different meals. These are examples rather than a definitive list, and neighboring cuisines share some dishes and traditions.

For a fuller table, pair the soup with pelmeni or pirozhki and keep the borscht portions modest. If serving it as the main course, add a salad and bread instead. A spoonful of sour cream and a pinch of dill are enough to finish each bowl; avoid stirring all the sour cream into the pot if you want to keep leftovers dairy-free and easy to store.

Variations

Borscht has many regional and family versions, and there is no single recipe that represents every Russian household or the wider region. Some cooks make it with beef or pork stock, while others keep it vegetable-based. To make a meat version, use unsalted or low-sodium meat broth in place of the vegetable broth; if you add meat, cook it safely according to the cut and use a food thermometer where appropriate. This recipe stays vegetarian as written.

For a more filling vegetable soup, add 1 cup (150 g) drained white beans with the cabbage. They soften the beet-and-cabbage flavor and make the bowl heartier. You can also add 1 cup (150 g) diced celery root or parsnip with the potatoes; either brings a more earthy sweetness. Keep the total vegetable quantity close to the original so the broth remains plentiful.

For a tangier finish, serve extra vinegar at the table instead of increasing it in the pot. Some versions include a little lemon juice or a spoonful of fermented beet liquid, if available. Tomato paste is a convenient pantry ingredient here; if you omit it, expect a less rounded, less tomato-forward broth. A small chopped tomato can stand in, though it adds more water and less concentrated flavor.

Storage and Reheating

Let the soup stop steaming heavily, then transfer it to shallow containers and refrigerate it within 2 hours of cooking. Keep it covered and use it within 3 to 4 days. Store sour cream and fresh dill separately and add them to each bowl when serving. The beets may deepen in color as the soup sits, and the broth may taste more integrated the next day.

Reheat only the portion you plan to eat in a saucepan over medium heat, stirring occasionally until steaming throughout. For food safety, leftovers should reach 165°F (74°C); check with a food thermometer. You can also reheat a serving in the microwave in a covered, microwave-safe bowl, stirring halfway through and checking the temperature in more than one spot. Freeze the soup without sour cream for up to 2 to 3 months for best quality. Thaw it in the refrigerator, then reheat to 165°F (74°C); potatoes may become softer after freezing.

Frequently Asked Questions

Is borscht Russian food?

Borscht is widely cooked and adapted across Eastern Europe, and its origins are disputed; it is not exclusive to one country. Russian-style versions often include beets, cabbage, potatoes, and a sour cream or dill garnish, but ingredients and methods vary by region and household. This recipe is one vegetable-based version, not a claim to be the only traditional form.

What does borscht taste like?

It tastes earthy and gently sweet from the beets and carrots, savory from the broth, and lightly tart from the vinegar. Cabbage and potatoes make it substantial without making it heavy. The exact balance depends on the beets and broth, so taste at the end and adjust the salt or vinegar a little at a time.

Can I make borscht ahead?

Yes. Make it up to 3 days ahead and refrigerate it promptly in a covered container. Reheat the quantity you need to 165°F (74°C), then add fresh dill and sour cream at serving. The soup can taste more cohesive after a night in the refrigerator, though the cabbage will soften further.

Can I use cooked or canned beets?

Yes, but the method changes. Use about 2 cups (300 g) cooked, peeled beets, grate them, and add them after the potatoes and cabbage have simmered until nearly tender. Cook for about 5 minutes to warm through. Canned beets can be softer and may contain salt or vinegar, so drain them and taste the broth before adding more seasoning.

How can I make this soup vegan?

The soup itself is vegan when made with vegetable broth and plant-based oil. Skip the sour cream or choose an unsweetened dairy-free alternative, and check the broth label if you are avoiding animal ingredients. Rye bread is often a suitable accompaniment, but ingredients vary, so check its label if that matters for your meal.

Why did my borscht turn brown instead of bright red?

Beets can lose some brightness if they are cooked for a long time at a hard boil, and their color also varies naturally. Keep the soup at a gentle simmer and include the vinegar with the beets as directed. Even when the color is more muted, the soup can still taste right; a little vinegar at the end can brighten its flavor.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).