Russian Borsch

Prep: 15 min Cook: 30 min Serves: 6 Cuisine: Russian

Russian Borsch is a hearty, vibrant beet soup featuring tender cabbage, carrots, and onions in a flavorful meat stock. Its rich, earthy flavors are complemented by the tang of tomato, making it a comforting dish perfect for cold weather or family gatherings.

Be the first to rate this recipe

Ingredients

  • 3 1/2 pt. meat stock
  • 9 oz. chopped cabbage
  • 1 onion
  • 1 Tbsp. tomato puree or 3 tomatoes
  • 2 to 3 beets
  • 2 carrots
  • 1 to 2 garlic cloves

Instructions

  1. Add chopped cabbage and chopped onion to boiling meat stock.
  2. Meanwhile, cook and puree the beets, carrots, and tomatoes (or tomato puree).
  3. Add the pureed vegetables to the soup.
  4. Cook for about 10 minutes more.
  5. Season with salt to taste before serving.

Tips & Substitutions

For a richer flavor, consider using homemade meat stock. If you prefer a vegetarian version, replace the meat stock with vegetable broth. Feel free to add other vegetables like potatoes or bell peppers for variation. Adjust the sweetness by adding a little sugar if the beets are particularly earthy. Fresh herbs like dill can enhance the flavor profile.

Serving Suggestions

Serve Russian Borsch hot, garnished with a dollop of sour cream and fresh dill on top. It pairs beautifully with crusty bread or rye rolls. For a complete meal, consider serving it alongside a light salad or pickled vegetables, which adds a nice contrast to the rich flavors.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm on the stove over medium heat until heated through. You can also add a splash of broth or water if the soup thickens too much in the fridge.

Nutrition & Diet Analysis (per serving)

Each serving of Russian Borsch contains roughly 295 calories, with 10g protein, 46g carbohydrates, and 10g fat. It is an excellent source of vitamin A (142% of the Daily Value), vitamin C (89% of the Daily Value), and potassium (38% of the Daily Value). Note that it is relatively high in sodium, at 1151mg per serving (50% of the Daily Value).

295 kcal 15% DV
Protein Fat Carbs

Macronutrients

Protein 9.8g 20% DV
Total Fat 9.7g 12% DV
Carbs 46.5g 17% DV
Fiber 9.8g 35% DV
Sugar 15.5g 31% DV

Electrolytes

Sodium 1150.9mg 50% DV
Potassium 1774.6mg 38% DV

Vitamins & Minerals

Vitamin A 1280.6mcg 100% DV
Vitamin C 79.7mg 89% DV
Vitamin D 0mcg
Calcium 325.4mg 25% DV
Iron 5.6mg 31% DV
Diet fit High-fiber Under 400 cal Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make Borsch ahead of time?

Yes, Borsch tastes even better the day after it's made as the flavors meld together. Just store it in the refrigerator and reheat before serving. It can also be frozen for up to 3 months; just ensure it's cooled completely before freezing.

What type of meat stock should I use?

You can use beef, chicken, or even pork stock depending on your preference. Homemade stock is ideal for depth of flavor, but store-bought versions work well too. Ensure it’s low-sodium if you want to control the saltiness of your soup.

How can I adjust the acidity of the soup?

If you find the soup too acidic, consider adding a pinch of sugar to balance the flavors. Additionally, using sweet beets and ripe tomatoes can help create a smoother taste. Always taste as you go to achieve your desired flavor profile.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegan recipes → Vegetarian recipes → All recipes →