Go Back
Russian Borscht Recipe

Russian Borscht Recipe

This Russian Borscht Recipe is a rich and hearty beet soup with tender vegetables, savory broth, and a bright ruby color. It tastes slightly sweet, lightly tangy, and even better the next day. Perfect for cold weather dinners, meal prep, or family gatherings.
Prep Time 30 minutes
Cook Time 2 hours 20 minutes
Total Time 2 hours 50 minutes
Servings: 8
Cuisine: Russian / Eastern European
Calories: 237

Ingredients
  

  • 3 quarts cold water
  • 1.5 pounds pork ribs
  • 1 medium onion
  • 1 medium carrot
  • 2 stalks celery
  • 2 whole bay leaves
  • 5 whole black peppercorns
  • 1 teaspoon salt
  • 2 medium beets peeled and grated
  • 3 medium potatoes cut into chunks
  • 2 medium carrots grated
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 3 tablespoons tomato paste
  • ½ small head white cabbage thinly sliced
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice or white vinegar
  • 1 tablespoon salt or to taste
  • ½ tablespoon black pepper freshly ground
  • 2 tablespoons fresh dill chopped
  • 2 tablespoons fresh parsley chopped
  • ½ cup sour cream for serving

Equipment

  • Large Dutch oven
  • Skillet
  • Cutting board
  • Chef’s knife
  • Box grater
  • Slotted spoon

Method
 

  1. Add water, pork ribs, onion, carrot, celery, bay leaves, peppercorns, and salt to a large Dutch oven. Bring to a gentle simmer and cook for 90 minutes until the broth smells rich and the meat is tender.
  2. Skim foam from the top while the broth cooks to keep it clear. Remove the meat, strain the broth, and shred the meat into bite-sized pieces.
  3. Peel and prep the vegetables while the broth simmers. Keep the potatoes in cold water so they stay bright and do not brown.
  4. Heat olive oil in a skillet over medium heat. Cook the chopped onion for 5 minutes until soft and lightly golden.
  5. Add grated carrots and cook for 3 minutes, stirring often. Stir in the grated beets and cook another 5 minutes until slightly softened.
  6. Mix tomato paste and lemon juice into the vegetable mixture. The beets should turn a deeper red color almost immediately.
  7. Return the strained broth to the pot and add potatoes first. Simmer for 10 minutes until they begin to soften.
  8. Add cabbage, shredded meat, and the beet mixture to the soup. Simmer gently for 10–15 minutes until the potatoes are fork tender and the broth looks bright red.
  9. Stir in garlic, dill, parsley, salt, and black pepper right before serving. Serve hot with sour cream on top.

Notes

Use a heavy-bottomed pot to prevent the vegetables from scorching during cooking.
Add vinegar or lemon juice after cooking the beets to help keep the soup bright red.
Borscht tastes even better the next day after the flavors have blended overnight.