Green Borscht Recipe That’ll Warm Your Soul in 30 Minutes
This green borscht recipe is a bright, tangy, and deeply satisfying Eastern European soup made with sorrel, potatoes, and a soft boiled egg — it’s the healthy broth recipe your weeknight dinner routine has been missing.
Okay, full disclosure — the first time I heard “green borscht,” I genuinely thought someone was pulling my leg. Isn’t borscht supposed to be that gorgeous deep-red beet soup? Turns out, that’s just one version, and this vibrant green cousin is equally beloved across Ukrainian, Russian, and Polish kitchens. My grandmother-in-law made it every spring the moment sorrel popped up in her garden — and one bowl in, I completely understood the obsession.
Table of Contents
What Makes This Green Borscht Recipe So Special
This isn’t just any soup — it’s a bowl of pure comfort that hits every right note. Creamy potatoes, a bright lemony broth from sorrel, and that deep savory richness from ghee-cooked onions and carrots. It’s one of those traditional Russian dishes that’s been feeding families for generations, and once you taste it, you’ll totally understand why it’s stuck around.
It’s also a genuinely solid healthy broth recipe — light but filling, nourishing but not heavy. The sorrel gives the broth this beautifully tart, slightly grassy flavor that’s unlike anything else in soup-land. And don’t even get me started on the hard boiled egg and sour cream on top. That finishing touch? Absolutely non-negotiable.

Green Borscht Recipe
Equipment
- Large pot
- Cutting board
- Chef’s knife
- Wooden spoon
- Ladle
Ingredients
Soup Base
- 3-4 medium potatoes cubed
- 1 large carrot cubed
- 1 small onion (or ½ medium onion) diced
- 1 tablespoon ghee butter or olive oil
- 4 cups filtered water
- 2 teaspoons Better Than Bouillon vegetable flavor
- 2 bay leaves
- ¼ teaspoon salt to taste
Greens & Herbs
- 10 sorrel leaves or ½ cup chopped spinach + 1 tablespoon fresh lemon juice
- 2 tablespoons fresh dill finely chopped
For Serving
- 1 tablespoon sour cream per bowl
- ½ hard boiled egg halved, per serving
- ¼ teaspoon black pepper for serving
Instructions
- Cube carrots and potatoes into bite-sized pieces. Dice the onion. Finely chop the sorrel and fresh dill, then set them aside — the herbs go in at the very end.
- Add ghee butter (or olive oil) to a large pot and heat over medium heat. Once shimmering, add the diced onion and cook for about 3 minutes, stirring often, until soft and translucent. Add the cubed carrots and cook for another 3 minutes.
- Pour in 4 cups of filtered water, then add the cubed potatoes, bay leaves, and bouillon base. Stir everything together, bring to a boil, then cover and reduce to a simmer. Cook for about 20 minutes, or until the potatoes are fully tender when pierced with a fork.
- Add the chopped sorrel and fresh dill to the pot. If using spinach instead of sorrel, add ½ cup chopped spinach and 1 tablespoon of fresh lemon juice. Stir, cover the pot, and let the soup rest off the heat for at least 10 minutes before serving.
- Ladle the soup into bowls and top each one with half a hard boiled egg and a generous dollop of sour cream. Finish with a crack of black pepper and serve immediately.
Notes
Ingredients You’ll Need

