Warm up your taste buds with this hearty and flavorful Spicy Three-Bean Soup. Packed with a medley of beans and spices, this soup is perfect for chilly nights or when you need a satisfying and nutritious meal. It's easy to make and will surely become a family favorite. Serve it with some crusty bread or a side salad for a complete meal.
Ingredients
- 1 tablespoon olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 jalapeno pepper, seeded and minced
- 1 red bell pepper, diced
- 1 can (15 ounces) black beans, rinsed and drained
- 1 can (15 ounces) kidney beans, rinsed and drained
- 1 can (15 ounces) garbanzo beans, rinsed and drained
- 1 can (15 ounces) diced tomatoes
- 4 cups vegetable broth
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon paprika
- 1/2 teaspoon cayenne pepper
- Salt and pepper to taste
- Juice of 1 lime
- Fresh cilantro, chopped, for garnish
Directions
- In a large pot, heat olive oil over medium heat. Add onions, garlic, jalapeno pepper, and red bell pepper. Cook until onions are translucent and peppers are softened, about 5 minutes.
- Add the black beans, kidney beans, garbanzo beans, diced tomatoes, vegetable broth, cumin, chili powder, paprika, and cayenne pepper to the pot. Stir well to combine.
- Bring the soup to a boil, then reduce heat to low and simmer for 30 minutes, stirring occasionally.
- Season with salt and pepper to taste. Add the lime juice and stir to combine.
- Serve hot. Garnish with fresh cilantro.
- Enjoy!
Interesting Facts
Beans are a great source of protein and fiber, making this soup a nutritious meal option.
Spices like cumin, chili powder, paprika, and cayenne pepper add a flavorful kick to the soup.
Adding lime juice at the end brightens up the flavors of the soup.
This soup can be easily customized by adding your favorite vegetables or topping it with sour cream or avocado.