This post may contain affiliate links, please see our privacy policy for details.

This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice!

This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice | ThisSavoryVegan.com #thissavoryvegan #winterrecipes #fallrecipes

This Salsa Verde Bean & Rice Soup is a must make for the colder months! It is hearty – filled with veggies, crumbled tofu & pinto beans. It is easy – ready in 30 minutes! And it is delicious – the combo of flavors is simple, but sooooo tasty! And, of course, there are so many topping options to make this soup your own.

Ingredients

Here is what you need to make this delicious vegan soup:

  • Oil – I like to use avocado oil, but olive oil works too.
  • Yellow onion – you could also sub red onion.
  • Bell pepper
  • Garlic
  • Jalapeño – if you like a little kick, otherwise, this can be omitted.
  • Taco seasoning – my favorite taco seasoning is from Trader Joe’s
  • Tofu – I prefer firm, but you can sub extra firm.
  • Tomato paste
  • Salsa Verde – you can make my homemade recipe or buy it from the store.
  • Broth – low sodium broth is ideal since the taco seasoning is already salted.
  • Beans – I like using pinto, but black beans would work too!
  • Cilantro
  • Lime juice – add to taste, but I used 1 whole lime.
This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice | ThisSavoryVegan.com #thissavoryvegan #winterrecipes #fallrecipes

How to Make the Soup

Heat the oil in a stock pot over medium heat. Add the onion, bell pepper, garlic, jalapeño & taco seasoning. Give everything a good stir and let it cook down for a couple of minutes.

Add in the pressed tofu and use a wooden spoon to break it apart. You can leave the tofu pieces as big or small as you’d like – I prefer smaller chunks.

This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice | ThisSavoryVegan.com #thissavoryvegan #winterrecipes #fallrecipes

Pour in the tomato paste, salsa verde, broth & beans. Bring everything to a boil, lower the heat and simmer for 10-15 minutes. You can always let this simmer longer, but if you are in a pinch for time, it will still taste great after just 10 minutes.

Right before serving add in some chopped cilantro and a squeeze of lime juice. Give the soup a taste and adjust the seasonings as needed.

How to Serve

Now for the best part…the toppings! Here are some of my favorites for this soup:

  • Corn chips – tortilla chips would be good too!
  • Pickled onions – my recipe for these is super quick & delicious.
  • Non-dairy yogurt – my favorite brand to use is Kite Hill.
  • Green onion
  • Cilantro
  • Radishes – for some crunch!
  • Lime wedges – if you want some more acid.
This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice | ThisSavoryVegan.com #thissavoryvegan #winterrecipes #fallrecipes

To serve, add some hot rice to each bowl and top it with the soup. I prefer to cook the rice separately so that it doesn’t absorb all of the broth! Add any toppings you’d like – or do like I did, and add ALL of them!

If you have any leftovers, let the soup cool completely before transferring it to individual containers. This will keep in the fridge for 3-5 days. Perfect for weekday lunches!

This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice | ThisSavoryVegan.com #thissavoryvegan #winterrecipes #fallrecipes

Did you Make this Recipe?

If you made this Salsa Verde Bean & Rice Soup I would LOVE to hear what you thought. Be sure to drop a comment and a rating below! You can also tag me on social media if you snapped a photo. I LOVE seeing your recreations!

This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice | ThisSavoryVegan.com #thissavoryvegan #winterrecipes #fallrecipes

Salsa Verde Bean & Rice Soup

Servings: 6
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice!
5 from 3 ratings

Ingredients

Equipment

Instructions
 

  • Heat the oil in a stock pot over medium heat. Add the onion, bell pepper, garlic, jalapeño and taco seasoning. Cook down for a couple of minutes, stirring frequently.
  • Add in the tofu and crumble with a wooden spoon. Pour in the tomato paste, salsa verde, broth and pinto beans. Bring to a boil, lower the heat & simmer for 10-15 minutes – stirring every couple minutes.
  • Before serving add cilantro & lime juice. Taste and adjust seasonings as needed.
  • To serve, add rice to each bowl and ladle the soup over. Serve with any of the optional toppings.

Video

Notes

FOR LEFTOVERS: Allow the soup to cool completely before transferring to individual containers. Reheat the leftovers in the microwave or on the stove until bubbling & hot.
Calories: 329kcal, Carbohydrates: 50g, Protein: 14g, Fat: 9g, Saturated Fat: 1g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 4g, Trans Fat: 0.02g, Sodium: 1299mg, Potassium: 720mg, Fiber: 9g, Sugar: 8g, Iron: 3mg
Cuisine: Mexican
Course: Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.
This Salsa Verde Bean & Rice Soup is comforting, filling and healthy. Filled with veggies & pinto beans and served with steamed rice | ThisSavoryVegan.com #thissavoryvegan #winterrecipes #fallrecipes