Print

Pinto Bean Soup

Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

If you’re in search of a soul-warming meal that’s both comforting and nutritious, this Pinto Bean Soup is the answer. Creamy, hearty, and bursting with flavor, it’s perfect for busy weeknights or gatherings when you need something quick yet satisfying. Made with pantry staples like pinto beans and fire-roasted tomatoes, this easy recipe can be whipped up in no time. Packed with protein and fiber, it keeps you feeling full while allowing for delightful variations to suit your taste. Whether you’re feeding a crowd or enjoying a cozy night in, this Pinto Bean Soup is sure to please everyone at the table.

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 1 (14 oz) can fire-roasted tomatoes
  • 3 garlic cloves, minced
  • 2 small carrots, peeled and diced
  • 1 medium potato, peeled and diced
  • 1 tsp oregano, dried
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • Red pepper flakes, to taste
  • 2 bay leaves, optional
  • 2 cups vegetable broth
  • 2 (14 oz) cans pinto beans, drained and rinsed
  • Salt and pepper, to taste

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Sauté diced onion for 4-5 minutes until soft.
  2. Add fire-roasted tomatoes, minced garlic, diced carrots, diced potato, and spices. Cook for 1-2 minutes until fragrant.
  3. Pour in vegetable broth and add optional bay leaves. Bring to a boil, then reduce to a simmer for 10-15 minutes.
  4. Stir in drained pinto beans and cook for another 10 minutes.
  5. Blend half of the soup for creaminess or leave some chunks if preferred.
  6. Taste and adjust seasoning as needed, adding lime juice if desired.
  7. Serve hot and enjoy!

Nutrition