Nothing fancy here — just good, simple ingredients. Here’s everything that goes into this classic green borscht recipe, grouped so it’s easy to shop and prep:
| Group | Ingredient | Amount |
|---|---|---|
| Soup Base | Potatoes, medium | 3–4 |
| Soup Base | Carrot, large | 1 |
| Soup Base | Onion (small, or ½ medium) | 1 |
| Soup Base | Ghee butter or olive oil | 1 Tablespoon |
| Soup Base | Filtered water | 4 cups |
| Soup Base | Better Than Bouillon (vegetable flavor) | 2 teaspoons |
| Soup Base | Bay leaves | 2 |
| Soup Base | Salt | ¼ teaspoon (to taste) |
| Greens & Herbs | Sorrel leaves (or spinach + lemon — see notes) | 10 leaves |
| Greens & Herbs | Fresh dill, chopped | 2 Tablespoons |
| For Serving | Sour cream | 1 Tablespoon per bowl |
| For Serving | Hard boiled egg, halved | ½ per serving |
| For Serving | Black pepper | ¼ teaspoon |
Sorrel Note: Sorrel can be hard to track down depending on where you live. If your grocery store doesn’t carry it, grab fresh spinach and add a tablespoon of fresh lemon juice when you stir in the greens. You’ll get that same signature bright, tangy flavor that makes this soup so distinctive.
How to Make Green Borscht — Step by Step
Good news: this soup is genuinely simple to pull off. Like, pour-yourself-a-glass-of-wine-while-it-simmers simple. Here’s exactly how it goes:
Step 1: Prep Your Veggies
Cube your carrots and potatoes into bite-sized pieces — not too small, you want them to hold their shape in the broth. Dice your onion, then chop your sorrel and dill finely and set them aside. The herbs go in right at the end, so don’t rush this part.
Pro tip: Don’t stress about perfect knife cuts here. Rustic and chunky is the whole vibe of this soup.
Step 2: Build the Flavor Base
Add your ghee (or olive oil) to a large pot and heat over medium heat. Once it’s shimmering, add the diced onion and cook for about 3 minutes, stirring often, until soft and translucent. Add the carrots and cook for another 3 minutes.
This is where the magic starts — those two ingredients together in ghee create the most comforting, savory smell. Your kitchen is going to smell absolutely incredible right about now. You’re welcome.
Step 3: Add Water, Potatoes & Simmer
Pour in your 4 cups of filtered water, then add the cubed potatoes, bay leaves, and bouillon base. Give it all a good stir, bring to a boil, then cover and reduce to a simmer for about 20 minutes — or until the potatoes are fully tender when poked with a fork.
This is your official wine-sipping window. The soup’s got it handled from here.

Step 4: Add the Greens & Let It Rest
Stir in your chopped sorrel (or spinach + 1 tablespoon lemon juice) and fresh dill. Cover the pot and let the soup rest off the heat for at least 10 minutes before serving. Don’t skip this step — the resting time lets everything meld together and the sorrel softens beautifully into the broth.
“This resting moment is honestly what separates a good borscht from a great one.” Trust the process.
Step 5: Serve & Enjoy
Ladle into bowls and top each one with half a hard boiled egg and a generous dollop of sour cream. Crack some black pepper over the top. That’s genuinely it — and it’s so, so good. Serve with crusty bread or enjoy solo. Either way, you’re in for a treat.

