Soups & Stews
This cold beet borscht soup recipe delivers the perfect balance of earthy sweetness and tangy brightness—ideal for summer gatherings or light lunches. The secret lies in roasting beets for deep caramelized flavor, then blending them into a smooth, ruby-hued broth that chills beautifully.
I’ve perfected this version over years of testing, ensuring the sour cream finish stays creamy even after hours in the fridge.
The beauty of this recipe is its versatility—adapt it with vegan broth or a splash of apple cider vinegar for extra zing. Traditional methods call for chunky textures, but I’ve included a blending option for those who prefer silky smoothness.
The result is a soup that’s vibrant, refreshing, and packed with nutrients, yet light enough to enjoy on a warm day.
What sets this apart is the sour cream finish, which adds richness without overpowering the beets’ natural sweetness. Garnish with fresh dill, a dollop of yogurt, or crispy fried onions for texture and contrast. Every spoonful delivers that perfect harmony of flavors—sweet, tangy, and just slightly earthy.
Perfect for meal prep or last-minute entertaining, this recipe scales easily and keeps well for up to 5 days in the refrigerator. Whether you serve it in chilled bowls or as a refreshing starter, it’s a crowd-pleaser that feels both classic and modern. Let’s make it together!
Ingredients for cold beet borscht soup
Roasted beets, tangy vinegar, and creamy vegan sour cream—this cold borscht is a summer showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 4 whole | Organic preferred, roasted whole |
| Yellow Onion 🧅 | 1 whole | Yellow or white, diced |
| Fresh Garlic Cloves 🧄 | 4 cloves | Peeled, minced finely |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Apple Cider Vinegar 🍎 | ¼ cup | Unfiltered preferred |
| Vegan Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
| Fresh Lemon Juice 🍋 | ¼ cup | Strains for clarity |
| Vegan Butter 🧈 | 2 tbsp | For roasting beets |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Raw Cashews 🥜 | ¼ cup | Soaked for creaminess |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Crispy Fried Onions 🧅 | ¼ cup | Optional garnish |
Beets are the star here, so pick organic if you can—they’re sweeter and more vibrant. Most grocery stores carry them pre-washed, but scrubbing them yourself ensures no dirt hitches a ride. Roast them whole with vegan butter until fork-tender (about 45 minutes at 400°F), then peel and slice. Trader Joe’s and Whole Foods often have the prettiest rainbow varieties, but regular red beets work too. The key is roasting them—it deepens their natural sweetness and makes them silky when blended. If you’re short on time, steamed beets work, but they won’t have that same caramelized depth.
No vegan sour cream? Cashew cream (soaked cashews blended with lemon juice) is a game-changer—it’s tangy, creamy, and totally customizable. Short on dill? Fresh parsley or chives add brightness, though nothing beats that anise-like dill flavor. The apple cider vinegar can be swapped for lemon juice or white wine vinegar, but apple adds a subtle fruity note that pairs perfectly. For extra richness, stir in 1 tbsp tahini or a splash of maple syrup to balance the acidity. And if you’re blending, strain the soup through a fine-mesh sieve for that ultra-smooth texture—worth the extra minute!
This soup tastes even better the next day as flavors meld. Store it in airtight containers in the fridge for up to 5 days, though I usually eat mine within 2 days—it’s that good. For meal prep, double the batch and freeze half in ice cube trays (yes, really!). Pop them into bowls later and top with fresh herbs or a dollop of sour cream. Garnish just before serving—crispy fried onions add a delightful crunch that softens over time, so add them last. The vegan sour cream keeps for 1 week in the fridge, so make extra for toast or tacos!
Why You'll Love This Recipe
- I swear by this trick: roast the beets ahead of time, then toss them straight into the blender with the other ingredients. Ten minutes of active work, zero standing at the stove—just blend, chill, and serve.
- No-Cook Prep: I swear by this trick: roast the beets ahead of time, then toss them straight into the blender with the other ingredients. Ten minutes of active work, zero standing at the stove—just blend, chill, and serve.
- Earthy & Tangy Magic: That apple cider vinegar? It’s the secret weapon—brightens the deep beet sweetness while the garlic and dill add a fresh kick. Honestly, the first sip makes me want to skip dinner and eat it straight from the jar.
- Picnic & Potluck Star: Between us, this soup travels like a champ. Pack it in a jar for a beach day, bring it to a BBQ (yes, even on a Tuesday night), or let your kids take it to school—it stays crisp and delicious for days.
Step-by-step instructions for cold beet borscht soup
This vibrant soup comes together with simple steps and bold flavors—perfect for summer gatherings.
Roast the Beets Until Tender and Deeply Colored
Preheat your oven to 400°F and scrub the 4 whole medium beets clean, leaving the skins on. Wrap each beet tightly in aluminum foil, then place them on a baking sheet. Drizzle with 2 tablespoons vegan butter and sprinkle with ½ teaspoon sea salt. Roast for 45-50 minutes until the beets are fork-tender and their color deepens to a rich ruby.
I like to test doneness by piercing with a knife—when it slides in easily, they're ready. Let them cool slightly before peeling, then chop into ½-inch cubes. The roasted flavor will be sweeter and more complex than raw beets, giving your soup depth. If you're short on time, you can also steam them for 30 minutes, but roasting gives the best texture.
Sauté the Aromatics for a Rich Base
Heat ¼ cup extra-virgin olive oil in a large pot over medium heat. Add the diced 1 whole yellow onion and cook for 5 minutes until softened and translucent. Stir in the 4 cloves minced fresh garlic cloves and cook for another 30 seconds until fragrant—this prevents the garlic from burning and adds a sweet, mellow flavor.
Here's the thing—don't rush this step. The onions should caramelize slightly at the edges, which builds flavor. If you notice the garlic starting to brown too quickly, reduce the heat just a touch. Add 1 teaspoon sea salt and ½ teaspoon black peppercorns to the pot and let the spices toast for 1 minute to release their essential oils.
Build the Soup with Roasted Beets and Creamy Elements
Pour in the 4 cups vegetable broth and bring the mixture to a gentle boil. Reduce heat to low and stir in the roasted beet cubes. Let the soup simmer for 10 minutes, allowing the flavors to meld together. You'll notice the vibrant ruby color intensify as the beets release their natural sweetness into the broth.
In a separate bowl, blend the ¼ cup soaked raw cashews, ½ cup vegan sour cream, and ¼ cup fresh lemon juice until smooth. This creamy base adds richness without overpowering the beets. Slowly drizzle in ¼ cup apple cider vinegar to brighten the flavors and balance the sweetness. Once blended, pour this mixture back into the pot and stir well to combine.
Finish with Fresh Herbs and Garnishes
Remove the pot from heat and stir in the ½ cup chopped fresh dill and ¼ cup chopped fresh parsley. These herbs add a bright, fresh finish that cuts through the richness of the beets and sour cream. Taste and adjust the seasoning—you might need a pinch more sea salt or a splash more lemon juice to balance the flavors to your liking.
Ladle the soup into bowls and top each serving with ¼ cup crispy fried onions. The contrast of the crunchy onions against the silky soup is what makes this dish truly special. Serve immediately while the flavors are at their peak, and enjoy the vibrant ruby swirls that make this soup so visually stunning!
Pro Tips For Making Cold Beet Borscht Soup
- Peel Beets After Cooking: Raw beets stain everything—your hands, the cutting board, even your soul. Boil them whole with skins on, then plunge into ice water to stop cooking. The skins slip right off when cool, and you avoid turning your kitchen into a crime scene.
- Sweat Onions Low and Slow: I used to rush this step, and my onions ended up bitter. Drop them in a cold pan, turn the heat to the lowest setting, and let them melt for 8–10 minutes with a splash of water. They’ll caramelize gently without burning, and the soup won’t taste like you charred your lunch.
- Grate Garlic, Don’t Mince: Fresh garlic loses its punch when chopped fine in cold soup. Use a microplane or the largest holes of a grater—this keeps the texture bright and the flavor sharp. (Yes, it’ll look like confetti, but no one’s judging.)
- Acidify Before Chilling: Add the apple cider vinegar before refrigerating the soup. The acid helps the beets hold their color and prevents that sad, muddy gray hue that ruins the whole vibe. Stir it in, then let it sit uncovered for 10 minutes—this lets the flavors marry before the cold sets in.
Storing and reheating your cold beet borscht soup
Refrigerator Storage
Transfer your cold beet borscht to airtight glass containers (like Pyrex or Le Creuset) within 2 hours of cooking to preserve freshness. The vibrant ruby color and creamy texture stay intact for up to 5 days when stored at 40°F or below.
I always use glass because it doesn’t absorb odors like plastic, and the colors remain stunning. 💫
Freezing for Later
For longer storage, freeze the soup in ice cube trays—yes, really! Once frozen, pop the cubes into a freezer bag and flatten to save space. Thaw overnight in the fridge before serving.
The texture remains smooth, though the fried onion garnish should be added fresh. This method works best for the blended version—chunky textures may separate slightly. ❄️
Reheating Gently
Cold borscht isn’t meant to be reheated hot, but if you must, warm it slowly on the stovetop over low heat (never microwave) for 2-3 minutes—just enough to take the chill off.
Stir in a splash of vegetable broth or lemon juice to revive brightness. The creamy cashew-sour cream base stays luscious when handled gently. 🔥
Garnish Last
Always add crispy fried onions, fresh dill, or vegan sour cream right before serving. These toppings lose their crunch and freshness when stored with the soup.
I like to keep garnishes in small airtight containers on the side for easy access. The contrast of textures is what makes this dish sing! ✨
Meal Prep Tips
Double the recipe and store half in the fridge for 2-3 days—it’s perfect for quick lunches. For parties, prep the base (without garnishes) and let guests customize their bowls.
The apple cider vinegar and lemon juice can be added fresh to keep the tang sharp. This soup tastes even better the next day as flavors meld. 💡
Reviving Flavor
If your borscht tastes flat after storage, boost it with 1 tsp apple cider vinegar or a pinch of smoked paprika for depth. A sprinkle of everything bagel seasoning adds a savory kick.
The key is balancing the sweetness of the beets with acidity—never skip this step! The result will be as vibrant as the day you made it. 🌟
Nutrition facts
Frequently asked questions
Can I make this cold beet soup without roasting the beets?
Roasting beets enhances their natural sweetness and depth, but you can steam them for 30 minutes as a shortcut. The flavor will be milder, but still delicious. For extra richness, add 1 tbsp maple syrup to the broth to compensate for the lost caramelization.
How do I make this recipe vegan?
This recipe is already fully vegan! Use vegan sour cream, vegan butter, and vegetable broth instead of dairy or meat-based alternatives. For extra creaminess, blend ¼ cup soaked cashews with lemon juice instead of sour cream. The cashew base adds a lovely tangy richness.
Why does my borscht taste too sweet or too sour?
Balance is key! If it's too sweet, add 1 tsp apple cider vinegar or lemon juice per serving. For sourness, stir in ½ tsp maple syrup or 1 tsp tahini to mellow the acidity. Taste as you go—adjust gradually to avoid overpowering the beets' natural flavor.
Can I use store-bought vegan sour cream?
Brands like Tofutti or Kite Hill work perfectly. For a lighter texture, blend ½ cup vegan yogurt with 1 tbsp lemon juice instead. The key is ensuring the sour cream stays thick enough to swirl beautifully when served cold. Test with a spoon—it should hold its shape but still be pourable.
What’s the best way to serve this soup for a crowd?
Prep the base (without garnishes) and store it in a large airtight container in the fridge. Serve in chilled bowls with garnish stations: crispy fried onions, fresh dill, and extra vegan sour cream on the side. This keeps textures crisp and lets guests customize their bowls. Perfect for potlucks or summer picnics!
