Ben's kitchen / Tomato Bean Soup

Tomato Bean Soup

By Ben · cooked up in Sprig
⏱ 28 min🍽 Serves 6👨‍🍳 easyamerican
High-Protein
Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.

Cumin and mild chili powder bloom in the pot within the first minute, and that smell alone is enough to bring everyone to the kitchen. This version builds its broth from crushed tomatoes, mild salsa, and chicken stock, then loads in shredded rotisserie chicken, pinto beans, and kidney beans until the whole thing is thick and deeply savory. Every spoonful has that soft, almost velvety texture from the beans melting slightly into the tomato base. Set out a toppings spread — shredded cheese, sour cream, crushed pretzel crisps — and let the table build their own bowls on a cold weeknight.

Tomato Bean Soup

Ingredients

Soup Base
Chicken and Beans
Toppings

Instructions

Build the Broth
  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the cumin, mild chili powder, and garlic powder directly to the oil and stir constantly for 45 seconds until the spices are fragrant and slightly darkened — this step blooms the spices and deepens the flavor of the whole soup.
  2. Pour in the crushed tomatoes, mild salsa, and chicken broth. Stir well to combine with the spices, scraping any bits from the bottom of the pot. Bring the mixture to a gentle boil over medium-high heat.
Simmer and Finish
  1. Add the shredded chicken, drained pinto beans, and drained kidney beans to the pot. Stir everything together, then reduce heat to medium-low.
  2. Simmer uncovered for 12 to 15 minutes, stirring occasionally, until the broth has thickened slightly and the beans are warmed through. Season with salt and black pepper to taste.
  3. Ladle the soup into bowls and serve immediately with shredded cheese, a dollop of sour cream, and a generous handful of crushed pretzel crisps or tortilla strips on top. Add cilantro or green onions if desired.

Chef's tips

Nutrition (per serving, estimated)

486calories
43gprotein
39gcarbs
18gfat
Estimates only — values vary with brands and portions.

Made with Sprig

Tomato Bean Soup was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.

7 days free · cancel anytime · the app lands in the App Store soon

Not ready yet? Get the occasional recipe worth cooking.
You're on the list — check your inbox!
Unsubscribe anytime. Privacy Policy

More from Ben

Chicken Lettuce Wraps
Chicken Lettuce Wraps
Mushroom Quesabirria Tacos
Mushroom Quesabirria Tacos
Crispy Honey Chicken
Crispy Honey Chicken

Are you this recipe's original author or publisher? Report a problem