Spicy Vegan Black Bean Soup

happy gluten free vegan default image
Share some yum!

Print Friendly, PDF & Email
Note: The Happy Gluten-Free Vegan is 100% reader supported, completely free and has done away with all Google ads because...annoying! If you like this recipe please consider throwing a bit of support our way:
Choose your amount
Include a message for us!:

We were so excited to come across this delicious recipe from the Feasting Freds website, adapted from Cooks Illustrated. We love black beans because they are filling, versatile and good for you. If you like a Latin flare to your food, this dish is for you! It is extremely versatile, and you can feel free to take full liberties in adding different ingredients. This dish is delicious with chunks of avocado, vegan sour cream and vegan cheese piled on top of it. Add a few organic tortilla chips and you are all set!

Spicy Vegan Black Bean Soup

Yield: serves 6-8

The Happy Gluten-Free Vegan Cookbook Cover Get the Happy Gluten-Free Vegan Cookbook!
50 of our favorite recipes, all vegan, all gluten-free, instantly downloadable for just $9.97!


  • 1 lb dry black beans, rinsed, drained and sorted (equals roughly 2 cups)
  • 2 bay leaves
  • 2 tbs minced chipotle peppers in adobo sauce
  • 5 cups water
  • 1.5 tsp salt
  • 3 tbs olive oil
  • 3 medium or 2 large onions, diced
  • 3 celery ribs, diced
  • 2 carrots, diced
  • 1 bag frozen corn
  • 6 cloves garlic, minced
  • 1/2 tsp red pepper flakes
  • 1.5 tbs cumin powder
  • 6 cups of your favorite vegetable broth
  • 2 tbs fresh lime juice
  • additional salt and pepper to taste


Place beans, bay leaves, chipotle peppers and 5 cups water in a large saucepan, cover and bring to a boil. Once boiling, skim off any slimy bits that may have risen to the surface and stir in 1 tsp salt. Reduce heat to low and simmer until the beans are tender, about one and a quarter to one and a half hours. Remove your pan from the heat, discard your bay leaves and set the beans aside without draining them.

As your beans near tenderness, you may start your soup. Heat your olive oil in a dutch oven over medium high heat until shimmering but not smoking. Add your onions, celery, carrots and a half teaspoon of salt, stir to coat and cook until the vegetables are tender and slightly browned – about 10-15 minutes. Reduce your heat to medium low and add your garlic, red pepper flakes and cumin. Cook, stirring frequently, for 3 minutes. Add your cooked beans with their cooking liquid and your broth and increase the heat to medium high. Bring the soup to a boil, then reduce the heat to low and simmer, uncovered, stirring occasionally, for 20 minutes.

Remove 1/3 of the soup and blend (either in a blender or in a separate bowl with an immersion blender) until smooth. Return the blended soup to your pot along with your frozen corn. Simmer on low until the soup is heated throughout, then remove from the heat and stir in your lime juice. Salt and pepper to taste.

This is a hearty dish and would be perfect accompanied by your favorite vegan, gluten free beer, or some delicious hot cider! Thank you to Feasting Freds! (website link)

Print Friendly, PDF & Email

Like this recipe? Please let us know by supporting this free, reader-supported resource.

Choose your amount
Include a message for us!:

Sign up here for the Happy Gluten-Free Vegan's free recipes email!

Get Our Happy Gluten-Free Vegan cookbook!
50 of our favorite vegan, gluten-free recipes at your fingertips!

Check it out here, or download it now!:

Note: Some links on this site are partner links. That means that The Happy Gluten-Free Vegan will earn a commission, at no extra charge to you, if you purchase through our partner link. This helps keep our site free for everybody. Thank you for your support!

Share some yum!

Leave a Reply

Your email address will not be published. Required fields are marked *