Love this? Pin it for later! 📌
Ingredients You'll Need
Great black bean soup starts with great beans. I always keep two cans of low-sodium black beans on hand, but if you’ve got an Instant-Pot and a bag of dried beans, you can absolutely cook your own—just make sure you have about three cups of cooked beans for this recipe. Look for beans that are glossy, uniform in size, and free of cracks.
Smoked paprika is the backbone of the “smoky” half of the title. Reach for the Spanish pimentón dulce if you can find it; the flavor is rounder, almost sweet, and it dissolves beautifully into the broth. In a pinch, a half-and-half mix of regular paprika and chipotle powder works, but start with less chipotle—its heat can bulldoze the other spices.
Fire-roasted tomatoes bring a subtle char without extra work. If your store only carries regular diced tomatoes, char half of a bell pepper over a gas burner, peel, dice, and toss it in alongside the tomatoes for a similar effect.
Vegetable stock keeps the soup vegetarian, yet still rich. I make a quick homemade version once a month: save onion skins, carrot tops, and mushroom stems in a freezer bag, cover with water, add a bay leaf, simmer 45 min, strain, and freeze in 2-cup portions. If you’re buying boxed, go for low-sodium so you can control the salt.
The creamy avocado top is more than sliced avocado—think of it as a loose, lime-spiked crema. You’ll need one ripe but still sliceable avocado, a splash of hot water to thin, and a squeeze of lime to slow browning. Choose avocados that yield gently to pressure but don’t feel hollow inside the skin.
Aromatics matter: one large yellow onion, two ribs of celery, and one small carrot form the sofrito base. Dice everything the same size so it cooks evenly. If you’re avoiding carrots, swap in a small sweet potato for similar sweetness and body.
Garlic lovers, rejoice: four cloves is my sweet spot. Smash them with the flat of a knife, let them sit 5 min while you prep the onion—this activates the allicin—then mince.
Cumin and oregano are classic bean partners. Buy whole cumin seed, toast it in a dry skillet until it smells like campfire, then grind; the flavor is brighter and nuttier than pre-ground. Mexican oregano (dried) has citrus undertones that pair especially well with beans, but Mediterranean oregano will absolutely work.
A single bay leaf perfumes the whole pot. Remove it before blending; its sharp edges are unpleasant to bite into.
For heat, I use a small jalapeño, seeds and ribs removed. If you like it milder, substitute half a poblano; if you want a slow burn, keep half the seeds.
Lime at the end wakes everything up. Zest it first, then juice; the oils in the zest hold flavor that juice alone can’t deliver.
Cilantro stems go into the soup for earthy backbone, leaves into the avocado cream for fresh lift. Don’t throw away those stems—they’re packed with flavor.
Olive oil for sautéing should be fresh and fruity; you’ll taste it in the finished soup. Two tablespoons is all you need.
Finally, a whisper of maple syrup (or dark brown sugar) balances the acid of the tomatoes and lime. Start with one teaspoon; you can always add more.
Why This Recipe Works
- Layered smokiness: smoked paprika plus fire-roasted tomatoes build depth without a single strip of bacon.
- Creamy without dairy: half the beans are puréed, giving a silky body that feels indulgent yet stays vegan.
- Fast weeknight dinner: 10 minutes of hands-on time, 25 minutes of simmering, dinner is on the table in under 40.
- Freezer hero: make a double batch, freeze flat in zip bags, and you’ve got instant healthy comfort for busy nights.
- Customize heat: jalapeño level is adjustable; kids can eat it mild, adults can drizzle on hot sauce.
- Nutrient dense: each bowl packs 15 g plant protein, 11 g fiber, and zero cholesterol.
How to Make Smoky Black Bean Soup with a Creamy Avocado Top
Warm the pot
Place a heavy 4-quart Dutch oven over medium heat for 1 full minute; this prevents the onions from steaming later. Add 2 Tbsp olive oil and tilt to coat the surface evenly.
Build the sofrito
Add diced onion, carrot, celery, and ½ tsp salt. Sauté 5 minutes until the vegetables begin to soften and the onion is translucent but not browned. Stir in jalapeño, garlic, oregano, cumin, and smoked paprika; cook 1 minute more until the spices bloom and smell toasty.
Deglaze & combine
Pour in the can of fire-roasted tomatoes with all their juices. Use a wooden spoon to scrape up any brown bits—those caramelized specks equal flavor. Add drained black beans, bay leaf, cilantro stems, maple syrup, and vegetable stock. Increase heat to high and bring to a lively simmer.
Simmer gently
Reduce heat to low, cover partially, and simmer 20 minutes. The broth will darken and thicken slightly; beans will soften further and absorb smoky flavor.
Create the creamy body
Fish out the bay leaf and cilantro stems. Ladle 2 cups of soup into a blender (or use an immersion blender directly in the pot) and purée until smooth. Return purée to the pot and stir—this gives you a velvety texture without added cream.
Season smart
Add ½ tsp kosher salt, ¼ tsp black pepper, juice of half a lime, and a pinch of lime zest. Taste. Tomatoes vary in acidity; if the soup feels flat, add another teaspoon of lime juice or a pinch of salt. If it’s too tangy, drizzle in a touch more maple syrup.
Make the avocado cream
In a small bowl, mash the avocado with 1 Tbsp hot water, juice of the remaining lime half, a pinch of salt, and 1 Tbsp chopped cilantro leaves. Whisk with a fork until silky and pourable; add another teaspoon of water if needed. Cover directly with plastic wrap to prevent browning while the soup finishes.
Serve with intention
Ladle soup into warm bowls. Drizzle a generous spoonful of avocado cream in a loose spiral. Garnish with toasted pumpkin seeds, a pinch of smoked paprika, and a few cilantro leaves. Serve with warm corn tortillas or crusty bread for scooping.
Expert Tips
Toast your spices
Whole cumin seed toasted for 30 seconds and ground fresh gives a smoky backbone pre-ground spices can’t match.
Cool before blending
Let the portion cool 5 minutes before blending; it prevents steam blow-outs and keeps your blender gasket happy.
Thin later
Soup thickens as it sits. Keep a kettle of hot water nearby and loosen with ÂĽ cup increments when reheating.
Overnight flavor
Make the soup one day ahead; the spices meld and the taste deepens. Store avocado cream separately and assemble just before serving.
Double-duty avocado
If your avocado is ultra-ripe, blend it with 2 Tbsp plain yogurt for an even creamier topping that still keeps the dish vegan if you use coconut yogurt.
Color pop
For photos that pop, reserve a few whole beans before puréeing and scatter them on top with the seeds and cilantro.
Variations to Try
-
Sweet-potato swirl
Roast 1 diced sweet potato at 425 °F for 20 min and stir in after blending for extra sweetness and golden color.
-
Chipotle kick
Swap jalapeño for 1 chipotle in adobo, minced, plus 1 tsp adobo sauce for a deeper, spicier smoke.
-
Green version
Add 2 cups baby spinach during the last 2 minutes of simmering, then purée for a jade-green smoky soup.
-
Meat-lover’s mix
Brown 4 oz chorizo, remove, and proceed with recipe. Stir chorizo back in at the end for a smoky meaty twist.
-
Caribbean flair
Stir in ½ cup coconut milk and ½ tsp allspice with the stock; top with diced mango instead of avocado.
Storage Tips
Refrigerator
Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Keep avocado cream in a separate jar with plastic wrap pressed onto the surface; use within 24 hours for best color.
Freezer
Freeze soup (without avocado cream) in labeled quart-size freezer bags, flattened for fast thawing, up to 3 months. Thaw overnight in the fridge or 5 minutes under running cool water, then reheat gently with a splash of water or stock.
Frequently Asked Questions
Smoky Black Bean Soup with a Creamy Avocado Top
Ingredients
Instructions
- Heat the pot: Warm olive oil in a Dutch oven over medium heat. Add onion, carrot, celery, and a pinch of salt; sauté 5 min.
- Bloom spices: Stir in jalapeño, garlic, oregano, cumin, and smoked paprika; cook 1 min until fragrant.
- Deglaze: Add tomatoes with juices; scrape up browned bits. Add beans, bay leaf, cilantro stems, maple syrup, and stock. Bring to a simmer.
- Simmer: Partially cover and cook 20 min on low.
- Purée: Remove bay leaf and stems. Blend 2 cups soup until smooth; return to pot.
- Season: Add lime juice, zest, salt, and pepper to taste.
- Avocado cream: Mash avocado with 1 Tbsp hot water, lime juice, and a pinch of salt until silky.
- Serve: Ladle into bowls, drizzle avocado cream, garnish with cilantro and pumpkin seeds.
Recipe Notes
Soup thickens on standing; thin with stock or water when reheating. For a meaty version, stir in cooked chorizo or shredded chicken.