Nutrition Facts for Simple spicy bean soup

Simple Spicy Bean Soup

Warm, hearty, and packed with bold flavors, Simple Spicy Bean Soup is a quick and satisfying recipe perfect for busy weeknights or a cozy weekend meal. Featuring a trio of protein-packed black beans, kidney beans, and pinto beans simmered in a fragrant blend of cumin, smoked paprika, chili powder, and a touch of crushed red pepper flakes, this soup delivers the perfect balance of heat and comfort. Fresh jalapeño, garlic, and onions infuse every bite with robust flavor, while a splash of lime juice and a sprinkle of fresh cilantro add a zesty, herbaceous finish. Ready in just 45 minutes and brimming with wholesome ingredients, this one-pot vegan soup is ideal for meal prep, family dinners, or pairing with crusty bread or tortilla chips for a complete, satisfying dish.

Nutriscore Rating: 85/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Simple Spicy Bean Soup
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium, diced yellow onion
  • 4 minced garlic cloves
  • 1 medium, seeded and diced jalapeño pepper
  • 2 teaspoons cumin powder
  • 1 teaspoon smoked paprika
  • 1.5 teaspoons chili powder
  • 0.5 teaspoons crushed red pepper flakes
  • 14.5 ounces canned diced tomatoes
  • 4 cups vegetable broth
  • 15 ounces canned black beans
  • 15 ounces canned kidney beans
  • 15 ounces canned pinto beans
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 2 tablespoons lime juice
  • 0.25 cup, chopped fresh cilantro

Directions

Step 1

Heat olive oil in a large pot over medium heat.

Step 2

Add the diced onion and sauté for 4-5 minutes until softened and translucent.

Step 3

Stir in the minced garlic and diced jalapeño, cooking for 1-2 minutes until fragrant.

Step 4

Add cumin powder, smoked paprika, chili powder, and crushed red pepper flakes. Toast the spices for 1 minute, stirring constantly.

Step 5

Pour in the canned diced tomatoes (with their juices) and stir to combine.

Step 6

Add the vegetable broth, black beans, kidney beans, and pinto beans (drained and rinsed). Stir well.

Step 7

Season with salt and black pepper, then bring the mixture to a boil.

Step 8

Reduce the heat to low, cover the pot, and simmer for 20 minutes to allow the flavors to meld.

Step 9

Turn off the heat and stir in lime juice and chopped cilantro.

Step 10

Taste and adjust seasoning if needed. Serve hot with crusty bread, tortilla chips, or a dollop of sour cream if desired.

Nutrition Facts

Serving size (2871.2g)
Amount per serving % Daily Value*
Calories 2257.2
Total Fat 55.8g 0%
Saturated Fat 10.3g 0%
Polyunsaturated Fat 9.8g
Cholesterol 8.2mg 0%
Sodium 8700.2mg 0%
Total Carbohydrate 347.0g 0%
Dietary Fiber 114.6g 0%
Total Sugars 37.0g
Protein 113.4g 0%
Vitamin D 0IU 0%
Calcium 854.6mg 0%
Iron 42.1mg 0%
Potassium 7923.1mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 21.4%
Protein: 19.4%
Carbs: 59.2%