Discover an easy Pinto Bean Soup recipe that’s creamy, hearty, and full of flavor! Perfect for any meal—try it today!
Author:Evelyn Avery
Prep Time:10 minutes
Cook Time:30 minutes
Total Time:40 minutes
Yield:Approximately 6 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:Mexican
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
Heat olive oil in a large pot over medium heat. Sauté diced onion for 4–5 minutes until softened.
Stir in fire-roasted tomatoes, minced garlic, diced carrots, diced potato, oregano, cumin, smoked paprika, and optional bay leaves. Cook for 1–2 minutes until fragrant.
Add vegetable broth to the pot and bring to a boil. Reduce heat and simmer covered for 10–15 minutes.
Incorporate drained pinto beans into the pot and continue cooking for another 10 minutes until vegetables are tender.
For creaminess, blend part of the soup using an immersion blender or regular blender until smooth.
Return blended soup to the pot, adjust seasoning as needed, and serve garnished with fresh herbs.