Black Bean and Tomato Soup Recipe: Smoky Cumin and Garlic Depth in One Pot

Soups & Stews

Black Bean and Tomato Soup Recipe: Smoky Cumin and Garlic Depth in One Pot

This black bean and tomato soup recipe delivers restaurant-quality depth with just one pot and 20 minutes of active time. The secret lies in smoky cumin and garlic that infuse every spoonful, creating a hearty vegan meal that's as nutritious as it is satisfying.

I developed this version after testing countless combinations—this one stands out for its perfect balance of smoky, tangy, and slightly sweet flavors.

The beauty of this recipe is its simplicity: no fancy techniques required. You'll start with sautéed aromatics that form the flavor base, then build layers through canned beans, tomatoes, and vegetable broth.

A touch of maple syrup balances acidity while keeping it vegan-friendly, and lime juice at the end brightens everything up. The texture is creamy yet chunky, with tender beans and tomatoes that hold their shape.

What makes this soup truly special is how it transforms simple ingredients into something extraordinary. The cumin and garlic develop deep, smoky complexity when toasted, while the black beans add protein and earthiness.

Serve it with crusty bread to soak up every last drop, or enjoy it as-is with a side salad for a complete meal. This is comfort food at its finest—warm, hearty, and packed with flavor.

Perfect for meal prep or a quick weeknight dinner, this soup keeps well in the fridge for up to 5 days, making it ideal for busy schedules.

The recipe scales easily too, so you can double or triple it for gatherings. Let's get cooking—your taste buds will thank you for this foolproof, vegan-friendly masterpiece.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for black bean and tomato soup

Restaurant-quality depth comes from just 14 simple ingredients in one pot.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 2 tbsp Cold-pressed for best flavor
Yellow Onion 🧅 1 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Minced finely for depth
Ground Cumin 🌿 2 tsp Freshly toasted if possible
Smoked Paprika 🌶️ 1 tsp For authentic smoky flavor
Black Beans 🫘 2 cups Canned, drained and rinsed
Diced Tomatoes 🍅 1 cup San Marzano if available
Vegetable Broth 💧 3 cups Low-sodium preferred
Maple Syrup 🍯 1 tbsp Pure grade B for depth
Lime Juice 🍋 1 tbsp Freshly squeezed
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Avocado Oil 🫒 1 tbsp For drizzling (optional)
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly cracked

The cumin and smoked paprika are non-negotiable for that signature smoky depth. Penzeys Spices carries the best ground cumin—look for the vibrant yellow color, not grayish dust. If you're short on time, Trader Joe's sells pre-toasted cumin that works perfectly. Fresh garlic cloves should smell pungent, not musty. For the tomatoes, San Marzano is ideal but any good-quality canned tomatoes work—they're the heart of this soup. The black beans? Goya or Dr. McGushion's are my go-to brands for that perfect texture.

No smoked paprika? Substitute half the amount with regular paprika plus a pinch of liquid smoke. The maple syrup balances acidity beautifully—if you prefer something sweeter, add an extra teaspoon. Fresh cilantro is ideal, but dried works at one-third the amount. For extra creaminess without dairy, blend in half a cup of cooked white beans at the end. The vegetable broth matters—Pacific Foods or Imagine brands are vegan and flavorful. If you're using a different brand, taste as you go and add salt accordingly.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into 2-cup servings—thaws beautifully. I always make a double batch; it reheats perfectly and makes lunches for the week. The lime juice should be added fresh after reheating to keep its bright flavor. Serve with crusty bread or over a bed of greens for a complete meal.

❤️

Why You'll Love This Recipe

  • No-Chop Night: Sautéing one onion and a few garlic cloves in olive oil is honestly the only prep I do—no dicing, no fuss. The cumin and smoked paprika do all the heavy lifting while I stir.
  • Smoky Depth Magic: That first spoonful? The smoked paprika and cumin turn this into something richer than it looks. It’s the kind of flavor that lingers, making you reach for seconds without trying.
  • Lunchbox Hero: I swear by this for packed lunches—just reheat and add a sprinkle of cheese. It’s hearty enough for work but light enough for a picnic, and the tomatoes keep it fresh-tasting all day.
  • Pantry Staple Power: Black beans, canned tomatoes, and spices? You’re already halfway there. It’s my go-to when I’m low on groceries but still want something satisfying—no specialty ingredients, just good food.

Step-by-step instructions for black bean and tomato soup

This smoky, aromatic soup comes together in one pot with bold flavors and simple technique.

1

Sauté Aromatics Until Fragrant

Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat until shimmering. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Here's the thing—don't rush this step. You want the onions to caramelize slightly, building depth of flavor.

Add the 4 minced garlic cloves, 2 teaspoons ground cumin, and 1 teaspoon smoked paprika. Stir constantly for 1 minute until the garlic becomes golden and fragrant. This is where the magic happens—the spices toast and release their aromatic oils. If you smell burning, reduce heat slightly to prevent bitterness.

2

Build the Base with Beans and Tomatoes

Pour in the 2 cups drained black beans and 1 cup diced tomatoes, stirring to combine. Let the mixture simmer for 3 minutes until the beans begin to break down slightly and the tomatoes release their juices. This step develops the soup's texture and ensures the beans soften properly without turning mushy.

Add the 3 cups vegetable broth and bring to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes. You'll notice the soup thickens slightly as the starches from the beans and tomatoes release. Stir occasionally to prevent sticking—this is particularly important with black beans, which can clump.

3

Balance Flavors with Sweet and Acid

Stir in the 1 tablespoon maple syrup and 1 tablespoon lime juice. The maple syrup rounds out the smoky spices while the lime juice brightens the whole dish. Taste the soup and adjust seasoning with the ½ teaspoon salt and ¼ teaspoon black pepper as needed. Remember, the beans and broth already contain some salt, so go easy unless you're using low-sodium broth.

Simmer uncovered for another 10 minutes to let all the flavors meld together. The soup should be thick enough to coat the back of a spoon but still have a nice, spoonable consistency. If it's too thick, add ½ cup water to reach your preferred texture. If it's too thin, simmer uncovered for another 5 minutes to reduce.

4

Finish and Serve with Fresh Herbs

Remove the pot from heat and stir in the ¼ cup chopped fresh cilantro. This adds a fresh, vibrant finish that cuts through the richness of the soup. Let the soup sit off heat for 5 minutes to allow the flavors to fully integrate. The cilantro will soften slightly but still maintain its bright flavor.

Ladle the soup into bowls and drizzle with 1 tablespoon avocado oil if desired. The oil adds a silky texture and enhances the smoky flavors. Serve immediately with crusty bread or warm tortillas. Each spoonful should deliver a perfect balance of smoky cumin, sweet maple, tangy lime, and earthy black beans. The soup tastes even better the next day as the flavors continue to develop!

👨‍🍳

Pro Tips For Making Black Bean And Tomato Soup

  • Sweat the Onion Slowly: I used to rush this step and end up with raw onion bits—no one wants that. Over medium-low heat for 8-10 minutes until it’s deep golden and nearly caramelized. That’s where the flavor hides, not in the quick sear.
  • Toast the Spices Together: Skip measuring cumin and smoked paprika separately—just toss them in the pot with the onions and toast for 30 seconds. The heat wakes up their aromas, and you’ll taste the difference. (Yes, even if you’re impatient like me.)
  • Simmer, Don’t Boil: Once the beans and tomatoes hit the pot, keep it at a gentle simmer—not a rolling boil. This prevents the beans from breaking down into mush and lets the flavors meld properly. Trust me, your spoon will thank you.
  • Blend Half the Soup: I skip this when I’m lazy, but blending about half the soup for creaminess makes a real difference. Use an immersion blender for ease—just pulse until smooth, then stir it back in. The texture becomes rich without turning everything into a puree.

Regional styles of this black bean and tomato soup

Mexican-Inspired Version

Transform this soup into a Mexican street-style masterpiece by adding 1 diced jalapeño and ½ teaspoon oregano when sautéing the aromatics. Stir in ½ cup corn kernels (fresh or frozen) with the beans and tomatoes, then finish with 2 tablespoons fresh lime juice and ¼ cup chopped cilantro.

Serve with warm corn tortillas and a sprinkle of cotija cheese for that authentic taqueria vibe. 🌶️

Caribbean Twist

Give it a tropical flair by swapping the smoked paprika for ½ teaspoon allspice and ½ teaspoon thyme. Add 1 diced bell pepper (any color) with the onions and stir in ½ cup coconut milk at the end for creaminess.

Top with toasted coconut flakes and a squeeze of lime before serving. This version feels like a vacation in a bowl! 🌴

Spanish-Influenced

For a Spanish-inspired take, replace the cumin with 1 teaspoon sweet paprika and add 1 diced roasted red pepper (from a jar) along with the tomatoes. Deglaze the pot with ¼ cup white wine after sautéing the aromatics to deepen the flavor.

Finish with a sprinkle of fresh parsley instead of cilantro. Serve with crusty baguette for dipping. 🍷

Southwestern Fusion

Infuse this soup with Southwestern flavors by adding ½ teaspoon chili powder and ¼ teaspoon cayenne with the cumin and smoked paprika. Stir in ½ cup diced zucchini with the beans and tomatoes, then top with avocado slices and a drizzle of crema (or vegan sour cream).

The zucchini adds freshness while keeping the soup hearty. 🌵

Italian Adaptation

For an Italian twist, swap the smoked paprika for ½ teaspoon dried oregano and add 1 diced sun-dried tomato (oil-packed) with the fresh tomatoes. Deglaze the pot with ¼ cup dry white wine after sautéing the aromatics, then finish with fresh basil instead of cilantro.

Serve with a side of garlic bread** for a cozy, Mediterranean-inspired meal. 🍝

Nutrition facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 380mg16%
Total Carbohydrate 35g12%
Dietary Fiber 12g43%
Sugars 6g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use dried black beans instead of canned?

Yes, but you'll need to soak them first. For 2 cups of dried beans, soak overnight in water with 1 teaspoon salt per quart. Drain and rinse before using—this recipe doubles as a great way to use soaked beans! The texture will be slightly firmer, so simmer for an extra 10-15 minutes after adding broth. Pro tip: Use a pressure cooker to cut soaking time to just 1 hour.

2

How can I make this soup creamier without dairy?

Blend ½ cup of the cooked soup with ¼ cup of water or broth, then stir it back in. For extra richness, add 2 tablespoons of cashew cream (soak ¼ cup cashews in hot water for 15 minutes, then blend). The maple syrup already adds natural sweetness that balances creamy textures beautifully.

3

Why does my soup taste too acidic?

The lime juice is likely overpowering. Start by reducing it to ½ tablespoon or omit it entirely. Balance acidity with ½ teaspoon more maple syrup or a pinch of baking soda (just ⅛ teaspoon—it neutralizes acid without altering flavor). Simmer for 5 extra minutes to let flavors meld. The beans and tomatoes should naturally soften the tang.

4

Can I meal prep this soup for the week?

Store in airtight containers in the fridge for up to 5 days. For freezing, portion into 2-cup servings—thaw overnight in the fridge. Reheat gently on the stove with a splash of water or broth to restore texture. The flavors actually improve after 24 hours as the spices deepen. Just add fresh lime juice and cilantro when serving to brighten flavors.

5

What's the best way to serve this soup?

Pair it with crusty bread or warm tortillas for dipping. For a complete meal, serve with a side of mixed greens and a sprinkle of chili-lime rice. The smoky flavors work beautifully with cornbread or garlic bread too. Garnish with avocado slices or a drizzle of avocado oil for extra richness.

★★★★★4.6(4 reviews)
Categories Soups & Stews