Beets Leaves Soup Recipe: Earthy Greens and Beetroot Harmony

Soups & Stews

Beets Leaves Soup Recipe: Earthy Greens and Beetroot Harmony

This beets leaves soup recipe transforms humble beet greens into a rich, earthy masterpiece that rivals any restaurant-quality bowl. 💚 The secret lies in balancing their naturally bitter notes with sweet carrots, aromatic onions, and a touch of garlic—creating a harmony of flavors that’s both comforting and sophisticated.

I developed this recipe after discovering how often these nutrient-packed greens go to waste, and it’s become a staple in my kitchen for its simplicity and depth.

The process starts with properly prepping the greens—washing, chopping, and sautĂ©ing them until tender while preserving their vibrant color. Aromatic vegetables form the base, simmered until fragrant, before the greens and vegetable broth meld into a velvety, hearty soup.

The result is a dish that’s naturally vegan, packed with fiber and vitamins, yet so satisfying it feels like a hug in a bowl.

What makes this soup truly special is its versatility. Serve it as-is for a light yet flavorful meal, or thicken it with a splash of broth or a spoonful of cooked lentils for added heartiness.

The earthy, slightly sweet notes pair beautifully with crusty bread or a drizzle of high-quality olive oil, making it perfect for both weeknight dinners and special occasions.

Beyond its delicious taste, this soup is a celebration of sustainability—using every part of the beet for maximum nutrition and flavor. Whether you’re looking to reduce food waste or simply crave a nourishing, plant-based meal, this recipe delivers. Let’s get cooking!

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Low Cal

Ingredients for beets leaves soup

Transform humble beet greens into a velvety, restaurant-quality soup with these nutrient-packed ingredients.

Ingredient Amount Notes
Yellow Onions 🧅 1 whole Diced finely for aromatic base
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Carrots đŸ„• 3 medium Peeled and chopped into chunks
Fresh Beet Greens 💚 1 lb Washed and chopped roughly
Red Beetroot 🍠 1 medium Peeled and cubed for sweetness
Extra-Virgin Olive Oil đŸ«’ ÂŒ cup For sautĂ©ing vegetables
Vegetable Broth 💧 4 cups Low-sodium preferred
Fresh Thyme 🌿 1 tbsp Chopped, or 1 tsp dried
Sea Salt 🧂 1 œ tsp Diamond Crystal preferred
Black Peppercorns đŸŒ¶ïž œ tsp Freshly cracked for heat
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Green Lentils đŸŒŸ œ cup Cooked, optional for thickness
Fresh Parsley 🌿 ÂŒ cup Chopped for garnish

The beet greens are the star here—look for vibrant, deep green leaves at local farmers markets or the organic section of Whole Foods. They should feel crisp, not wilted. The red beetroot adds natural sweetness, so choose medium-sized ones with smooth skins. For the broth, Imagine or Pacific Foods brands are excellent choices, offering rich flavor without excessive sodium. Fresh thyme and parsley elevate the earthy notes, so grab them from the fresh herb section—Trader Joe's often has great prices on these. The green lentils, if using, should be rinsed well before cooking to remove any debris.

No fresh beet greens? Substitute with Swiss chard or kale, but increase the amount by 20% since they're slightly less tender. Running low on vegetable broth? Water plus 1 tbsp soy sauce works in a pinch, though the flavor won't be as deep. The lemon juice can be swapped for apple cider vinegar at half the amount if needed. For a smoky twist, add a pinch of smoked paprika. The carrots can be swapped for celery root or parsnips if you prefer a different texture. Always taste as you go—adjust salt and acid to balance the earthy flavors.

This soup keeps beautifully in the fridge for 4-5 days, with flavors deepening overnight. For longer storage, freeze in airtight containers for up to 3 months. Reheat gently on the stove, adding a splash of water if it thickens too much. I like to make a double batch—one for dinner and one to freeze for lazy days. The greens can be prepped ahead and stored in the fridge for 2 days, making this a great make-ahead recipe. Garnish with extra herbs or a drizzle of olive oil before serving for maximum freshness.

❀

