Total Time
Prep 15 mins
Cook 35 mins

A real stick-to-your-ribs soup that would please a hungry family.

Ingredients Nutrition


  1. Cut the beef in to 1/4 inch thick strips; cut each strip into 1 inch pieces.
  2. In a medium bowl, combine beef, basil, salt, pepper, garlic, and oil; toss to coat.
  3. Heat large saucepan over medium-high heat until hot.
  4. Add the beef mixture; cook and stir for 4-5 minutes or until browned.
  5. Stir in the broth, salsa, vegetables, onion, and red pepper. (DONOT STIR IN THE CAN OF BEANS OR THE SPINACH YET).
  6. Bring to a boil over medium-high heat.
  7. Reduce heat to low, simmer 25 minutes or until onions and red peppers are tender.
  8. Stir in the beans and cook 4-5 minutes or until heated thoroughly.
  9. Stir in the spinach.


Most Helpful

Yee ha! Good, hearty soup & very easy to make with ingredients on hand. I used a fresh potato. Have made this twice within a week, so I consider it a major keeper for all types of cowboys!

NancysFancies October 27, 2010

My children loved this soup. I did a few substitutions for some ingredients because I didn't have all the ingredients called for here. I used homemade chicken stock + 1 cup water and a chipotle boullion, fresh potatos, added carrots and I used my Italian seasonings instead of the dry basil (didn't have any). I served it with a dallop of lite sour cream and fresh cilantro on top. Yumm....

Chef Q in Oregon November 20, 2008

My new favorite soup recipe. This was perfect. The combination of flavor was unsual but surprisingly great. By using a jar of spicy salsa, it had a good bit of spice. I pressure cooked this recipe. Where I would have brought it all to a boil normally, I put the lid on it and brought it to pressure. I pressure cooked it for 3 minutes. Turned out perfect. Where it says frozen potato, you can use the individual pieces of hash browns in the freezer section.

CuperDuper May 15, 2008

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a