Expert Tips, Variations & Troubleshooting
Tips for the Best Green Borscht
Use ghee if you can. It adds a subtle buttery richness to the base that olive oil just can’t fully replicate. That said, olive oil works totally fine if you’re keeping it dairy-free or vegan.
Don’t skip the resting time. Letting the soup sit after adding the sorrel makes a noticeable difference. The flavors deepen, the herbs soften, and the whole thing just tastes more cohesive. 10 minutes, minimum.
Better Than Bouillon is key. It adds depth and umami without tasting artificial or overpowering. The vegetable flavor works beautifully here and keeps this squarely in the healthy broth recipe territory.
Variations to Try
Keep it fully plant-based. This soup is already meat-free, which makes it a natural fit for Polish vegetarian recipes traditions. Swap the ghee for olive oil, skip the sour cream, and leave out the egg — it’s still incredibly satisfying and full of flavor.
Load it up with greens. Feel free to add chopped kale, chard, or even frozen peas alongside the sorrel. More greens = more nutrients, and this broth can absolutely handle it.
Make it heartier. Stir in a can of white beans or chickpeas when you add the potatoes. It turns this light soup into a full, protein-packed meal without any extra effort. Perfect for meal prep season.
Troubleshooting
Soup tastes flat? Add more salt and a squeeze of lemon juice. Sorrel brings natural acidity, but if you’ve used spinach, the lemon does a lot of that heavy lifting. Taste as you go.
Potatoes falling apart? They were likely cut too small or simmered a bit too long. Aim for 1-inch cubes and start checking tenderness around the 15-minute mark next time.
Can’t find sorrel anywhere? The spinach + lemon juice combo is genuinely your best friend here. It’s not 100% identical, but it nails that bright, tangy character that defines this green borscht recipe.
Storage, Reheating & No-Waste Kitchen Ideas
| Storage Method | How Long | Notes |
|---|---|---|
| Refrigerator (airtight container) | Up to 4 days | Store without egg and sour cream toppings |
| Freezer (freezer-safe container) | Up to 3 months | Potatoes may get slightly softer after thawing — totally fine |
| Room Temperature | 2 hours max | Don’t leave it out longer than 2 hours |
Reheating: Warm on the stovetop over medium-low heat, stirring occasionally. Add a splash of water if the broth has thickened up in the fridge. Microwave works too — cover it and heat in 90-second intervals, stirring between each one.
No-Waste Kitchen Ideas: Got leftover boiled potatoes from another meal? Toss them in at the end of cooking to save time. Extra sorrel or dill? Freeze it in ice cube trays with a bit of water and drop those herby cubes straight into future soups and stews. Zero waste, maximum payoff.
Love simple, satisfying meals like this? You might also enjoy this sheet pan lemon balsamic chicken and potatoes for another easy weeknight win — or this crowd-pleasing one-pan balsamic chicken for when you need dinner on the table fast.
Nutritional Information (Per Serving)
Approximate values based on the recipe as written. Nutrition will vary slightly based on portion size and specific ingredient brands.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | ~180 kcal |
| Carbohydrates | ~25g |
| Protein | ~6g |
| Fat | ~6g |
| Fiber | ~3g |
| Sodium | ~420mg |
| Vitamin C | ~20% DV |
| Iron | ~10% DV |
More Easy Recipes You’ll Love
If you’re on a roll with simple, wholesome dinners, here are some more favorites from my kitchen:
- Vegetable Spring Rolls with Peanut Sauce — fresh, crunchy, and totally addictive
- 30-Minute Beef Stir Fry with Vegetables — when you need dinner fast and don’t want to compromise on flavor
- Egg Roll in a Bowl — all the flavors, none of the fuss
- Summer Rolls with Lettuce Wrap — light, fresh, and perfect for meal prep
Green Borscht Recipe FAQs
What is green borscht made of?
Green borscht is a traditional Eastern European soup made with sorrel (or spinach + lemon as a substitute), potatoes, carrots, onion, dill, and a flavorful broth base. Unlike red borscht which gets its color from beets, this version gets its gorgeous green color — and its signature tangy flavor — from the sorrel. It’s typically served with a hard boiled egg and a dollop of sour cream.
Can I make green borscht without sorrel?
Absolutely! If sorrel isn’t available in your area, use ½ cup of chopped fresh spinach and add 1 tablespoon of fresh lemon juice when you stir in the greens. The lemon replicates that natural tartness that sorrel brings to the broth. It’s a great workaround and honestly works beautifully.
Is green borscht a healthy soup?
Yes — it’s a genuinely solid healthy broth recipe. It’s relatively low in calories, packed with vitamins from the sorrel and vegetables, and contains a good balance of carbs, protein, and healthy fats. Using ghee or olive oil as the base keeps it nourishing without being heavy. It’s comfort food you can feel good about.
Is this green borscht recipe vegan?
The base recipe is vegetarian, and it fits right in with Polish vegetarian recipes traditions. To make it fully vegan, simply swap the ghee for olive oil and skip the sour cream and hard boiled egg toppings — or use dairy-free sour cream if you still want that creamy finish on top. It’s just as delicious either way.
Can I freeze green borscht?
Yes! This soup freezes really well for up to 3 months. Just freeze the soup base without the egg and sour cream toppings, and add those fresh when you’re ready to serve. The potatoes may soften slightly after thawing, but the flavor holds up beautifully. It’s great for batch cooking and meal prep.
Ready to Make This Green Borscht Recipe?
There you have it — a simple, cozy, deeply satisfying green borscht recipe that comes together in about 30 minutes and tastes like it took all day. Whether you grew up eating traditional Russian dishes like this or you’re totally new to the whole concept, this soup is going to win you over. I promise.
Give it a try this week and let me know how it goes in the comments below! I love hearing how you made it your own — did you use sorrel or the spinach swap? Add beans? Go full vegan? Tell me everything. 🌿
And if you loved it, save this recipe to Pinterest so you can find it again easily — and so more people can discover this underrated gem of a soup. It deserves all the love! 📌
