Nutrition Facts for Creamy pinto soup

Creamy Pinto Soup

Elevate your comfort food game with this rich and satisfying Creamy Pinto Soup, a one-pot wonder packed with smoky spices and hearty ingredients. Featuring tender pinto beans simmered in a fragrant blend of smoked paprika, cumin, and oregano, this soup is then pureed to velvety perfection with a splash of heavy cream for a luscious texture. Diced tomatoes and a hint of garlic add depth, while fresh cilantro provides a zesty garnish for a vibrant finish. Perfect for cozy weeknight dinners or meal prepping, this gluten-free, vegetarian-friendly recipe is easy to make and incredibly nourishing. With just 15 minutes of prep and a simmer that fills your kitchen with irresistible aromas, this creamy soup is destined to be a new family favorite.

Nutriscore Rating: 76/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Creamy Pinto Soup
Prep Time:15 mins
Cook Time:45 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 2 cups pinto beans
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 6 cups vegetable broth
  • 1 14-ounce can canned diced tomatoes
  • 1 bay leaf
  • 1 cup heavy cream
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh cilantro, chopped (optional, for garnish)

Directions

Step 1

Rinse and soak the pinto beans overnight or for at least 8 hours. Drain and set aside.

Step 2

In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion and sauté for 5-7 minutes until translucent.

Step 3

Add the minced garlic to the pot and sauté for another 1 minute, stirring constantly to prevent burning.

Step 4

Stir in smoked paprika, ground cumin, and dried oregano. Cook for 30 seconds to toast the spices, releasing their aroma.

Step 5

Add the soaked pinto beans, vegetable broth, diced tomatoes (with liquid), and the bay leaf to the pot. Stir well to combine.

Step 6

Bring the mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer for 35-40 minutes or until the pinto beans are tender.

Step 7

Remove the bay leaf and use an immersion blender to puree the soup until it reaches your preferred level of creaminess. For a chunkier texture, only puree half the soup.

Step 8

Stir in the heavy cream, salt, and black pepper. Simmer for another 5 minutes to meld the flavors together.

Step 9

Taste and adjust seasoning if needed. Serve hot, garnished with fresh cilantro if desired.

Nutrition Facts

Serving size (2575.1g)
Amount per serving % Daily Value*
Calories 2546.5
Total Fat 159.7g 0%
Saturated Fat 61.5g 0%
Polyunsaturated Fat 20.9g
Cholesterol 247.9mg 0%
Sodium 7126.3mg 0%
Total Carbohydrate 208.1g 0%
Dietary Fiber 59.0g 0%
Total Sugars 38.8g
Protein 62.2g 0%
Vitamin D 0IU 0%
Calcium 564.0mg 0%
Iron 19.6mg 0%
Potassium 5124.8mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 57.1%
Protein: 9.9%
Carbs: 33.1%