Spicy Black Bean Soup
Updated Dec. 10, 2025

- Total Time
- 20 minutes
- Prep Time
- 5 minutes
- Cook Time
- 15 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 4(15-ounce) cans black beans
- 2(roughly 16-ounce) jars mild salsa verde (or 3½ cups homemade)
- 2(4-ounce) cans chopped green chiles
- 2tablespoons unsweetened cocoa powder
- 2teaspoons ground cumin
- 2teaspoons garlic powder
- ½cup chopped cilantro
- Salt and black pepper
- Any combination of lime wedges, sour cream, pickled red onions, queso fresco, tortilla chips and sliced avocado, radishes and fresh chiles, for topping
Preparation
- Step 1
In a large pot, bring the beans, salsa, green chiles, cocoa powder, cumin and garlic powder to a boil over high. Cover, reduce heat to medium, and simmer, stirring occasionally, until the beans flatten easily when smashed against the side of the pot, 7 to 10 minutes.
- Step 2
Use an immersion blender or potato masher to smash some of the beans until the broth is thickened to your liking, keeping in mind that the soup will also thicken as it sits. Stir in the cilantro, then season to taste with salt and pepper. (Because the beans and salsa contain salt, you might not need more; if you find the soup too salty or thick, add water to thin.) Serve with desired toppings.
Private Notes
Comments
No need for canned chilis or garlic powder. Chop up peppers (poblanos!), onion and garlic, saute in olive oil, add spices to cook a bit and there you have sofritto as the flavorful basis of your soup. Adds about 20 minutes but it will be worth it.
No, the beans are not drained or rinsed. The bean liquid helps thicken the soup.
I made this as written (all ingredients from Trader Joe's) and it was delicious! I did not need to add any salt or pepper and topped my soup with avocado, sour cream and tortilla chips.
I was excited about this recipe; Ali Slagle has created some real winners, but this was a disappointment. I had a half pound of Rancho Gordo beans that I cooked yesterday, and now I feel like I wasted the great beans. I'm not sure which ingredient it came from (all other items purchased from Trader Joe's), but there is a really obvious "canned" taste. The soup did thicken a lot, so I think I'll use the copious leftovers in place of refried beans.
My husband isn't usually wild about beans, but he gave me a Hollywood Handshake for this one! I used 1 lb dried Rancho Gordo Midnight Black Beans, soaked, then simmered for an hour before starting the recipe. I retained 2 cups of the bean broth to add with all the other ingredients. After reading people's comments, I decided to use just one jar of salsa verde and it was perfect. Served with avocado, tortilla strips, jack cheese, and radishes. Perfect for a chilly evening!
Can you use other beans with this recipe?
