This easy Black Bean Soup recipe is smoky, hearty, and ready in about 30 minutes. Made with canned black beans, fire-roasted tomatoes, and chipotle in adobo, it’s a one-pot, vegan and gluten-free dinner that’s perfect for busy weeknights or cozy weekends.
1chipotle peppers in adobominced + 1–2 tsp adobo sauce (adjust to heat)
30ouncescanned black beans, rinsed and drained
3cupslow-sodium vegetable brothplus more to thin
14.5ouncescanned fire-roasted tomatoes, with juices
1bay leaf
1teaspoonkosher saltplus more to taste
1/4teaspoonground black pepper
1Tablespoonlime juiceplus more to taste
2Tablespoonchopped fresh cilantrooptional
For serving (choose your favorites)
Diced avocadosour cream or dairy-free yogurt, chopped cilantro, sliced scallions, pickled red onions, crushed tortilla chips, queso fresco, hot sauce, extra lime wedges.
Instructions
Heat oil in a medium pot over medium heat. Add the onion and bell pepper with a pinch of salt; cook, stirring, until softened and lightly golden, 6–8 minutes.
Stir in garlic, cumin, smoked paprika, oregano, and coriander. Cook 30–60 seconds until fragrant. Add chipotle and adobo sauce; stir 30 seconds more.
Add black beans, broth or stock, tomatoes, bay leaf, 1 teaspoon salt, and pepper. Bring to a boil, then reduce to a lively simmer and cook 12–15 minutes to meld.
Remove bay leaf. Use an immersion blender to partially blend 1/3–1/2 of the soup right in the pot (or transfer a couple ladlefuls to a blender, blend until smooth, return). You want it to be creamy-chunky.
Stir in lime juice and cilantro. Taste and adjust the seasoning with more salt, lime, or adobo heat as you like. If too thick, add in more broth or water.
Notes
For a thicker soup, blend more of the beans; for a thinner soup, add extra broth or water until you reach your desired consistency.
Adjust the heat level by using more or less chipotle peppers and adobo sauce. Start small, then add to taste.
The soup will thicken as it cools and after chilling in the fridge—just stir in a splash of broth or water when reheating.
This recipe is naturally vegan and gluten-free when made with vegetable broth and dairy-free toppings.
Try variations: add diced sweet potato, frozen corn, or shredded rotisserie chicken (if not vegan) to switch things up.