0 0
Root Vegetable Soup with Beans and Greens

Share it on your social network:

Or you can just copy and share this url


Adjust Servings:
3 tbs Extra Virgin Olive Oil
1 Medium Onion diced
1 Fennel Bulbs w/ Fronds washed, trimmed and diced
4 stalks Celery chopped into 1 inch pieces
4 Carrots peeled and chopped into 1 inch pieces
2 Sweet Potatoes peeled and cubed into 1 inch pieces
1/2 tsp Thyme
5 Garlic Cloves minced
15 oz Cannellini Beans drained and rinsed
28 oz Diced Tomatoes
3 1/2 cups Low Sodium Chicken Broth
2 tbs Soy Sauce
1/4 tsp Red Pepper Flakes
1/2 tsp Fresh Ground Pepper
1 bunch Kale ribs removed, chopped into bite-sized pieces
1 cup Frozen Corn

Root Vegetable Soup with Beans and Greens

  • Gluten Free
  • Vegan Option
  • Vegetarian

It's filling and makes you feel like you did something darn good for your body by eating it

  • 1 hour
  • Serves 8
  • Easy




I’m a major soup girl.  Soup for breakfast, lunch or dinner.

So this comes with great weight that I say this.  This is my FAVORITE soup ever.  Ever.  And I made it.  And it’s easy.  I make it about once every two weeks, just to have in the fridge for lunch or to send to work with my husband.

It’s my favorite for a few reasons.

For one, it uses up my neglected produce box vegetables that sit in the fridge, looking forlorn.  You can throw pretty much any vegetable you have in.  If you don’t have kale, use chard.  No sweet potatoes?  Use potatoes.  No fresh corn?  Frozen is fine.  And so on and so on. I almost never leave out the sweet potatoes, though, because it provides such an amazing sweet flavor.

Second, the broth is so flavorful, with just a hint of heat and all of the goodness of the vegetables.

You may not think a vegetable soup can be satisfying, but with the addition of the beans, this one surely is.  It’s filling and makes you feel like you did something darn good for your body by eating it.  I almost hesitate to call it a soup, because it’s chunky and more like a vegetable stew.

I love it, and I hope you love it, too!


To keep this soup vegan, use vegetable stock instead of chicken stock.

On occasion I add sliced smoked turkey kielbasa if you’d prefer to add meat.  It contributes a nice smoky flavor and great snappy bites of sausage.

(Visited 3,930 times, 1 visits today)

Recipe Steps


Add the olive oil to a large Dutch oven and turn the heat to medium-high. When the oil starts to ripple, add the onion, fennel, celery, carrots and sweet potatoes. Cook until onions and fennel have softened, about 5 to 7 minutes.


Stir in the dried thyme and garlic. Cook until the garlic is fragrant, about 30 seconds.


Pour in the beans, canned tomatoes, stock and soy sauce. Add the Kosher salt, red pepper flakes, black pepper and kale.


Bring to a boil and then reduce to a simmer. Cover and cook for 10-15 minutes, or until the sweet potatoes are cooked through (you can tell by piercing them with a fork).


Add the corn and taste, adding a bit more salt and pepper if needed.


Tried and tested recipes I really make for my family and friends. Really. Simple, hearty comfort food made with fresh, local ingredients.

4 Reader Questions and Reviews Hide Comments

Great recipe! The soy sauce adds a nice kick. I made it more of a stew, and in a crockpot. Can’t wait to feed some to my 10-month-old. Thanks for sharing!

Julie, I’m so glad you could make it and that you loved it! I love that you made substitutions. That’s what it’s all about! I appreciate the feedback.

This was sooooooo yummy! Thank you sharing the recipe! I was looking for a veggie soup recipe with white beans in it and found this. Didn’t have every ingredient so made a few substitutions and it turned out delicious! I subbed butternut squash for the sweet potatoes–yum! And cabbage for the kale–yum! yum! Followed recipe for all the rest except for the fennel (didn’t have any) and the corn (my youngest doesn’t like it in soup) Also used beef instead of chicken stock.
Very hearty and tasty! I will definitely be making this again! Thanks again for sharing! God bless you!

Add Your Comment