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

Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Discover the delightful flavors of this creamy Pinto Bean Soup, a nourishing and satisfying dish perfect for any occasion. This one-pot wonder combines hearty pinto beans with a medley of fresh vegetables and aromatic spices, creating a comforting meal that is both healthy and budget-friendly. With high protein and fiber content, this vegan-friendly soup is ideal for anyone seeking a wholesome option without compromising on taste. Quick to prepare in just 45 minutes, it’s perfect for busy weeknights, making it an excellent choice for family dinners or meal prep. Enjoy it as a main course or as a delicious side, and feel free to customize it with your favorite toppings!

  • Total Time: 45 minutes
  • Yield: Approximately 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 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. Add diced onion and sauté until translucent (4–5 minutes).
  2. Stir in fire-roasted tomatoes, minced garlic, carrots, potato, oregano, ground cumin, smoked paprika, red pepper flakes, and bay leaves; cook for 1–2 minutes.
  3. Pour in vegetable broth and bring to a boil. Reduce heat to simmer with lid on for 10–15 minutes.
  4. Add drained pinto beans and cook for another 10 minutes until vegetables are tender.
  5. Turn off heat; blend half of the soup using an immersion blender or regular blender until smooth.
  6. Combine blended soup back into the pot with unblended soup; adjust seasoning as needed.
  7. Serve hot, garnished with fresh herbs if desired.
  • Author: Mason
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 220
  • Sugar: 4g
  • Sodium: 530mg
  • Fat: 5g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 12g
  • Protein: 10g
  • Cholesterol: 0mg