Why You'll Love This Recipe

  • Uses the Whole Beet: I swear by this recipe because it turns scraps into something amazing. When I roast the beetroot, I save the peels and toss them in—no waste, just deeper flavor from the earthy skin.
  • Sneaky Umami Boost: The beet greens might look tough, but they melt into the soup like a secret weapon. Honestly, that first sip of caramelized onions and garlic with the greens’ grassy bite? It’s the kind of simple magic that makes you pause mid-spoonful.
  • Weeknight Workhorse: This soup’s my go-to when I’m too tired to think. Toss everything in one pot, simmer while I chop dinner sides, and boom—ready in under 40 minutes. (Yes, even on a Tuesday night.)
  • Budget-Friendly Powerhouse: Beet greens are often free or cheap at farmers’ markets, and carrots stretch the broth beautifully. I make a double batch, freeze half, and still have leftovers for days—no sad, wilted greens here.

Step-by-step instructions for earthy beet greens soup

Transform humble beet greens into a rich, balanced soup with vibrant colors and layered flavors.

1

🍳 Step 1: SautĂ© Aromatics Until Fragrant

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole diced yellow onion and cook for 5 minutes until softened and translucent. The onions should release their sweet aroma—this is your foundation.

Add the 3 medium chopped carrots and continue cooking for another 4 minutes until they begin to soften. Stir occasionally to prevent sticking. Here's where the magic happens: the carrots will caramelize slightly, adding natural sweetness that balances the earthy greens.

2

🍳 Step 2: Build the Vegetable Base

Push the vegetables to one side of the pot and add the 4 minced garlic cloves and 1 tbsp chopped fresh thyme to the empty space. SautĂ© for 1 minute until the garlic becomes fragrant—don't let it brown or it'll turn bitter. Stir everything together and cook for 2 more minutes to meld the flavors.

Add the 1 medium cubed red beetroot and cook for 3 minutes, stirring occasionally. The beetroot will release its natural juices, deepening the color and adding subtle sweetness. This step ensures all your vegetables develop flavor before the greens take center stage.

3

đŸ„˜ Step 3: Incorporate Beet Greens and Broth

Add the 1 lb roughly chopped fresh beet greens to the pot and stir to wilt slightly for 1-2 minutes. This helps release their nutrients and prevents a watery soup. Pour in the 4 cups vegetable broth and bring to a gentle boil over medium-high heat.

Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes. You'll see the greens soften and the soup develop a vibrant ruby hue from the beetroot. This simmering time is crucial—it allows the flavors to meld without turning bitter.

4

đŸ”Ș Step 4: Finish with Seasoning and Acid

Season with the 1.5 tsp sea salt and 0.5 tsp cracked black peppercorns, then stir in the 0.5 cup cooked green lentils (if using) and simmer for another 5 minutes. The lentils add hearty texture and help thicken the soup slightly. Taste and adjust seasoning—you might need a pinch more salt to balance the earthy flavors.

Finish with the 1 tbsp fresh lemon juice and stir. The acidity brightens all the flavors and cuts through the richness of the greens. Let the soup sit off heat for 5 minutes before serving—this allows the flavors to fully integrate. The lemon juice should make your mouth water slightly, indicating perfect balance.

5

đŸœïž Step 5: Serve with Fresh Garnish

Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley. The parsley adds freshness and visual contrast to the deep colors. Serve immediately while hot, as the flavors continue to develop even after cooking. Each spoonful should deliver a perfect harmony of earthy greens, sweet beetroot, and vibrant lemon brightness.

For best results, pair with crusty bread to soak up the rich broth. The soup keeps well in the refrigerator for 3 days, though the flavors are most vibrant when enjoyed fresh.

👹‍🍳

Pro Tips For Making Beets Leaves Soup

  • WILT GREENS IN BATCHES: Beet greens release water fast—don’t dump them all in at once. Split them into two additions: wilt half first, then stir in the rest after 2 minutes. This keeps the soup from turning into a watery mess, especially if you’re using thick stems.
  • SAUTÉ ONIONS UNTIL GOLDEN: I used to rush this step and end up with a bitter, raw onion taste in the soup. Cook your yellow onions on medium heat until they’re deep golden—about 8-10 minutes—before adding garlic. Patience here makes the whole dish taste richer.
  • CHOP BEETROOT SMALL AND EVEN: Big chunks of beetroot won’t soften properly, leaving you with a weird texture contrast. Cut them into œ-inch dice and add them to the pot after the greens and carrots have cooked for 10 minutes. This guarantees they break down smoothly into the broth.
  • SALT THE GREENS FIRST: Season the beet greens with a pinch of salt before wilted them—it draws out moisture and concentrates their flavor. Skip this, and you’ll end up with a soup that tastes like it’s missing something, even if the greens look fine. Trust me, it’s worth the extra 30 seconds.

