This is the soup to make when you want something bold and warming without a long simmer. Canned black beans do the heavy lifting, and chipotle peppers in adobo bring deep, smoky heat.
Half the soup gets blended until silky while the rest stays chunky, so every spoonful is thick and hearty. Then the fun part: a pile of toppings like avocado, sour cream, cilantro and crunchy tortilla strips.
It is budget friendly, naturally vegetarian and easy to scale up for a crowd.
Most of the ingredients live in the pantry, so it is also a good one to keep in mind for nights when a grocery run is not happening.
Why this recipe works
- Chipotles in adobo add smoke and heat in one step. They are smoked, dried jalapeños packed in a tangy red sauce, and a little goes a long way.
- Canned beans keep it fast. No soaking and no hours of simmering, yet the soup still tastes slow-cooked.
- Blooming the spices matters. Toasting cumin and oregano in the pot before adding liquid deepens their flavor.
- Partial blending gives the best texture. Creamy body with whole beans throughout, no cream required.
- Lime at the end. Fresh acid brightens the earthy beans and balances the smoke.
Ingredients you’ll need
Black beans. Three 15-ounce cans, drained and rinsed. Rinsing removes the starchy canning liquid and some sodium. If you cook dried beans, you need about 4 1/2 cups cooked.
Chipotle peppers in adobo. Find the small cans in the Mexican aisle. Two minced peppers plus a tablespoon of the sauce gives a moderate, noticeable heat. Start with one pepper if you are sensitive to spice; you can always stir in more adobo at the end.
Onion, bell pepper and garlic. These build a sweet, savory base. Red bell pepper adds color and sweetness, but any color works.
Fire-roasted tomatoes. They add another layer of char and smokiness. Regular diced tomatoes work in a pinch.
Cumin and oregano. Mexican oregano has a citrusy, earthy flavor that suits beans, but regular dried oregano is fine.
Broth. Vegetable broth keeps it vegetarian. Chicken broth adds a bit more richness.
Lime. Fresh lime juice, not bottled, makes the biggest difference at the finish.
Ingredient notes and smart substitutions
Black beans. Any brand of canned black beans works, but low-sodium cans give you more control. Avoid cans that are dented or bulging. Swap: 3 cans → 1 1/2 cups dried black beans, soaked overnight and simmered 60 to 90 minutes until tender, plus 1 cup of the bean cooking liquid in place of 1 cup of broth. Home-cooked beans make a noticeably creamier, more flavorful soup. Pinto beans are the closest canned substitute; the soup will be paler and a little sweeter.
Chipotles in adobo. Buy the small 7-ounce can. Peppers vary in size and heat, so mince them finely and measure by pepper count, not spoonfuls. Swap: 2 chipotles plus 1 tbsp adobo → 1 to 1 1/2 tsp chipotle chile powder plus 1 tsp smoked paprika and 1 tsp tomato paste. You lose some tang, so add an extra squeeze of lime at the end.
Fire-roasted tomatoes. The char is part of the flavor. Swap: 1 can fire-roasted → 1 can regular diced tomatoes plus 1/4 tsp extra smoked paprika. Or use 1 cup of your favorite jarred salsa for a shortcut with built-in onion and chile flavor; reduce the salt in that case.
Bell pepper. Red is sweetest and blends into the color of the soup. Swap: 1 bell pepper → 1 poblano, seeded and diced, for a gentle green-chile note, or leave it out entirely and add an extra 1/2 cup of diced onion.
Cumin and oregano. Ground cumin loses its punch after about a year on the shelf. If yours smells faint, use half again as much. Swap: Mexican oregano → regular oregano one for one, or 1 tsp of a chili powder blend in place of both spices.
Broth. 4 cups broth → 4 cups water plus 1 tbsp bouillon paste, or 3 cups water plus 1 cup of the liquid from one can of beans (skip the rinse on that can). The bean liquid adds body.
Lime. 2 tbsp fresh lime juice → 2 tbsp fresh lemon juice or 1 tbsp cider vinegar. Bottled lime juice tastes flat and slightly bitter, so it is the last resort.
Olive oil. Any neutral oil works. For a richer, smokier base, cook the onion in 2 tbsp of rendered bacon fat instead.
How to make it
Soften the vegetables
Heat olive oil in a large pot over medium heat. Add the onion and bell pepper with a pinch of salt and cook until soft and starting to brown at the edges, about 7 to 8 minutes. That light browning adds sweetness.
Stir in the garlic, cumin, oregano and minced chipotles and cook for about 1 minute, until fragrant. Keep stirring so the garlic does not scorch.
Simmer
Add the beans, fire-roasted tomatoes, broth and adobo sauce. Bring to a boil, then reduce to a steady simmer and cook uncovered for 20 minutes. This gives the beans time to absorb the smoky broth and soften slightly, which helps them blend smoothly.
Stir it now and then and scrape the bottom of the pot. Bean soups are thick and can stick and scorch if left unattended, especially as they reduce.
Blend and finish
Use an immersion blender to puree about half the soup right in the pot, leaving plenty of whole beans. If using a countertop blender, transfer about 3 cups, remove the center cap from the lid and cover the opening with a folded towel so steam can escape, then blend and return it to the pot.
Stir in the lime juice and taste. Adjust the salt, add more adobo for heat, or thin with a splash of broth if it is too thick.
Common mistakes and how to fix them
The soup is far too spicy. Chipotle heat builds as the soup simmers and again as it sits. If it is too hot, stir in an extra can of beans and 1 cup of broth to dilute it, then serve with plenty of sour cream, avocado and cheese, since fat and dairy soften capsaicin. Next time, add one pepper first and the second only after tasting.
A gritty or gluey texture. Over-blending bean soup can make it pasty, especially in a high-powered blender. Pulse in short bursts and stop while whole beans are still visible. If it has gone pasty, stir in broth 1/4 cup at a time until it flows off a spoon.
It tastes like canned beans. Usually the beans were not rinsed, the spices did not bloom, or the soup skipped the 20-minute simmer. Rinse until the water runs clear, toast the cumin and oregano in the oil for a full minute and let the beans simmer in the seasoned broth before blending.
Scorched bottom. Bean soups are thick and stick easily. Keep the heat at a steady simmer, not a boil, and scrape the bottom with a flat-edged spoon every 5 minutes. If you catch a burnt smell, transfer the soup to a clean pot without scraping the bottom layer.
Too thin. Some canned beans are firmer and blend into a thinner puree. Simmer uncovered 10 minutes longer, blend a bit more of the soup, or mash 1/2 cup of beans with a fork and stir them back in.
Flat, muddy flavor. Bean soup without enough salt and acid tastes heavy. Season in stages after blending, then add lime juice until the flavors snap into focus. A pinch of sugar (1/2 tsp) can round out a sharp tomato edge.
Toppings that sink and disappear. Very hot soup wilts cilantro and melts cheese into a puddle. Let bowls sit for a minute before topping, and put crunchy items on last.
Timing and make-ahead plan
- The day before: Make the entire soup. Bean soups are better on day two because the smoke and spice mellow into the beans. Cool it, refrigerate it and make the pickled onions, which keep for a week.
- Morning of: Bake the tortilla strips and store them in an airtight container at room temperature. Grate the cheese and chop the cilantro. Slice avocado at the last minute so it does not brown.
- 30 minutes before serving: Reheat the soup over medium-low heat with 1/2 to 1 cup of broth, stirring often, since it thickens a lot overnight. Taste and add lime, salt and adobo as needed.
- Right before serving: Set out the toppings in small bowls so everyone can build their own.
To hold it warm for a party, keep the soup in a slow cooker on the warm setting for up to 3 hours, stirring occasionally and adding broth as it thickens. Keep it above 140°F and add a fresh squeeze of lime right before ladling.
Tips for the best black bean soup
- Taste your chipotles first. Heat varies by brand. Add the second pepper only after tasting if you are unsure.
- Freeze leftover chipotles. Most recipes use only a couple. Spoon the rest onto a parchment-lined tray in single peppers with sauce, freeze, then store in a bag.
- Don’t over-blend. Fully smooth soup can feel heavy. The contrast of whole beans keeps it interesting.
- Salt after blending. Canned beans and broth vary in sodium, so wait until the end to adjust.
- Make it a day ahead. Like most bean soups, the flavor improves overnight as the spices meld.
How to make quick tortilla strips
Cut 4 corn tortillas into thin strips, toss with a tablespoon of oil and a pinch of salt, and bake on a sheet pan at 400°F for 8 to 10 minutes, shaking the pan once, until crisp and golden. They crisp up more as they cool.
Quick pickled onions
Thinly slice half a red onion and cover it with 1/2 cup lime juice or vinegar and a pinch of salt and sugar. After 15 minutes they turn bright pink and tangy, which is perfect against the rich, smoky soup.
Toppings and variations
The toppings are what make this soup feel like a meal. Set out a few bowls and let everyone build their own.
- Classic toppings: sour cream or Greek yogurt, diced avocado, chopped cilantro, crumbled cotija or shredded cheddar, pickled red onion, tortilla strips and extra lime wedges.
- Add meat. Brown 8 ounces of chorizo before the onions, or stir in shredded rotisserie chicken at the end.
- Add corn. Stir in 1 cup of frozen corn during the last 5 minutes of simmering for sweetness and texture.
- Add sweet potato. One peeled, diced sweet potato simmered with the beans makes a heartier, slightly sweet soup. Simmer until tender, about 20 minutes.
- Make it milder. Use one chipotle and skip the extra adobo sauce, then serve hot sauce at the table.
Equipment that makes this easier
- A 5- to 6-quart heavy pot. The thick bottom is what keeps a starchy bean soup from sticking and burning during the simmer.
- An immersion blender. It gives you exact control over how much soup gets pureed, and there is no hot transfer to a blender.
- A colander. Rinsing three cans of beans takes seconds with a proper colander in the sink.
- A citrus squeezer. A hinged squeezer gets far more juice out of a lime than your hands, and keeps the seeds out of the pot.
- A rimmed sheet pan. For crisping the tortilla strips evenly in the oven while the soup simmers.
- Small serving bowls. A topping bar only works if each item has its own bowl and spoon.
Scaling up or down
To halve it: Use a 3-quart saucepan and halve everything, using 1 chipotle plus 2 tsp adobo. Onions soften a minute or two faster in a smaller batch, but the 20-minute simmer stays the same. Blend about 1 1/2 cups.
To double it: Move to an 8-quart stockpot; six cans of beans and 8 cups of broth will not fit safely in a 5-quart pot. Sauté the onion and pepper in two batches if your pot is narrow, or give them 12 minutes so they brown rather than steam. Start with 3 chipotles instead of 4, then add the fourth after tasting; heat compounds in a big batch.
The simmer takes closer to 30 minutes in a doubled batch because the pot heats more slowly. Stir more often, since the deeper soup is more likely to catch on the bottom.
Doubled soup needs to cool fast. Divide it into shallow containers within 2 hours, and leave an inch of headspace in anything going to the freezer.
What to serve with it
Warm cornbread, quesadillas or tortilla chips are natural partners. For a bigger spread, a crisp slaw or a simple green salad with lime vinaigrette balances the rich soup.
If beans are a regular in your kitchen, try red beans and rice next, or rotate this with our hearty lentil soup for a week of easy, inexpensive dinners. Both lean on the same pantry staples, which our guide to organizing your pantry for fall cooking covers in detail.
How to store, freeze and reheat
Store: Refrigerate cooled soup in airtight containers for up to 5 days. Keep toppings separate.
Freeze: This soup freezes very well for up to 3 months. Leave an inch of headspace in containers since it expands. It is a great make-ahead option for a fall freezer meal prep session.
Reheat: Thaw overnight in the fridge, then warm on the stove over medium heat, stirring often and adding a splash of broth or water, since the soup thickens considerably as it sits. Add a fresh squeeze of lime before serving.
Leftover ideas
- Black bean tacos. Simmer the soup uncovered until it is thick enough to spoon into warm corn tortillas, then top with slaw, cheese and hot sauce.
- Loaded nachos. Spread reduced soup over tortilla chips, add cheese and broil for 2 to 3 minutes. Finish with jalapeños and sour cream.
- Enchilada filling. Mix thick leftover soup with shredded chicken and cheese, roll it in tortillas, cover with enchilada sauce and bake at 375°F for 20 minutes.
- Breakfast bowls. Reheat a cup of soup, top with a fried egg, avocado and pickled onions and serve with warm tortillas.
- Bean dip. Blend the leftovers completely smooth with an extra squeeze of lime and serve warm with chips.
- Quick chili. Add a pound of browned ground beef or turkey and a can of diced tomatoes, simmer 15 minutes, and serve over rice.
Nutrition notes
A serving of the soup itself (one-sixth of the pot, before toppings) runs about 240 to 300 calories, with roughly 12 to 15 grams of protein, 40 to 48 grams of carbohydrates, 12 to 15 grams of fiber and 5 to 7 grams of fat. Toppings add up quickly: a tablespoon of sour cream, a quarter avocado and a handful of cheese together add 150 to 250 calories. Numbers vary with brands and how much broth you use.
- Lighter: Top with Greek yogurt instead of sour cream, use a squeeze of lime and cilantro in place of cheese, and bake the tortilla strips rather than frying them.
- Gluten-free: The soup is naturally gluten-free. Corn tortillas are too, but check the broth and any store-bought chips.
- Dairy-free and vegan: Use vegetable broth and choose toppings like avocado, pickled onion, pepitas and salsa instead of cheese and cream.
- Lower sodium: Use no-salt-added beans and tomatoes and low-sodium broth, then salt to taste at the end.
Chipotle Black Bean Soup
A thick, smoky black bean soup made with canned beans, fire-roasted tomatoes and chipotle peppers in adobo.
Equipment
- Large pot or Dutch oven
- Immersion blender or countertop blender
Ingredients
For the soup
- 2 tbsp olive oil
- 1 large yellow onion, diced
- 1 red bell pepper, diced
- 1 tsp kosher salt, plus more to taste
- 4 cloves garlic, minced
- 2 tsp ground cumin
- 1 tsp dried oregano (preferably Mexican)
- 2 chipotle peppers in adobo, minced
- 1 tbsp adobo sauce from the can, plus more to taste
- 3 (15 oz) cans black beans, drained and rinsed
- 1 (14.5 oz) can fire-roasted diced tomatoes, with juices
- 4 cups low-sodium vegetable or chicken broth
- 2 tbsp fresh lime juice
For serving
- Sour cream or Greek yogurt
- Diced avocado
- Chopped fresh cilantro
- Crumbled cotija or shredded cheddar
- Tortilla strips or crushed tortilla chips
- Lime wedges
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion, bell pepper and 1/2 tsp of the salt. Cook, stirring occasionally, until softened and lightly browned at the edges, 7 to 8 minutes.
- Add the garlic, cumin, oregano and minced chipotles. Cook, stirring constantly, until fragrant, about 1 minute.
- Add the black beans, tomatoes with their juices, broth, adobo sauce and remaining 1/2 tsp salt. Bring to a boil over high heat.
- Reduce the heat to medium-low and simmer uncovered for 20 minutes, stirring occasionally.
- Puree about half the soup with an immersion blender, leaving plenty of whole beans. (Or blend about 3 cups in a countertop blender with the lid vented and covered with a towel, then return it to the pot.)
- Stir in the lime juice. Taste and adjust with salt, more adobo sauce for heat, or a splash of broth to thin.
- Ladle into bowls and serve with your choice of toppings.
Notes
- For milder soup, use 1 chipotle pepper and skip the extra adobo sauce.
- Freeze leftover chipotles individually on a parchment-lined tray, then transfer to a freezer bag for up to 3 months.
- Store soup in the fridge for up to 5 days or freeze for up to 3 months. Keep toppings separate.
- The soup thickens as it sits. Thin with broth or water when reheating.
Frequently asked questions
How spicy is chipotle black bean soup?
With two chipotle peppers and a tablespoon of adobo, it has a moderate, smoky heat. Use one pepper for a milder soup, or add more adobo sauce at the end if you want more kick.
Can I use dried black beans instead of canned?
Yes. Use about 4 1/2 cups of cooked beans, which is roughly 1 1/2 cups dried. Cook them fully before adding them to the soup.
Is black bean soup vegan?
This soup is vegan when made with vegetable broth. Skip the sour cream and cheese or use plant-based versions for topping.
How do I make black bean soup thicker?
Blend more of the soup, or simmer it uncovered for an extra 10 minutes to reduce. You can also mash some of the beans against the side of the pot.





