Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pinto Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ann Foster
  • Total Time: 1 hour 45 minutes
  • Yield: Serves approximately 6 people 1x

Description

Pinto bean soup is a warm, hearty dish that brings comfort and flavor to any table. With creamy pinto beans simmered in rich vegetable broth and seasoned with aromatic spices, this soup is perfect for cozy family gatherings or a quick weeknight meal. Topped with fresh herbs and a splash of lime juice, each bowl promises to be a delightful experience that will leave everyone asking for seconds.


Ingredients

Scale
  • 1 cup dried pinto beans
  • 1 medium onion, chopped
  • 3 garlic cloves, minced
  • 1 medium carrot, diced
  • 2 stalks celery, chopped
  • 4 cups low-sodium vegetable broth
  • 2 tablespoons olive oil
  • 1 teaspoon cumin
  • 1 teaspoon chili powder (adjust for heat)
  • Salt and pepper to taste
  • 1 tablespoon lime juice

Instructions

  1. Rinse the dried pinto beans under cold water. Soak overnight or use a quick soak method (boil for 1 minute, then let sit covered for 1 hour).
  2. Heat olive oil in a large pot over medium heat. Sauté chopped onion until translucent (about 5 minutes).
  3. Add minced garlic, diced carrots, and chopped celery. Cook until softened (about another 5 minutes).
  4. Stir in cumin, chili powder, salt, and pepper. Cook until fragrant (about 1 minute).
  5. Add soaked pinto beans and vegetable broth to the pot. Bring to a boil, then reduce heat to low.
  6. Cover and simmer for 1 to 1.5 hours until beans are tender.
  7. Optional: Blend part of the soup for a creamier texture while keeping some chunks.
  8. Just before serving, add lime juice and adjust seasoning as needed.
  • Prep Time: 15 minutes
  • Cook Time: 90 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 180
  • Sugar: 2g
  • Sodium: 200mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 10g
  • Protein: 8g
  • Cholesterol: 0mg