Skip to main content New<> this month
Get the Allrecipes magazine

Spicy Tortilla Bean Soup

Rated as 5 out of 5 Stars

"A nice, healthy, spicy Mexican dish especially good for cold winter day! Add lime juice, Cheddar cheese, and diced avocado to top of soup if desired."
Added to shopping list. Go to shopping list.


1 h 10 m servings 454
Original recipe yields 8 servings


{{model.addEditText}} Print
  1. Heat olive oil in a pot over medium heat; saute onion and garlic until onion is transparent, about 10 minutes. Add chipotle peppers; cook and stir until fragrant, about 1 minute. Add chili powder and cumin; cook and stir until mixture is heated through, about 5 more minutes.
  2. Stir broth, pinto beans, garbanzo beans, and black beans into onion mixture; bring to a boil. Add tomatoes, reduce heat, and simmer until soup is heated through and flavors have blended, about 20 minutes. Add corn and cinnamon; cook, stirring occasionally, for 15 more minutes. Season with cayenne pepper, salt, and black pepper.

Nutrition Facts

Per Serving: 454 calories; 7.9 80.5 18.8 0 2087 Full nutrition

Explore more


Read all reviews 2
Most helpful
Most positive
Least positive

Very good and quick to prepare. Halved the chipotle peppers and chili powder, only as our preference because we like food moderately spicy.

It was late or early depending on your view and I had all these ingredients. I was so hungry and this was so tasty, so wonderful! Woohoo! I never measure spices, I dump em in. I did not use much...