Black Bean Soup (Printable Recipe)

Creamy black bean soup with chipotle, lime, and fresh vegetables. Hearty, bold, and perfect for cozy meals.

# Ingredients You'll Need:

→ Base Vegetables

01 - 2 tablespoons extra-virgin olive oil
02 - 1 medium yellow onion, diced
03 - 2 celery ribs, diced
04 - 1 medium carrot, diced
05 - 3 garlic cloves, minced

→ Spices & Seasonings

06 - 1 teaspoon sea salt
07 - Freshly ground black pepper
08 - 1 teaspoon ground cumin
09 - 1 teaspoon ground coriander
10 - 1/2 teaspoon chili powder

→ Main Ingredients

11 - 2 (15-ounce) cans black beans, including liquid
12 - 2 chipotle peppers from adobo can, chopped
13 - 2 tablespoons adobo sauce
14 - 1 1/2 cups vegetable broth
15 - 1 tablespoon fresh lime juice

→ Optional Garnishes

16 - Avocado slices
17 - Fresh cilantro
18 - Sour cream or vegan sour cream
19 - Pickled onions
20 - Serrano peppers
21 - Pepitas
22 - Lime wedges

# Steps to Follow:

01 - Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, celery, carrot, salt, and several grinds of pepper. Cook, stirring occasionally, for 10 to 15 minutes until vegetables are soft.
02 - Add garlic, cumin, coriander, and chili powder to the pot. Stir constantly for 30 seconds until fragrant.
03 - Stir in black beans with their liquid, chopped chipotle peppers, adobo sauce, and vegetable broth. Bring to a simmer.
04 - Allow soup to simmer uncovered for 30 minutes to develop flavor and thicken. Let cool slightly after cooking.
05 - Transfer half of the soup to a blender and puree until smooth, then stir back into pot. Alternatively, use an immersion blender to puree half the soup directly in the pot.
06 - Stir in fresh lime juice and season to taste with additional salt and pepper. Serve hot with lime wedges and desired toppings.

# Extra Tips:

01 - Using the liquid from canned beans creates natural creaminess without dairy
02 - Reduce chipotle peppers to 1 if sensitive to spice
03 - Soup keeps in refrigerator up to 5 days or freezes for up to 3 months
04 - Leave 1 inch headspace when freezing to allow for expansion