Easy Tomato Kidney Bean Roast Beef Chili Soup

Prep: 15 minCook: 20 min4 servingsmedium
Easy Tomato Kidney Bean Roast Beef Chili Soup

A hearty, warming soup that transforms leftover roast beef into a satisfying meal with kidney beans, diced tomatoes, and aromatic spices. The chipotle chili powder and adobo sauce add smoky depth while paprika and cumin provide classic chili flavors. Perfect for cold weeknight dinners or weekend lunches when you want something filling and flavorful. This version stands out by using leftover roast beef instead of ground meat, creating tender chunks that absorb the rich tomato-based broth beautifully.

Ingredients

4 servings
  • 2 tablespoons canola or peanut oil
  • 1 medium red onion, diced
  • 6 cloves garlic, minced
  • ½ sweet red pepper, finely diced
  • 1 stalk celery, finely diced
  • 2 tablespoons chili powder
  • 1 tsp cayenne pepper(optional)
  • 1 ½ tsp ground cumin
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp ground coriander
  • 1 tsp oregano, preferably Mexican
  • ¼ tsp thyme
  • allspice
  • cloves
  • 1 tsp arrowroot powder, cornstarch, or all purpose flour
    cornstarch or all purpose flour1:1dietary

    same thickening power

  • 1 tablespoon canned chipotle chile in adobo sauce, minced
    regular chili powder1 tspheat

    less smoky flavor

  • 2 tablespoons tomato paste
  • 1 14.5 ounce can diced tomatoes, plain, or with oregano and basil
  • 2 8 ounce cans tomato sauce
  • 1 14.5 ounce beef broth
  • 1 16 ounce can kidney beans, drained and rinsed
    black beans or pinto beans1:1flavor

    slightly different taste

    Full guide →
  • 8 ounces cooked leftover roast beef, cut into 1/2 inch dice
    ground beef1 lbcomfort

    brown first

  • fresh chopped parsley or cilantro

Instructions

  1. 1

    Heat oil in a 3 or 4 quart sauce pan

  2. 2

    Add onions, garlic, red pepper, and celery and cook over medium low heat until onions are tender

  3. 3

    Add chili powder, cayenne, cumin, paprika, garlic powder, onion powder, coriander, oregano, thyme, allspice, cloves, and arrowroot powder

  4. 4

    Cook stirring constantly until mixture thickens for about one to two minutes

  5. 5

    Add chipotle chiles, tomato paste, diced tomatoes, tomato sauce, and beef broth

  6. 6

    Bring mixture to a simmer and let cook for about 10 minutes

  7. 7

    Add beans and roast beef and simmer until heated through

  8. 8

    Garnish with cilantro or parsley

Tips

Tip 1

Blend a whole can of chipotle chiles in adobo and store leftovers in the refrigerator for easy use in future recipes.

Tip 2

For a heartier soup, garnish with grated cheddar cheese and sour cream along with the fresh herbs.

Good to Know

Storage

Refrigerate for up to 3 days in airtight container

Make Ahead

Can be made 1-2 days ahead, flavors improve with time

Serve With

Serve hot with crusty bread or cornbread

See pairing guide →

Common Mistakes

Watch

Add beans and meat at the end to avoid overcooking and mushy texture

Substitutions

kidney beans
black beans or pinto beans1:1flavor

slightly different taste

Full guide →
arrowroot powder
cornstarch or all purpose flour1:1dietary

same thickening power

leftover roast beef
ground beef1 lbcomfort

brown first

Full guide →
chipotle chile in adobo
regular chili powder1 tspheat

less smoky flavor

Find more substitutions →

FAQ

Can I use fresh tomatoes instead of canned?

Yes, use about 3-4 large tomatoes, peeled and diced, but canned tomatoes provide better consistency and flavor for soup.

How long will this soup keep in the refrigerator?

Store covered in the refrigerator for up to 3 days. The flavors actually improve after the first day.

Can I freeze this chili soup?

Yes, freeze for up to 3 months in freezer-safe containers. Thaw overnight in refrigerator and reheat gently.