Today I’m bringing you a truly luscious and deeply satisfying soup to warm your soul: Beef Short Rib Borscht. This recipe takes the classic, vibrant Eastern European soup and elevates it with tender, fall-apart beef short ribs, transforming a simple soup into a rich, comforting meal. Every spoonful is a perfect balance of savory beef, sweet root vegetables, and a bright, tangy finish that will leave you feeling completely nourished and happy. Soup season might just be my favorite season, and this Beef Short Rib Borscht is a game-changer for chilly evenings.
Why You’ll Love This Recipe
- Ultimate Comfort Food: This is the kind of hearty soup that sticks to your ribs (literally!) and warms you from the inside out, making it perfect for cold weather or just a cozy night in.
- Deep, Rich Flavor: We’re simmering beef short ribs in the broth for nearly two hours, infusing the entire soup with a magnificent, deep, meaty flavor that you just can’t achieve with simple broth alone.
- Nutrient-Packed Rainbow: Borscht is famous for its vibrant color, thanks to the star ingredient, the beet! But along with that gorgeous hue comes a boatload of healthy vegetables, making this dish both delicious and wholesome.
- Simple Elegance: While it sounds fancy, the process is straightforward—mostly just chopping, simmering, and waiting for the magic to happen.
Ingredients
All you need for this incredible Beef Short Rib Borscht, and a little patience! Yes, the cooking time is worth every single minute. But first, gather up these key ingredients:
- Sunflower Oil: Our starting point! It’s used for sautéing the aromatic base and searing the short ribs.
- Onion: This essential aromatic forms the savory foundation of the soup.
- Garlic: Adds a punch of fragrance and depth—never skip the garlic!
- Beef Short Ribs: The star protein. These fatty, bone-in ribs create an incredibly rich, gelatinous, and flavorful broth as they cook down.
- Beef Broth: The liquid gold that serves as the base of the soup, lending a powerful savory flavor.
- Beets: The defining ingredient of borscht! They provide the gorgeous deep red color and a lovely, earthy sweetness.
- Carrots: Adds natural sweetness that balances the savory and tangy components of the soup.
- Potatoes: Diced up to add body, texture, and a satisfying heartiness to every spoonful.
- Cabbage: Shredded cabbage adds a fantastic, tender bite and texture contrast to the rich soup.
- Red Bell Pepper: Brings a burst of freshness and extra sweetness.
- Tomato: Adds a fresh, acidic note that brightens the overall flavor profile.
- Tomato Paste: This concentrated flavor powerhouse adds deep umami and richness to the broth.
- Bay Leaf: A classic addition to stews and soups, it adds a subtle, herbaceous note during the long simmer.
- Smoked Paprika: A touch of this lends a subtle smokiness that pairs beautifully with the beef and earthy beets.
- Salt and Black Pepper: Our essential seasonings, added to enhance every other flavor in the pot.
- Vinegar: The secret weapon! A splash at the end brightens the deep flavors and really makes the borscht sing.
- Sugar: A pinch is used to perfectly balance the tartness of the vinegar and the earthiness of the beets.
- Fresh Dill: The classic, fragrant herb for borscht. It adds a fresh, slightly anise-like finish that you absolutely cannot skip!
- Sour Cream: A must-have garnish! It adds a cool, creamy, tangy dollop that melts into the hot soup and cuts through the richness.
Note: The full ingredient list with exact measurements and printable instructions will be found right under the article in the recipe card.
How to Make the Beef Short Rib Borscht

This is a dish that rewards patience, but the steps themselves are wonderfully simple.
Step 1: Sauté the Aromatics and Sear the Beef
Heat the sunflower oil in a large, heavy-bottomed pot (like a Dutch oven) over medium heat. Add the chopped onion and sauté for about 5 minutes until it’s soft and translucent. Next, stir in the minced garlic and cook for just 1 minute until you can smell its gorgeous fragrance. Now, add your beef short ribs and sear them on all sides for 6–8 minutes until they are nicely browned.
Step 2: Simmer and Tenderize
Pour in the beef broth, then add the bay leaf, salt, pepper, and smoked paprika. Bring the whole pot to a boil, then immediately reduce the heat to a low simmer. Cover and let it cook for a glorious 1 hour. This is where the short ribs work their magic!
Step 3: Shred the Beef
Carefully remove the short ribs from the pot. Let them cool slightly, then use two forks to trim the tender meat off the bones and shred it into lovely pieces. Discard the bones and return the shredded meat to the simmering pot.
Step 4: Add the Root Vegetables
Add the grated beets and carrots to the pot and give it a good stir. Let this mixture simmer for 10 minutes to allow the beets to start releasing their color and flavor.
Step 5: Incorporate Remaining Vegetables
Next, add the diced potatoes, tomato paste, chopped tomato, and bell pepper. Continue to cook for another 15 minutes, until the potatoes are starting to soften.
Step 6: Finish the Simmer and Season
Add the shredded cabbage and simmer for about 10 more minutes until all the vegetables are beautifully tender. Finally, stir in the vinegar and sugar. Trust me, this step is crucial—it brightens up all those deep, earthy flavors! Stir in the fresh dill and adjust the salt and pepper to your liking.
Step 7: Serve with Creaminess
Serve the borscht hot and finish each bowl with a generous dollop of cool, tangy sour cream. Delicious!
Pro Tips for Making the Recipe
- Grate Your Veggies: Grating the beets and carrots (instead of dicing them) helps them release their color and flavor faster, giving you that iconic, deeply colored broth. A food processor with a grating attachment makes this step fly by!
- Don’t Skip the Sear: Searing the short ribs before simmering is key to developing a rich, caramelized flavor base (the Maillard reaction) that elevates the entire soup.
- Vinegar is Vital: The vinegar (and a pinch of sugar) is necessary to give borscht its characteristic tangy brightness. Add it at the very end to preserve its tartness; if you add it too early, it can cook off.
- Taste Test for Tenderness: The potatoes and cabbage should be perfectly tender, not mushy. Once they are, the soup is done!
How to Serve

