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.
Rinse and soak the pinto beans overnight or for at least 8 hours. Drain and set aside.
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.
Add the minced garlic to the pot and sauté for another 1 minute, stirring constantly to prevent burning.
Stir in smoked paprika, ground cumin, and dried oregano. Cook for 30 seconds to toast the spices, releasing their aroma.
Add the soaked pinto beans, vegetable broth, diced tomatoes (with liquid), and the bay leaf to the pot. Stir well to combine.
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.
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.
Stir in the heavy cream, salt, and black pepper. Simmer for another 5 minutes to meld the flavors together.
Taste and adjust seasoning if needed. Serve hot, garnished with fresh cilantro if desired.
Calories |
2546 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 159.7 g | 205% | |
| Saturated Fat | 61.5 g | 308% | |
| Polyunsaturated Fat | 20.9 g | ||
| Cholesterol | 248 mg | 83% | |
| Sodium | 7126 mg | 310% | |
| Total Carbohydrate | 208.1 g | 76% | |
| Dietary Fiber | 59.0 g | 211% | |
| Total Sugars | 38.8 g | ||
| Protein | 62.2 g | 124% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 564 mg | 43% | |
| Iron | 19.6 mg | 109% | |
| Potassium | 5125 mg | 109% | |
*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.