Soups & Stews
This Armenian borscht soup recipe brings vibrant beet-infused richness to your table with a signature herbed yogurt swirl that separates it from traditional versions. 💛 The secret lies in slow-simmered beet broth that develops deep, earthy sweetness while preserving bright acidity—no overcooking here.
I've perfected this technique over years of testing, ensuring the vegetables remain crisp-tender and the broth achieves that perfect balance between hearty and light.
The recipe begins with a flavorful base of onions, garlic, and fresh herbs simmered in beet broth until the vegetables melt into the liquid, creating a naturally sweetened foundation. For authenticity, I include optional beef or lamb, though this version works beautifully as a vegetarian dish too.
The yogurt swirl, infused with fresh dill and mint, adds a cooling contrast that cuts through the soup's richness while keeping it traditional.
What makes this Armenian borscht special is how the flavors evolve as it cools—each bowl delivers tender vegetables, deeply flavorful broth, and that signature creamy yogurt finish. The texture is perfect: crisp vegetables floating in velvety broth with just the right amount of body.
This is comfort food at its finest, with enough depth to satisfy even the most discerning palates.
Serve with warm crusty bread to soak up every last drop of that herbed yogurt-infused broth. The recipe scales beautifully for gatherings, and leftovers taste even better the next day as the flavors meld further. Let's create this Armenian classic that will become your new weeknight staple.
Ingredients for armenian borscht soup
Sixteen ingredients transform into a vibrant Armenian borscht with deep beet sweetness and herbed yogurt swirl.
| Ingredient | Amount | Notes |
|---|---|---|
| Beets 🍠 | 2 lbs | Medium, peeled and cubed |
| Yellow Onions 🧅 | 2 whole | Medium, thinly sliced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Fresh Mint Leaves 🍃 | ¼ cup | Finely chopped for brightness |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Plain Whole-Milk Yogurt 🥛 | 1 ½ cups | Greek-style for thickness |
| Potatoes 🥔 | 2 lbs | Russet, peeled and cubed |
| Carrots 🥕 | 3 whole | Medium, peeled and sliced |
| Celery Stalks 🌿 | 3 whole | Thinly sliced for texture |
| Beef or Lamb Broth 🥫 | 4 cups | Optional for meat version |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness and acidity |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked for heat |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
The beets are the heart of this soup—organic beets from Trader Joe's or local farmers markets yield the best earthy sweetness. Look for vibrant, unblemished beets with deep red or golden hues; avoid any with soft spots or wilted greens. For the broth, low-sodium vegetable broth ensures the natural flavors shine, though you can enhance it with a splash of beet juice for extra depth. The potatoes and carrots should be firm and free of sprouts, while the celery should have crisp stalks. Fresh herbs like dill and mint are non-negotiable—they elevate the yogurt swirl from ordinary to extraordinary. If you're using the optional meat broth, beef or lamb stock from a trusted brand like Kettle & Fire adds richness without overpowering the vegetables.
No fresh dill or mint? Dried herbs at one-third the amount will work in a pinch, though the flavor won't be as vibrant. Substitute the apple cider vinegar with lemon juice for a brighter acidity, though vinegar's tang is more traditional. For a vegetarian version, skip the meat broth entirely and rely on the vegetable broth plus a splash of soy sauce or tamari for umami depth. The yogurt swirl can also be made with coconut yogurt for a dairy-free option, though the texture will be lighter. If you're prepping ahead, store the cooked vegetables and broth separately from the yogurt mixture—combine them just before serving to keep the swirl from breaking.
This soup tastes even better the next day as the flavors meld. Store the vegetable mixture in the fridge for up to 5 days, while the yogurt swirl keeps for 3 days if sealed tightly. For longer storage, freeze the vegetable broth and cooked veggies in airtight containers for up to 3 months. When reheating, add a splash of water or broth to restore the velvety texture. The yogurt swirl can be prepped a day ahead and stored in the fridge, stirred just before serving to maintain its creamy consistency. Serve with warm, crusty bread to soak up every last drop of that herbed yogurt-infused broth—it's the perfect pairing.
Why You'll Love This Recipe
- No Fuss, Big Payoff: I swear by this recipe—just chop beets and onions, simmer, then toss in garlic and herbs at the end. The hardest part? Waiting for the flavors to meld. (Honestly, I’ve made it with pre-cooked beets in a pinch, and it’s still spot-on.)
- Earthy-Garlicky Magic: That first spoonful? Sweet beets meet sharp garlic, then bright dill and mint cut through like a cool breeze. It’s the kind of soup where every bite feels like a hug—warm, deep, and just a little mysterious.
- Leftover Hero: This soup begs for seconds, which means it’s perfect for meal prep. Reheat it the next day, and the flavors only get better. I keep a jar of chopped herbs in the fridge so I can doctor up stale bread or turn it into a quick filling for stuffed peppers.
- Budget Bright Spot: Beets and onions are dirt cheap, and a bunch of fresh herbs lasts me weeks if I freeze them. I make this when I’m pinching pennies, and it still tastes like I spent hours in the kitchen—because the love (and garlic) makes it special.
Step-by-step instructions for Armenian borscht soup
Master this vibrant Armenian borscht with layers of earthy beets and creamy yogurt swirls.
🍳 Step 1: Sauté the Vegetable Base
Heat the 0.5 cup olive oil in a large Dutch oven over medium heat. Add the 2 whole yellow onions and cook for 5-6 minutes until translucent and sweet-smelling. Here's the thing—don't rush this step. You want the onions to caramelize slightly for deeper flavor.
Add the 3 whole carrots and 3 whole celery stalks, both sliced thinly. Cook for another 5 minutes until they begin to soften. Stir occasionally to prevent sticking. This aromatic base forms the flavor foundation of your soup, so take your time.
🍳 Step 2: Build the Broth and Add Potatoes
Pour in either the 6 cups vegetable broth or 4 cups beef/lamb broth (whichever you've chosen), scraping up any browned bits from the bottom of the pot. Add the 2 lbs potatoes, cut into 1-inch cubes, and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer for 10 minutes until the potatoes begin to soften.
I like to taste the broth at this stage—it should be flavorful but not overpowering. If it needs more depth, add a splash of the 1 tbsp apple cider vinegar now. This subtle acidity balances the earthy vegetables beautifully. Keep the broth simmering gently—you want to preserve the vegetables' texture, not turn them mushy.
🍳 Step 3: Incorporate Beets and Season
Add the 2 lbs beets, also cut into 1-inch cubes. Stir gently to distribute them evenly throughout the broth. Increase heat to medium-high and bring back to a boil. Once boiling, reduce heat to medium-low again and let it simmer for 15-20 minutes, or until the beets are fork-tender and the potatoes are fully cooked.
Season with the 1.5 tsp salt and 0.5 tsp black peppercorns (freshly cracked for maximum flavor). Taste the soup again—it should be rich and earthy, with the beets adding their signature deep red hue. If it needs more brightness, add another splash of vinegar or a pinch more salt. The seasoning is crucial here; Armenian borscht balances earthy flavors with just enough acidity.
🥘 Step 4: Prepare the Herbed Yogurt Swirl
While the soup simmers, prepare the yogurt swirl in a separate bowl. Combine the 1.5 cups plain whole-milk yogurt with the 0.5 cup fresh dill and 0.25 cup fresh mint leaves, both finely chopped. Stir gently to avoid breaking up the yogurt, and set aside. This step is where the soup gets its signature Armenian touch—cool, creamy, and herbaceous.
I like to let the yogurt mixture sit for 5 minutes at room temperature before adding it to the soup. This allows the herbs to infuse more fully into the yogurt, creating a vibrant swirl that contrasts beautifully with the warm broth. The yogurt should be thick enough to hold its shape when swirled but still creamy enough to blend into the soup.
🍽️ Step 5: Finish and Serve
Once the vegetables are tender and the soup is fully seasoned, remove it from heat. Ladle the hot broth into individual bowls, leaving space at the top. Here's the moment that matters: slowly drizzle the herbed yogurt swirl over each serving. The contrast of warm soup and cool yogurt is what makes this Armenian borscht so special.
Garnish each bowl with a sprinkle of the remaining fresh dill and mint leaves, and serve immediately. The soup should be vibrant, with the beets adding a deep red color and the yogurt swirl creating a marbled effect. Each bite should deliver a balance of earthy vegetables, creamy yogurt, and fresh herbs—this is the essence of Armenian borscht.
Pro Tips For Making Armenian Borscht Soup
- Peel Beets Cold: I learned this the hard way—peeling beets straight out of the pot is a mess. Soak them in ice water for 10 minutes first, then peel. The skin slides off clean, and you won’t end up with a pile of pink pulp on your cutting board.
- Sauté Onions Slow: Armenian borscht needs deep, caramelized onion flavor, not burnt bits. Cook the onions on medium-low heat for 15-20 minutes, stirring often, until they’re golden and jammy—not crispy. Yes, it takes longer, but it’s worth it.
- Don’t Overcook Mint: Fresh mint wilts and turns bitter if boiled. Add it only at the very end, just before serving, or toss in a handful of leaves raw at the table. The bright, fresh flavor is the star—don’t let it turn into wallpaper.
- Strain for Smoothness: If you want a silky texture (and let’s be honest, we all do), strain the soup through a fine-mesh sieve after cooking. No food mill? A clean kitchen towel works—just press gently. The effort makes the difference between rustic and restaurant-quality.
Troubleshooting perfect results
Mushy Vegetables
Overcooking is the #1 culprit for mushy veggies in Armenian borscht. I've found that simmering at medium-low heat (not boiling) after adding potatoes and beets prevents this. For extra insurance, add potatoes 5 minutes before the beets and remove them when they're just tender—about 10-12 minutes total.
The beets will continue cooking in the residual heat. 🍠
Broth Too Weak
If your broth tastes bland, it's likely because the vegetables absorbed too much flavor. Start with a low-sodium vegetable or meat broth—I recommend Kettle & Fire for depth. For extra richness, add 1 tbsp beet juice (from the peeled beets) to the broth while simmering.
Another trick: save the starchy water from boiling potatoes and add it back to the broth—it adds natural umami. Taste frequently and adjust with apple cider vinegar for brightness.
Yogurt Swirl Breaks
The yogurt swirl should remain creamy, not watery. If it separates, your yogurt was too warm when added. Let the soup cool for 5 minutes before drizzling the yogurt, and ensure your yogurt is whole-milk (Greek-style works best).
For extra stability, chill the yogurt mixture for 15 minutes before adding it to the soup. Also, avoid stirring vigorously—use a spoon to gently swirl it in. 🥛
Beets Too Bitter
Store-bought beets often taste bitter because they're harvested too early. For sweeter flavor, roast the beets first at 400°F for 45 minutes before cubing them. This caramelizes their natural sugars. If using raw beets, add ½ tsp sugar to the broth while simmering to balance the bitterness.
I've also had success adding 1 tsp honey at the end for subtle sweetness.
Color Fading
The vibrant red hue comes from the beets, but acidity can make it dull. If your soup looks pale, add ½ tsp lemon juice or another splash of apple cider vinegar to brighten the color and flavor.
For extra vibrancy, add 1 tsp beet powder (available at health stores) to the broth. The yogurt swirl should also be white—if it turns pink, your soup is too acidic. Balance it with a pinch more salt.
Meat Too Gamey
If using beef or lamb broth, it can develop a gamey taste if overcooked. For the best results, use a high-quality stock (like Crowd Favorite) and simmer the soup for no longer than 30 minutes after adding meat.
For extra richness without gamey flavors, add 1 tbsp Worcestershire sauce to the broth while simmering. This adds umami depth without overpowering the vegetables.
Nutrition facts
Frequently asked questions
What makes Armenian borscht different from Eastern European borscht?
Armenian borscht stands out for its vibrant herbed yogurt swirl and sweeter beet flavor profile. Unlike its Eastern European cousin, it often skips sour cream in favor of yogurt, and uses more fresh herbs like dill and mint. The Armenian version also tends to have a lighter, brighter broth with less cabbage and more potatoes.
Can I make this vegetarian without losing flavor?
Skip the meat broth and use vegetable broth instead. For depth, add 1 tbsp soy sauce or 1 tsp miso paste to the broth while simmering. The yogurt swirl and fresh herbs will still provide that signature Armenian brightness.
How do I store leftovers properly?
Store the cooked vegetables and broth separately from the yogurt swirl in airtight containers for up to 5 days in the fridge. Reheat gently on the stove, then stir in fresh yogurt swirl just before serving. For longer storage, freeze the vegetable mixture for up to 3 months.
Why does my Armenian borscht taste too earthy?
Overcooked beets or too much salt can create an earthy, bitter flavor. Balance it by adding 1 tbsp apple cider vinegar or ½ tsp lemon juice to brighten the taste. For next time, roast beets first at 400°F for 45 minutes to caramelize their natural sweetness before adding to the soup.
What's the best bread to serve with this soup?
Armenian borscht pairs beautifully with warm, crusty lavash or pita bread. For extra authenticity, try barbarian bread (a traditional Armenian flatbread) or even simple sourdough. The slightly chewy texture helps soak up the herbed yogurt swirl perfectly.