Borscht is a spectacular, complete meal all on its own, but here are a few ways to make it extra special:
- The Classic Garnish: A spoonful of cold sour cream (or plain Greek yogurt for a healthier swap) and a sprinkle of fresh dill is absolutely mandatory.
- Pair with Bread: Serve alongside a thick slice of rye bread, or even better, warm Garlic Puffs (pampushky) for soaking up that incredible broth.
- A Simple Side: A simple, crisp green salad with a light vinaigrette is all you need to cut through the richness of the soup.
Make Ahead and Storage
Storing Leftovers
Allow the borscht to cool completely, then transfer it to an airtight container. It will keep beautifully in the refrigerator for up to 4–5 days. Honestly, borscht is one of those dishes that tastes even better the next day!
Freezing
This soup freezes incredibly well! Place cooled borscht in freezer-safe containers, leaving a little room for expansion. Freeze for up to 3 months. Thaw it overnight in the refrigerator before reheating.
Reheating
Reheat the soup gently on the stovetop over medium-low heat until warmed through. Avoid boiling it vigorously, which can make the cabbage a bit too soft. If you’re reheating a single serving, the microwave works perfectly, too!
FAQs
1. Can I use stew meat instead of short ribs? Absolutely, you can! While short ribs provide the best richness and depth due to the bone and marbling, stew meat or even chuck roast cut into large chunks will work. You may want to add a tablespoon of beef bouillon paste or a bone to the pot to ensure your broth remains deeply flavorful since the stew meat won’t be as rich. Cook until the meat shreds easily.
2. Why are my beets turning the broth brown instead of bright red? This is a common issue! The bright red color of the beets can fade if the soup is cooked with acidic ingredients (like tomato paste or vinegar) from the very beginning. By adding the vinegar at the very end, as instructed in this recipe, you lock in the vibrant red hue. If your color is still lacking, try grating one extra beet and adding it raw at the end for an immediate color boost.
3. Is it possible to make this borscht vegetarian? Yes, it is very easy! Simply omit the beef short ribs and swap the beef broth for vegetable broth. To maintain the “hearty” factor, you can add extra potatoes, beans (like kidney beans), or firm mushrooms to the pot. The cooking time will be reduced since you don’t need to tenderize the meat.
4. Can I prepare the vegetables ahead of time? Definitely! To make this a speedy weeknight meal, you can chop and grate all the vegetables (onion, carrots, beets, potatoes, bell pepper, and cabbage) up to a day in advance. Store the grated and chopped ingredients in separate airtight containers in the refrigerator, and the rest of the cooking process will be much faster.

Beef Short Rib Borscht
Ingredients
Equipment
Method
- Heat sunflower oil in a large pot over medium heat. Add onion and sauté for 5 minutes until soft.
- Add garlic and cook for 1 minute until fragrant.
- Add beef short ribs and sear on all sides for 6–8 minutes until browned.
- Pour in beef broth, add bay leaf, salt, pepper, and smoked paprika. Bring to a boil, then reduce heat and simmer for 1 hour.
- Remove the ribs, shred the meat, discard bones, and return meat to the pot.
- Add grated beets and carrots. Simmer for 10 minutes.
- Add potatoes, tomato paste, tomato, and bell pepper. Cook for 15 minutes.
- Add shredded cabbage and simmer 10 minutes until vegetables are tender.
- Stir in vinegar and sugar to brighten flavor.
- Finish with fresh dill and adjust seasoning.
- Serve hot with a generous spoonful of sour cream.