Spicy Black Bean and Corn Soup
Spicy Black Bean Corn Soup is a quick and easy recipe that delivers major comfort and flavor, all while being healthy and flexible. Perfect for weeknights, meal prep, or whenever you need a nourishing bowl fast.

This soup is the perfect "what's for dinner?" solution when your fridge is running low. Most of these ingredients are pantry staples, and you can customize depending on what you have! Plus, it's only 1 WW point, completely vegetarian-friendly if you want, and ready in under 40 minutes.
You'll puree a scoop or two of the soup, then stir it back in to get that creamy, velvety texture without dairy or heavy cream. You control the spice, and you can top each bowl however you want!
Before You Get Started
Here's what you'll want to know before you start simmering:
- Type of black beans: Both canned and dried black beans work! Canned beans are quicker. Make sure to drain and rinse well. If using dried, cook them fully before adding to the soup (about 1½ cups cooked beans equals one15-ounce can).
- Pick your pepper: Want it spicy? Go for jalapeño. Prefer mellow? Try poblano or even bell pepper.
- Blending is key: Don't skip blending a portion of the soup. It gives a creamy body while keeping plenty of hearty texture.
How to Make Spicy Black Bean Corn Soup
Here's how you'll get dinner on the table in under an hour:
1. Sauté the Veggies
Start with olive oil in a big soup pot. Sauté onion, carrot, celery, and your choice of pepper for 5–7 minutes, until everything smells amazing and starts to soften.
2. Add Garlic, Tomato Paste & Spices
Toss in garlic, tomato paste, and your spices. Stir until fragrant, about a minute.
3. Build the Base
Add the diced tomatoes with green chilies and scrape up any browned bits from the bottom. Simmer for another minute or two.
4. Add Beans, Corn & Broth
Pour in the black beans, frozen corn, and chicken or veggie broth. Stir well, bring to a simmer, and let it bubble gently for 15 minutes.
5. Blend for Creaminess
Ladle 2–3 cups of soup into a blender or food processor and blend until smooth (or use an immersion blender right in the pot, but keep some texture). Stir the puree back in.
6. Finish and Serve
Squeeze in the juice of a lime, taste and adjust seasoning, and simmer for another 5 minutes. Serve hot, loaded up with all your favorite toppings.
Slow Cooker Option
Sauté the veggies and spices first, then transfer to the slow cooker. Add everything else and cook on low for 4–6 hours. Blend at the end and finish with lime juice.
Instant Pot Option
Sauté the vegetables and spices using the sauté function, then add the remaining ingredients (except lime juice and toppings). Seal and cook on high pressure for 6 minutes. Let the pressure release naturally for 10 minutes, then quick-release any remaining pressure. Blend a portion as usual, finish with lime juice, and add your favorite toppings before serving.
Serving and Topping Ideas
The toppings really make this soup shine! Here are some of our favorite toppings and ways to serve:
- Chopped cilantro or green onions
- Sliced jalapeños or poblanos
- Creamy avocado chunks
- Sour cream or Greek yogurt
- Crushed tortilla chips or strips
- Diced red onion or radishes
- Shredded cheese or queso fresco
- Extra lime wedges
- Sop up the soup with Easy Dinner Rolls or Two Ingredient Dough Breadsticks
Recipe Tips and Tricks
Get the most out of this soup with these tried-and-true tips:
- Rinse canned beans well: This removes extra sodium and gives your soup a fresher, cleaner taste.
- Boost umami: Add a splash of soy sauce, tamari, or coconut aminos to deepen the savory flavor, especially if you're using vegetable broth.
- Chunky or smooth: Customize the consistency by blending more or less of the soup, depending on whether you want it heartier or creamier.
- Batch and freeze: Double the recipe and freeze leftovers in individual portions for easy grab-and-go lunches.
- For extra protein: Stir in cooked quinoa, shredded rotisserie chicken, or shredded Mexican chicken during the last few minutes of cooking.
- Add veggies: Zucchini, sweet potatoes, or bell peppers are all delicious additions. Dice and sauté them with the onions.
Storage and Reheating
Here's how to keep your soup fresh for days or weeks:
- Fridge: Store soup in an airtight container for up to 4 days.
- Freezer: Freeze in single portions for up to 3 months. Thaw in the fridge overnight before reheating.
- Reheat: Warm on the stove over medium heat or in the microwave. Add a splash of broth if it thickens.
Frequently Asked Questions
Here's what people ask about this soup!
How can I make this soup even thicker or creamier?
If you love extra creaminess, blend more of the soup or stir in a little light cream cheese or plain Greek yogurt before serving.
Is it spicy?
It has a medium kick with jalapeño, but you can easily swap in poblano or bell pepper for less heat, or leave out the chili powder for extra mild.
How do I make this vegan and gluten-free?
Use vegetable broth and vegan toppings (skip the cheese and sour cream). All other ingredients are naturally gluten-free. Double-check your broth and toppings!
Can I use canned or fresh corn instead of frozen?
Definitely! You can use canned corn (just drain it first), grilled corn, or blackened corn in place of frozen. Add them at the same step in the recipe. You won't need to make any changes to the recipe. Fresh corn will give a slightly sweeter, crunchier bite, while canned corn is convenient and works perfectly!
Spicy Black Bean and Corn Soup
- Download
- Send to your inbox
Ingredients
- 2 tbsp olive oil
- 1 onion, diced
- 1 carrot, diced
- 2 celery stalks, diced
- 1 jalapeno pepper, diced (poblano pepper for less spice)
- 4 garlic cloves, minced
- 1 tbsp tomato paste
- 1 tsp kosher salt
- 1 tsp chili powder
- 1/2 tsp cumin
- 1/2 tsp oregano
- 1/2 tsp coriander
- 14 oz canned diced tomatoes with green chilies (like Rotel)
- 45 oz canned black beans, drained and rinsed
- 16 oz frozen corn
- 4 cups chicken broth (or vegetable broth)
- 1 lime, juice
Instructions
(Hide Media)Switch to prevent your screen from going dark.
Carefully remove 2-3 cups of soup from the pot and add it to a blender. You can also do this with an immersion blender; just make sure to leave some texture to the soup. Gently blend until it is creamy and add it back to the soup. Cook for another 5 minutes until the soup is thickened. Taste and season as needed. Top with your favrite toppings.
Equipment
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
The Nutritional Values provided are estimates only and may vary based on the preparation method.
Get delicious, healthy recipes delivered each week right to your inbox.
Snap a picture and show us what you made on Instagram or Facebook.
Tag us using @SlenderKitchen or #slenderkitchen.