dinner, lunch, soup/stew

Spicy Black Bean Soup

Black beans, onions and sultry chipotle peppers make Spicy Black Bean Soup rich, healthy and flavorful.
When my son, Andrew, was about three years old, he had a little run-in with a hot chile. We were at a restaurant waiting for our food, and there was a jar of jalapeños on the table. You know how kids become intrigued with the oddest things? Wellllll, Andrew became absolutely fixated on that jar. Those little peppers looked so inviting, and the jar just sat there, daring him to pick it up. It would’ve been really nice if our food had arrived right then, but it didn’t, and you can guess what happened next. He grabbed that jar, twisted it open, and popped a pepper right into his little mouth. It went well for about 20 seconds, and then his eyes starting watering, he broke out in little beads of sweat and he wailed about the heat burning his mouth. Oddly, five minutes later, he wanted a second one, and then a third.  He’s had a thing for spicy foods ever since!

Black beans, onions and sultry chipotle peppers make Spicy Black Bean Soup rich, healthy and flavorful.
For some reason, I totally crave spicy foods in the winter. Maybe it’s because outside, everything is white and grey and brown. There’s just not much zip out there. My body feels the need to balance this with fiery flavors and colors. Spicy Black Bean Soup does the trick! It’s super healthy, filling, and tastes like a wintry comfort food should. Add some hot cornbread or a green salad, and you’ve got a super fast, complete meal. Regulate the heat by using fewer chiles or…if you dare…adding even more! Andrew would be proud.

Spicy Black Bean Soup

Prep Time: 10 minutes

Cook Time: 30 minutes

Total Time: 40 minutes

Yield: 6


  • 1 Tbsp. olive oil
  • 2 medium red onions, diced
  • 1 red bell pepper, chopped
  • 1 yellow bell pepper, chopped
  • 4 garlic cloves, minced
  • 4 tsp. ground cumin
  • 3 cans black beans
  • 1 Tbsp. canned chipotle chiles
  • 5 cups chicken broth
  • 2 tsp. kosher salt
  • 1 tsp. ground black pepper
  • 2 Tbsp. fresh lime juice
  • Toppings
  • Plain Greek yogurt
  • Chopped tomatoes
  • Shredded cheddar cheese
  • Fresh cilantro


  1. Heat the olive oil in a large pot over medium-high heat. Add the onions and peppers and heat until browned and soft.
  2. Add the garlic and cumin. Cook 30 seconds.
  3. Drain beans and run quickly under water.
  4. Chop and mash chipotle chiles. Add beans and chiles to pot.
  5. Add broth, salt and pepper and simmer on low for 30 minutes.
  6. Blend half the soup until smooth, and add back into pot. Stir to combine.
  7. Stir lime juice into soup just before serving.
  8. Top with cheddar cheese, Greek yogurt, tomatoes and cilantro.
  9. Serve warm.


*Modify the spice level by leaving out the chiles or adding more. Chipotles are intensely hot and fragrant, so take care to add in small doses.

*Don't handle hot chiles with bare hands. I slip a sandwich baggie over my hands to aroid contact. Works like a charm!


Black beans, onions and sultry chipotle peppers make Spicy Black Bean Soup rich, healthy and flavorful.

Previous Post Next Post

You Might Also Like


  • Reply Leslie Rossi January 5, 2016 at 12:02 pm

    Yum! I love a good soup this time of year.

    • Reply Elizabeth January 5, 2016 at 12:13 pm

      Leslie, I’m with you! Nothing like a pot of comfy January soup:)

  • Reply Dia@ All The Things I Do January 5, 2016 at 2:19 pm

    Looks like a good soup. Such a cute story about your son. I had the opposite reaction to hot things..tried it once and developed a great fear lol
    I’d probably leave out the spice

    • Reply Elizabeth January 5, 2016 at 5:03 pm

      Dia, you could easily leave out the spice! Maybe adjust with a little more cumin, lime, etc…and it will still taste yummy. Enjoy!

  • Reply jennyb January 5, 2016 at 6:47 pm

    How funny (and unusual) that your son liked the chillies!! Though my dog liked hot sauces. Recipe sounds great too.

    • Reply Elizabeth January 5, 2016 at 7:08 pm

      Jenny…funny about your dog, too! That’s hilarious. Hope you like the recipe:)

  • Reply Elsa | the whinery January 6, 2016 at 6:04 pm

    The soup looks wonderful! Spicy soups are usually what gets me through winter, I find them oddly comforting:-)
    Your son’s story made me smile, what a brave kid!

    • Reply Elizabeth January 7, 2016 at 8:16 am

      Elsa, totally agree with you! Spicy soups are the best. Hope you like it!

  • Reply Rose January 10, 2016 at 1:43 pm

    I am always looking for new soup recipes because I am such a chicken noodle soup girl but love to try new things! I am going to have to save this for a cold, rainy day because this sounds delicious.

    • Reply Elizabeth January 10, 2016 at 3:10 pm

      Soup is perfect for a cold, rainy day! Hope you enjoy it:)

  • Reply Bargain Baglady (@bargainbaglady) January 10, 2016 at 2:16 pm

    Yum! I love black bean – Thanks for sharing!

    Sammy @ http://Www.bargainbaglady.com {xx}

    • Reply Elizabeth January 10, 2016 at 3:09 pm

      Black beans are sooo yummy! Hope you like it!

  • Reply Jonathan Key January 10, 2016 at 2:29 pm

    What a great recipe! We love beans and we love soup in our family. Perfect for this time of year where we live.

    • Reply Elizabeth January 10, 2016 at 3:08 pm

      Jonathan, great minds think alike:) Beans and soup are two huge staples in our house, too. Hope you enjoy!

  • Reply Natalie @ Obsessive Cooking Disorder January 10, 2016 at 2:38 pm

    Your son sounds adorable haha. My fiance loves spicy food all the time, but esp winter! The fire in the belly to keep warm lol. Great recipe 😀

    • Reply Elizabeth January 10, 2016 at 3:06 pm

      Natalie…Totally agree with your fiancé! Spicy is good always, but even more so in winter. Happy jalapeños!

  • Reply Heather Johnson January 10, 2016 at 3:10 pm

    Yum! I absolutely love black bean soup. I pinned your recipe to my Recipes (Other) board.

    • Reply Elizabeth January 10, 2016 at 4:01 pm

      Awesome! Don’t you love pinterest? Thanks so much…hope you enjoy:)

  • Reply Tirralan - Tinseltown Mom January 10, 2016 at 5:16 pm

    This is such a nice, low calorie meal, perfect for dinner! Perfect time for soups too. Pinning now!

    • Reply Elizabeth January 11, 2016 at 5:51 am

      It’s true…very low cal. Hope you love it!

  • Reply Emily January 10, 2016 at 8:49 pm

    I might have to try blending this to hide the beans from my little toad!

    • Reply Elizabeth January 11, 2016 at 5:52 am

      Ha ha…perfect! Don’t you love disguising nutrition?! Hope your “little toad” loves it:)

  • Reply lena January 11, 2016 at 3:41 am

    The soup looks perfect for winter! thank you very much for sharing.

    • Reply Elizabeth January 11, 2016 at 5:53 am

      Thanks so much. Hope you love it!

  • Reply Kristie January 11, 2016 at 12:20 pm

    Yum, I eat soup non-stop this time of year because I’m always cold! This looks like a delicious change of pace. Thanks for sharing!

    Kristie’s Reverie

    • Reply Elizabeth January 11, 2016 at 12:57 pm

      I’m always cold, too. Soup definitely hits the spot! Hope you love it:)

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.