Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Hearty Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and delicious pinto bean soup that is rich in protein and packed with wholesome vegetables.

  • Total Time: 50 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 cups pinto beans (soaked and cooked)
  • 1 onion (chopped)
  • 2 garlic cloves (minced)
  • 1 carrot (diced)
  • 1 celery stalk (diced)
  • 4 cups vegetable broth
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 1/2 cup heavy cream (optional)
  • Fresh parsley for garnish

Instructions

  1. In a large pot, heat a drizzle of olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until softened, about 3 to 5 minutes.
  2. Add the diced carrot and celery, cooking for another 5 minutes until they begin to soften. Then, add the cooked pinto beans and pour in the vegetable broth. Bring everything to a gentle simmer.
  3. Stir in cumin, salt, and pepper to taste, letting the soup simmer for about 20 minutes. Blend part or all of the soup with an immersion blender if you prefer a creamier texture, and gently stir in heavy cream, if using. Serve hot, garnished with fresh parsley.

Notes

This soup is naturally gluten-free and can be made vegan by replacing heavy cream with coconut milk or cashew cream. Serve with cornbread or garlic bread for a complete meal.

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 4g
  • Sodium: 300mg
  • Fat: 5g
  • Saturated Fat: 2g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 15mg