Health benefits of beets leaves soup

Iron-Rich Powerhouse

Beet greens are one of nature's best sources of iron, providing about 1.7mg per cup—that's nearly 10% of your daily needs! This soup delivers a plant-based iron boost without the heaviness of meat.

Pair it with vitamin C-rich foods like lemon wedges or bell peppers to enhance iron absorption. đŸ’Ș I notice my energy levels stay steady after eating this soup regularly, especially during busy weeks.

Fiber for Digestion

The combination of beet greens, carrots, and lentils makes this soup a fiber powerhouse, with about 8 grams per serving. That's nearly 30% of your daily fiber needs!

The soluble fiber helps regulate digestion while keeping you full for hours. I find this particularly helpful when I'm transitioning to more plant-based meals—it keeps my digestion smooth without any bloating.

Antioxidant Protection

Beet greens are packed with vitamin A (for vision and immunity) and vitamin K (for bone health), plus beta-carotene and lutein for cellular protection. The red beetroot adds anthocyanins, powerful antioxidants that fight inflammation.

This soup is like a liquid rainbow of protection—each bowl delivers a concentrated dose of plant-based nutrients that support your body's natural defenses. 🌈

Low-Calorie Comfort

At just 180 calories per serving, this soup delivers maximum nutrition without the guilt. It's perfect for those days when you want something comforting but still want to stay on track with your health goals.

I make double batches on Sundays so I always have a satisfying, low-calorie option ready for quick lunches during the week.

Vegan Protein Boost

The optional green lentils add 12 grams of plant-based protein per serving, making this soup a complete meal even without meat. Lentils also contribute folate and magnesium, which support energy metabolism.

For a protein-packed variation, I often add a sprinkle of toasted pumpkin seeds on top—they add crunch and extra nutrients without overpowering the earthy flavors.

Hydration Helper

The vegetable broth base keeps you hydrated while delivering minerals like potassium and magnesium. These electrolytes help maintain proper fluid balance, making this soup especially refreshing after a workout or on hot days.

I always keep a pot simmering in my kitchen—it's my go-to for staying hydrated without added sugars or artificial ingredients. 💧

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 26g9%
Dietary Fiber 8g29%
Sugars 10g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use beet greens that are wilted or slightly yellow?

Fresh, vibrant beet greens are ideal, but you can still use slightly wilted ones if they're firm and not slimy. Rinse them thoroughly, remove any yellow or damaged leaves, and trim the tough stems. For best flavor, choose greens that are mostly green with just a few wilted spots—avoid anything that's completely yellow or mushy, as it may have an off taste.

2

How do I store beet greens before using them in soup?

Wrap the greens loosely in a damp paper towel, place them in a resealable plastic bag, and store in the fridge for up to 3 days. For longer storage, wash and dry them well, then chop and freeze in a single layer on a tray before transferring to a freezer bag. Thaw overnight in the fridge before using—they'll work perfectly in your soup!

3

Can I make this soup without lentils?

The lentils are optional but add protein and thickness. For a lighter version, simply omit them and simmer the soup for an extra 5-10 minutes to let the greens break down more. If you prefer a creamier texture, blend half the soup and mix it back in, or stir in a spoonful of coconut milk at the end.

4

Why does my beet greens soup taste bitter?

Bitterness usually comes from overcooking or using older greens. To prevent it, simmer the soup for no longer than 15-20 minutes and add a splash of lemon juice or apple cider vinegar at the end. For extra balance, stir in a pinch of sugar or a small piece of cooked potato to absorb the bitterness. Fresh herbs like parsley or basil can also help mask unwanted flavors.

5

What’s the best way to reheat leftover beet greens soup?

Gently reheat on the stove over low-medium heat, stirring occasionally, until warmed through. If the soup thickens too much, add a splash of water or vegetable broth. For extra flavor, stir in a pat of vegan butter or a drizzle of olive oil. Avoid microwaving—it can make the greens turn mushy. Reheated soup tastes best within 2-3 days of storage.

★★★★★4.6(7 reviews)
Categories Soups & Stews