This corn and black bean soup is hearty, colourful and full of flavour. Sweet roasted corn, tender black beans and lots of fresh vegetables come together in a light, spiced broth. Finished with fresh coriander, a squeeze of lime and a sprinkle of cheese, it’s a nourishing soup that’s just as good for a quick weeknight dinner as it is for meal prep.
This Southwestern-style corn and black bean soupis inspired by both American and Mexican cooking. Corn and beans are staples of Tex-Mex cuisine, showing up in everything from chilli to burritos and hearty stews. This recipe brings those flavours together in one warming bowl – sweet corn, creamy beans, and a touch of spice for a soup that’s both wholesome and comforting.
Ingredients for Corn and Black Bean Soup
This recipe is made with simple, wholesome ingredients you’ll find in most kitchens:
Black beans – canned beans keep this recipe quick and easy.
Corn – fresh corn cut from the cob and roasted, or frozen corn (thawed) if that’s easier.
Vegetables – onion, celery and red pepper create a flavourful base.
Seasonings – garlic, cumin, a chilli spice mix and tomato paste for warmth and depth.
Broth – chicken broth for a classic version, or swap for vegetable broth for a vegetarian soup.
Finishing touches – fresh coriander, lime wedges and a little cheese to garnish.
Using Dried Beans Instead of Canned
If you’d like to make this corn and black bean soup with dried beans, it takes a little extra time but adds wonderful flavour and texture.Soaking black beans before cooking makes them tender, cuts down the cooking time and helps them hold on to more of their nutrients. It also breaks down the natural sugars in the beans that can cause digestive discomfort. To soak, place the beans in a large bowl and cover them generously with water, as they will double or even triple in size. Let them sit for at least four hours, though overnight soaking is ideal and will reduce the cooking time significantly.
Once soaked, drain and rinse the beans, then place them in a large pot with fresh water. Bring to a boil, reduce to a gentle simmer and cook, partially covered, until the beans are tender but still hold their shape—usually 45 minutes to 2 hours depending on their age.
How to Make This Corn and Black Bean Stew
To make this corn and black bean stew, start by roasting the corn with a little olive oil and salt until it turns lightly golden. Meanwhile, sauté onion, celery and red pepper in a large pot until tender, then stir in garlic, spices and tomato paste until fragrant. Add the black beans and broth, letting the soup simmer gently so the flavours meld together. Finally, fold in the roasted corn, finish with fresh coriander and serve hot with cheese and lime for the perfect Tex-Mex comfort food.
This spicy black bean and roasted corn soup is a great make ahead soup that can be made a day in advance. The flavor actually improves if the flavors are allowed to meld for a day. Serve with your favorite ciabatta bread for a tasty meal.
If you love this corn and black bean soup, you’ll want to try these recipes too:
This corn and black bean soup is hearty and wholesome, bursting with flavour from oven-roasted corn, tender beans, fresh vegetables and warm spices.
Course
Soup
Category
TexMex
Prep Time15minutes
Cook Time35minutes
Total Time50minutes
Servings4
AutorElle
Ingredients
1x 400 g canblack beans,rinsed and drained
2cupsfresh corn,cut fresh from cob (about 3 cobs) or frozen corn kernels (thawed)
2tablespoonolive oil
2small yellow onions,finely chopped
1stalk of celery,diced
1medium red bell pepper,diced
3clovesgarlicminced
1teaspoonground cumin
2teaspoonschili powder(plus more to taste)
1fresh red chili pepper,seeded and membranes removed, then diced
2,5tablespoons tomato paste
2cupschicken broth
1bunch cilantro,chopped
sea salt and freshly ground pepper,to taste
grated cheddar cheese,garnish
1lime,cut into wedges, for serving
Method
Preheat the oven to 375ºF / 190ºC and line a baking sheet with parchment paper.
Toss the corn kernels with 1 tablespoon of the olive oil. Spread evenly on the baking sheet and sprinkle with sea salt. Bake for 25 to 30 minutes, stirring a couple of times, until the corn just starts to brown a little bit.
Meanwhile, in a large saucepan, heat 1 tablespoon oil over medium heat. Add onion, celery and red pepper, cook until translucent, about 4 minutes. Add garlic, cumin, chili powder, chili, and tomato paste. Cook, stirring often, until fragrant, about 2 minutes.
Stir in the black beans and chicken broth and simmer for 10 minutes. Add more water or chicken broth for a soupier consistency, if desired. Taste and adjust seasoning, with more salt or chili powder, as desired.
Add corn and simmer until heated through, about 3-5 minutes. Stir in the chopped cilantro. Divide soup among 4 bowls and garnish each portion with grated cheese and lime wedges. Serve hot. Enjoy!
Notes
For even more flavour, I recommend using a chilli con carne spice blend. Look for one that includes smoked paprika, cocoa, oregano, rosemary, mild chilli and pepper. It adds a lovely depth and warmth to the soup. Just choose a brand you like best.
Please let me know how this Black Bean Soup with Roasted Corn recipe turned out for you! I would love to hear how you liked it. Simply rate it with the stars above ⭐ or leave me a comment and rate it below.
Did you make any changes to this recipe?
If you have tips for other readers, let me know! It helps me and other readers so much. Sharing is Caring :-).