Vegan Black Bean Soup
I think we can agree that nothing beats the comfort of soup, and my vegan black bean soup is where comfort, flavor, and nourishment meet! This is a one-pot easy meal that uses items already in most kitchens and has a total cooking time of just 30 minutes. What is not to love about that?
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Course: Main Course, Soup
Cuisine: Mexican, Vegan, vegetarian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 4
Calories: 250kcal
Heat a large saucepan over medium heat. Add oil to the pan; swirl to coat. Add onion and bell pepper. Cook 3 minutes, stirring occasionally.
Stir in oregano, garlic, cumin, chili powder, and salt. Cook for 30 seconds.
Stir in stock and beans. Bring to a boil; reduce heat, and simmer 10-20 minutes on low heat.
Mash the beans in the pot with a potato masher until the soup has a nice, chunky consistency. Add lime juice to finish off the soup.
- My #1 Secret Tip for this vegan black bean soup recipe is to blend only ⅓ of the soup. I puree this amount of the soup to create a naturally velvety base without adding cream. By only blending a small portion, I get the creaminess and the hearty chunks of beans and vegetables.
- Use canned beans: For ease and convenience, this reduces my cooking time immensely. I just drain, rinse, and go!
- Toast the spices: I let my cumin, chipotle chili powder, and garlic toast in the onion and pepper mix before adding any liquid. This step awakens the spices and gives my soup a complex flavor.
- Adjust thickness: When I am in the mood for a slightly thinner soup, I blend a larger portion of my beans and add more vegetable stock.
- Add a bay leaf: I like to throw in one bay leaf during the simmering step, and remove it before blending. This rounds out the flavors.
Calories: 250kcal | Carbohydrates: 43.1g | Protein: 14.3g | Fat: 3.3g | Saturated Fat: 2.2g | Sodium: 2187mg | Fiber: 14.4g | Sugar: 1g