This Broccoli Avocado Soup with Beet Greens is one of my favorite ways to detox after over indulging. And I’d say the Thanksgiving feast last week… plus four days of leftovers… certainly counts as indulgence. This week has been PACKED with veggies, and this soup was the best part! It’s creamy, vegan, Paleo/Whole30 compliant, and ridiculously healthy.
I couldn’t wait until January to start posting healthy recipes. But don’t worry, I’ll have plenty of festive Christmas recipes coming your way soon :-)
Let’s talk about beet greens for a minute.
Before you get any further, I want to make sure you know that you can use spinach, kale, chard, or other leafy greens instead of beet greens.
But if you’ve never used beet greens before, I recommend it! I got a bunch of beets to roast for an AWESOME salad (which I’ll post about soon) and didn’t want to waste the edible and super healthy tops.
Beet greens are packed with vitamins K, A, C, E, and B, with lots of iron and protein as well. You can eat them raw in a salad or cook them as you would any other green. They do tend to be a little grainy, since they come attached to the beets that have been pulled up out of the ground.
To clean them, place them in a colander in a bowl of cold water (or in a salad spinner insert filled with water). Then, lift the colander or insert to drain them, and rinse as you normally would. This technique also works very well for other gritty foods, like leeks.
Like all leafy greens, the nutrients in beet greens are best absorbed by the body when paired with healthy fats. Luckily, this soup is made with olive oil and avocado, both of which contain very healthy fats. Olive oil is most healthy when it hasn’t been heated at all, and a drizzle of good quality, unfiltered EVOO on top of the soup is both tasty and a great way to up your healthy fat intake.
I used a super nifty tool to help me trim the beet greens from their tough stems. This leaf-shaped greens and herb stripper is one of the niftiest things I have in my kitchen! It makes a great stocking stuffer for the cook in your life.
It’s perfect for all kinds of greens with tough stems, like chard and kale, and more delicate herbs like thyme and rosemary as well. Just stick the stem in whichever hole is the best size and pull! It’s magic.
I also highly recommend using an immersion blender to make this. You can use a standing blender as well, but an immersion blender will make your life SO much easier because you can blend it right in the pot.
One last thing: this recipe only takes about 25 minutes total to make and freezes beautifully. I have half of this batch in my freezer right now because I know I’ll be craving more veggies when the holidays are over!
Recipe for Broccoli Avocado Soup with Beet Greens below!
Broccoli Avocado Soup with Beet Greens
- Large pot
- 1 tablespoon extra-virgin olive oil
- 1 onion diced
- 6 cups chicken stock/broth or vegetable broth
- 2 medium heads broccoli florets and stems
- 1 avocado
- 2 cups beet greens packed (spinach, chard, kale, or other greens can also be used)
- 2 tablespoons fresh parsley chopped
- juice of one lime
- kosher salt to taste
- black pepper to taste
- extra olive oil, toasted pepitas, extra parsley, black pepper for serving (optional)
- Sautè the onion in a large pot in the olive oil (1 tablespoon) until softened (about 3 minutes).
- Add the stock (6 cups), salt and pepper to taste, and broccoli florets and stems. Bring to a boil and simmer for 15 minutes (or until broccoli is tender). Add the beet greens (2 cups) and parsley (2 tablespoons) and stir until wilted (about 2 minutes).
- Add the avocado and lime juice and use an immersion blender to blend the soup to a puree. Alternatively, you can use a standing blender in batches.
- Taste and adjust seasoning as necessary.
- Serve the soup hot topped with toasted pepitas, a drizzle of olive oil, pepper, and extra parsley, if desired.
- For a thicker soup: Use only 4 cups of stock and add more if you need to until you reach the desired texture.
- The provided nutrition information does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. Feel free to calculate it yourself using this calculator or by adding the recipe to Yummly.
Nutrition Information Disclaimer
The provided nutrition information is my best estimate and does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. I use an automatic API to calculate this information. Feel free to calculate it yourself using one of these tools: