Soups & Stews
This black bean soup recipe with Rotel tomatoes delivers creamy texture and smoky depth in a single pot—perfect for hearty vegetarian meals. The secret lies in blending cooked beans until smooth while keeping the soup's rich, spiced broth intact.
I developed this version after realizing store-bought soups never capture the same satisfying thickness and flavor balance. What sets this recipe apart is the combination of Rotel tomatoes (for tangy heat) and cumin-chili spice blend that simmers into the broth.
The beans create natural creaminess without dairy, while onions and garlic build a flavorful base. It's the kind of soup that tastes even better the next day as flavors meld together.
You'll end up with a velvety, creamy soup loaded with smoky, slightly spicy notes from the Rotel and chili powder. The texture is thick enough to be satisfying but still light enough for summer meals.
It's also completely customizable—add dairy for extra richness or keep it vegan with avocado or lime garnishes. This recipe comes together in under 30 minutes and serves 6-8, making it ideal for meal prep or feeding a crowd. The instructions are straightforward, with professional results guaranteed. Let's get cooking!
Ingredients for black bean soup recipe with rotel tomatoes
These 14 ingredients transform into a creamy, smoky black bean soup bursting with Rotel's tangy heat.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Dried or canned, drained and rinsed |
| Rotel Tomatoes (diced tomatoes with green chiles) 🍅 | 14 ½ oz | One 14.5 oz can, undrained |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Vegetable Broth 💧 | 3 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing onions |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Cumin Seeds 🌿 | ½ tsp | Optional for extra texture |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Avocado Oil 🫒 | 2 tbsp | For blending creaminess |
The Rotel tomatoes are non-negotiable here—they bring that essential smoky heat that sets this apart from basic black bean soup. Trader Joe's has the best quality cans (look for the fire-roasted variety), but any brand works. The black beans? Dried are ideal—soak overnight for best texture, but canned in a pinch. For the cumin, toast the whole seeds in a dry pan until fragrant, then grind—game changer for depth. The onion should be sweet and yellow, not bitter or sprout-y. If you're using dried beans, soak them overnight to cut cooking time. Fresh cilantro adds brightness, but dried works at half the amount if you're out.
No Rotel? Diced tomatoes with green chiles in a can work, but the smoky flavor won't be identical. Short on cumin? Smoked paprika at half the amount mimics some of that earthy warmth. The vegetable broth matters—low-sodium is key so you can control the saltiness. For extra creaminess (without dairy), blend half the cooked beans until smooth before adding back to the pot. The avocado oil in the final blend adds richness without altering the soup's vibrant color. Want it spicier? Add a pinch of cayenne or a dash of hot sauce at the end—just remember you can always tone it down with lime juice.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I always make a double batch—one for dinner, one for lunches. The lime and cilantro should be added fresh right before serving, so they stay bright. For meal prep, keep the garnishes separate and add them when reheating. The soup reheats beautifully on the stove or in the microwave, but stir well to restore that velvety texture.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just beans, Rotel, onion, garlic, and cumin. That’s it. The Rotel’s smoky chiles cut through the richness of the beans while the cumin adds this earthy warmth that makes it taste like a hug in a bowl.
- Weeknight Crutch: Honestly, this is my "I don’t want to think" meal. Toss everything in a pot, simmer, and forget about it. By the time I’m done folding laundry, the soup’s ready—no last-minute stress, just flavor.
- Leftovers That Beg: Between us, this soup only gets better the next day. The flavors meld into something deeper, and the texture? Creamy but still with that satisfying bite from the Rotel’s chiles. I make a double batch just so I can have leftovers for lunch.
- Budget-Friendly Powerhouse: I feed four people for under $5 with this. Black beans and Rotel stretch forever, and the onion/garlic/cumin are pantry staples. It’s the kind of meal that makes grocery day feel like a win.
Step-by-step instructions for black bean soup with Rotel tomatoes
Here's how to create a rich, smoky bean soup with perfect creaminess and balanced spice.
🍳 Step 1: Sauté Aromatics and Toast Spices
Heat the 1 tablespoon extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent, stirring occasionally. The onions should become sweet-smelling without browning.
Add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Immediately add the 1 tablespoon ground cumin, 1 tablespoon chili powder, and ½ teaspoon cumin seeds (if using). Toast the spices for 30 seconds while stirring constantly—this releases their essential oils and deepens the flavor. You'll smell the warm, earthy aroma that forms the soup's foundation.
🍳 Step 2: Build the Flavor Base
Pour in the 14.5 ounces undrained Rotel tomatoes and stir to combine with the spices. Let the mixture simmer for 5 minutes until the tomatoes break down slightly and the sauce thickens. The liquid should reduce by about ¼ and develop a rich, smoky color from the chiles.
Add the 1.5 cups black beans (drained if canned) and 3 cups vegetable broth to the pot. Stir well to distribute everything evenly. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 20 minutes. This allows the flavors to meld while the beans absorb the broth.
🥘 Step 3: Create Creamy Texture
After 20 minutes of simmering, stir in the 2 tablespoons avocado oil. This may seem unusual, but it creates an unexpected creaminess without dairy. Let the soup cook for another 10 minutes at a gentle simmer. The oil will blend seamlessly, creating a velvety texture that contrasts beautifully with the smoky spices.
Season with the 1 teaspoon salt and ½ teaspoon black pepper, then taste and adjust if needed. The soup should have a balanced flavor—smoky from the Rotel, warm from the spices, and slightly sweet from the onions. If it's too thick, add ¼ cup water to reach your preferred consistency.
🍽️ Step 4: Finish and Serve
Remove the pot from heat and stir in the juice of 1 lime. This brightens the flavors and cuts through the richness. Let the soup sit for 5 minutes to allow the lime juice to fully integrate. The citrus will make each spoonful more vibrant and refreshing.
Ladle the soup into bowls and garnish with ¼ cup chopped fresh cilantro. The herb adds freshness and visual appeal. Serve immediately while warm, with warm tortilla chips on the side for scooping. The contrast of textures—creamy soup, crispy chips—makes this dish especially satisfying.
Pro Tips For Making Black Bean Soup Recipe With Rotel Tomatoes
- Sauté Onions Low and Slow: I used to rush this step and end up with bitter onions—don’t. Cook them over medium-low heat for 8-10 minutes until they’re soft and golden, not brown. The extra time lets their sweetness develop and prevents that harsh aftertaste that ruins the soup’s balance.
- Toast Cumin Until It Smells: That earthy aroma isn’t just for show—it’s flavor. Heat the cumin in the pot for 30 seconds before adding onions, stirring constantly. Watch it closely—burnt cumin tastes like dirt, and no amount of beans or tomatoes will fix it.
- Drain Beans Twice: I learned this the hard way: canned beans hold onto their brine, which dilutes your soup. Rinse them in a colander, then drain again. This keeps the texture firm and lets the rotel tomatoes and spices really shine without competing with excess salt.
- Simmer, Don’t Boil: After adding the rotel tomatoes and beans, keep the heat at a gentle simmer—not a rolling boil. This prevents the beans from breaking down into mush and lets the flavors meld properly. If it’s too hot, the chiles lose their bright kick and turn bitter.
Wine and beer pairings for this dish
Crisp White Wine
This soup's smoky, slightly spicy profile pairs beautifully with a crisp white wine that can cut through the richness while complementing the earthy cumin and lime brightness.
I swear by Verdejo from Spain—its citrus notes and subtle mineral finish mirror the lime and Rotel's tang. Albariño from Rías Baixas is another fantastic choice, with its peach and green apple flavors balancing the soup's depth. Serve slightly chilled to enhance the wine's refreshing qualities. 🍷
Light-Bodied Red
For red wine lovers, a light-bodied option like Pinot Noir works surprisingly well. Look for one from Oregon or New Zealand—their bright acidity and red fruit notes harmonize with the Rotel's smokiness without overpowering the dish.
Avoid heavy Cabernets or Syrahs, which would clash with the soup's delicate creaminess. A 2019-2021 vintage offers the perfect balance of fruit and earthiness. 🍇
Mexican-Inspired Beer
If wine isn't your thing, a Mexican lager like Modelo Especial or Pacifico is a foolproof pairing. The crisp, clean flavor and subtle malt sweetness enhance the soup's smoky and spicy elements without competing.
For something with a bit more character, try a Mexican wheat beer like Negra Modelo—its caramel notes complement the cumin and avocado oil's richness. Serve ice-cold for the best contrast. 🍺
Spiced Margarita
For a refreshing, non-alcoholic or boozy option, a spiced margarita elevates this soup to new heights. Blend 2 oz tequila, 1 oz lime juice, ½ oz agave syrup, and a pinch of chili powder for a smoky kick.
Rim the glass with tajín for an extra layer of heat that mirrors the Rotel. The lime in the margarita echoes the soup's finishing touch, creating a cohesive flavor experience. 🍹
Creamy Stout Contrast
If you prefer bold flavors, a lightly hopped stout like Guinness or Samuel Smith's Nut Brown Ale offers an interesting contrast. The malt sweetness and subtle coffee notes pair surprisingly well with the soup's smoky and spicy elements.
The stout's creaminess also mirrors the soup's velvety texture, making each bite even more satisfying. 🍻
Nutrition facts
Frequently asked questions
Can I use canned black beans instead of dried?
Yes! Canned beans work perfectly for convenience. Just drain and rinse them thoroughly to remove excess sodium. For best texture, use 1.5 cups canned beans (about 2 cans), but if you prefer firmer beans, reduce to 1 cup and add ½ cup cooked dried beans instead. The soup will still be creamy and delicious.
What if I don't have Rotel tomatoes?
No problem! Mix 1 can diced tomatoes with 1-2 tablespoons tomato paste and add ½ teaspoon smoked paprika to mimic the smoky flavor. For heat, stir in ½ teaspoon cayenne pepper or 1 chopped green chile. The texture won't be identical, but the spice profile will be close.
How can I make this soup even creamier?
Blend ½ to ⅔ of the cooked beans with ½ cup broth until smooth, then stir back into the pot. For extra richness, add ¼ cup sour cream or coconut milk off the heat—just don't boil it, or it'll curdle. The avocado oil already adds natural creaminess, but these tweaks take it to the next level.
Can I make this soup in an Instant Pot?
Sauté the onions, garlic, and spices as directed, then add all ingredients except lime and cilantro. Pressure cook for 8 minutes on high, then quick-release. Stir in the avocado oil and lime juice. The Instant Pot version cooks in 20 minutes total—perfect for busy weeknights.
Why did my soup turn out too spicy?
Rotel tomatoes and chili powder can pack a punch! Balance the heat by adding 1 extra tablespoon lime juice (brightens flavors) or ½ cup plain yogurt or sour cream (cools the burn). For next time, start with ½ teaspoon chili powder and adjust to taste. The soup's smoky depth will still shine through.
