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

Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pinto Bean Soup is a comforting and hearty dish that brings warmth to any dining occasion. This creamy soup is packed with flavor thanks to a delightful blend of pinto beans, fire-roasted tomatoes, and aromatic spices. Perfect for family dinners or gatherings with friends, it caters to various dietary preferences while being both nutritious and budget-friendly. With its rich texture and satisfying taste, this soup is a go-to for anyone looking to enjoy a wholesome meal without hassle. Easy to prepare in just one pot, it’s a delicious option that can be customized with your favorite ingredients.

  • Total Time: 40 minutes
  • Yield: 6 servings 1x

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 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. Add diced onion, sautéing until translucent (about 4–5 minutes).
  2. Stir in fire-roasted tomatoes, minced garlic, diced carrots, diced potato, oregano, cumin, smoked paprika, red pepper flakes, and bay leaves if using. Cook for an additional 1–2 minutes.
  3. Pour in vegetable broth and bring to a boil. Reduce heat to low, cover the pot, and let simmer for 10–15 minutes.
  4. Add drained pinto beans and continue cooking for another 10 minutes until vegetables are tender.
  5. Blend half of the soup using an immersion blender or by transferring it into a separate pot to achieve your desired creaminess.
  6. Return blended soup back to the pot; stir well and adjust seasoning with salt and pepper.
  7. Serve hot, garnished with fresh herbs if desired.
  • Author: Sarah DuRoss
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 215
  • Sugar: 3g
  • Sodium: 370mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 12g
  • Protein: 10g
  • Cholesterol: 0mg