This borscht recipe is the ultimate comfort in a bowlโ€”rich, vibrant, and packed with flavor. Made with tender beef, earthy beets, potatoes and hearty cabbage, itโ€™s a soup thatโ€™s both nourishing and satisfying.

Want to save this recipe?
Enter your email below & we’ll send it to your inbox.ย Plus get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

๐Ÿ˜Why You’ll Love This Borscht Recipe

Itโ€™s packed with vibrant flavors from earthy beets and tender meat, making a cozy, satisfying meal thatโ€™s both nutritious and delicious. Easy to make and rich in tradition, this soup brings warmth and comfort to every bowlโ€”perfect for family gatherings or a solo treat on a chilly day.

If youโ€™re a soup lover, be sure to check out other comforting favorites like Longhorn French Onion Soup, Stuffed Pepper Soup, Tuscan White Bean Soup, or Olive Garden Zuppa Toscana Soup!

โœ…Ingredient Notes

  • Short Ribs: Look for meaty short ribs with some marbling. Bone-in ribs add extra flavor to the broth, so avoid trimming too much fat for the best results.
  • Beets: Grating the beets helps them cook faster and releases more flavor. Use gloves when handling to avoid staining hands, or peel and grate them directly over a bowl.
  • Fennel: Adds a subtle, sweet flavor that complements the beets. If fennel isnโ€™t available, you can substitute with an equal amount of celery for a similar aromatic base.
  • Cabbage: White or green cabbage works best. Slice it thinly so it cooks evenly and melds with the other ingredients.
  • Apple Cider Vinegar: This gives a slight tang to balance the sweetness of the beets. If you donโ€™t have apple cider vinegar, white vinegar or red wine vinegar work well too.
  • Potatoes: Dice potatoes into 1-inch cubes so they cook evenly and donโ€™t break down too much in the broth. Add them toward the end of cooking to avoid over-softening.
  • Sour Cream and Fresh Dill: Sour cream adds a creamy texture and balances the earthiness of the beets. Fresh dill is highly recommended as it brightens the final dish.

๐Ÿ”ชHow to Make Borscht Soup?

Heat oil, brown short ribs, then set aside.

Sautรฉ onion, fennel, garlic, and cabbage.

Mix in beets, tomato paste, vinegar, and celery seeds.

Add ribs back, pour in stock and bay leaves, and simmer until tender.

Add diced potatoes and cook until soft.

Remove bones, dice meat, and return to pot.

Adjust seasoning, garnish with dill, and serve with sour cream.

๐Ÿ‘จโ€๐ŸณPro Tips

  • Brown the short ribs well to get that deep, rich flavor. Donโ€™t skip this stepโ€”itโ€™s key to a tasty broth!
  • Grating the beets helps them cook faster and blend into the broth beautifully. If youโ€™re short on time, a food processor can do this in seconds.
  • Drop the potatoes in toward the end of cooking so they stay tender but donโ€™t turn mushy.
  • Fresh dill is a game-changer! Add it right before serving for a burst of brightness that complements the earthy beets.
  • Vinegar balances the soupโ€™s sweetness. Start with the recommended amount and add more to taste for a perfect tangy touch.

๐Ÿ—„๏ธStorage and Leftovers

Store leftover borscht (without sour cream) in the fridge for 2-3 daysโ€”it often tastes even better the next day! Borscht can be frozen for up to 2-3 months, though potatoes may soften a bit. Reheat in the microwave or on the stovetop.

pinterest-chefjar

If you make this borscht recipeย be sure to leave a comment or give this recipe a ratingย โญโญโญโญโญ! I will be happy to hear from you!

5 from 1 vote

Borscht Recipe

By: chefjar
This classic Borscht recipe is cozy in a bowl! Made with earthy beets, tender meat, and hearty veggies, itโ€™s rich, vibrant, and packed with flavor. Perfect for chilly days, this traditional soup brings warmth and comfort with every spoonful!
Prep Time: 15 minutes
Cook Time: 1 hour 10 minutes
Servings: 6
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 tablespoon extra virgin olive oil
  • 2ยฝ pounds short ribs with bone, in 6 pieces
  • 1 large onion, finely diced
  • 1 cup fennel bulb or celery ribs, finely chopped
  • 4 cloves garlic, sliced
  • 2 cups sliced white cabbage
  • Salt and freshly ground black pepper, to taste
  • 2 medium-size beets, peeled and grated
  • ยผ cup tomato paste
  • 2 tablespoons apple cider vinegar
  • ยฝ teaspoon celery seed
  • 2 bay leaves
  • 8 cups beef stock
  • 4 medium potatoes peeled and diced into 1 inch pieces
  • Sour cream
  • Fresh dill, finely chopped, to garnish

Instructions 

  • Brown the Meat: Heat oil in a large pot with a lid. Add short ribs and brown them on all sides, then set them aside on a plate.
  • Sautรฉ Vegetables: Pour out most of the fat, leaving a thin layer. Add onion, fennel, and garlic, cooking over medium heat until soft. Add cabbage, season with salt and pepper, and cook until it starts to soften.
  • Add Remaining Ingredients: Stir in the beets, tomato paste, vinegar, and celery seeds.
  • Simmer the Meat: Return the meat to the pot, add bay leaves and stock, bring to a gentle simmer, cover, and cook for about 1 hour, or until the meat is tender.
  • Cook Potatoes: Add the diced potatoes to the pot, cover, and cook for an additional 10 minutes, or until just tender.
  • Prepare Meat for Serving: Remove the meat, discard bones and tough bits, dice, and return to the pot.
  • Adjust and Serve: Reheat, adjust seasoning to taste, garnish with dill, and serve with a side of sour cream.

Notes

Store leftover borscht (without sour cream) in the fridge for 2-3 daysโ€”it often tastes even better the next day! Borscht can be frozen for up to 2-3 months, though potatoes may soften a bit. Reheat in the microwave or on the stovetop.

Nutrition

Calories: 876kcal | Carbohydrates: 31g | Protein: 11g | Fat: 70g | Saturated Fat: 29g | Cholesterol: 77mg | Sodium: 1401mg | Fiber: 5g | Sugar: 6g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

All rights reserved. CHEF JAR. All images and content are copyright protected. PLEASE do not use my images without my permission. If you want to share this recipe, PLEASE provide a link back to this post.

Chefjar

Hello there!

Iโ€™m Tatianaโ€”your go-to gal for easy, tasty meals that wonโ€™t leave you crying over a sink full of dishes.
Letโ€™s cook, laugh, and keep it real in the kitchenโ€”aprons optional!

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. Olga says:

    5 stars
    This borscht took me right back to my childhood. The flavors were rich and earthy, and the beets gave it that beautiful color. I served it with sour cream and fresh dillโ€”absolutely delicious!

    1. Tatiana says:

      Thank you, Olga! Iโ€™m so glad this borscht brought back memories for you. Sour cream and dill are perfect toppings!