A hearty and flavorful Pinto Bean Soup made with fire-roasted tomatoes, fresh vegetables, and warming spices. This vegetarian soup combines blended and whole beans for a creamy yet chunky texture, perfect for a comforting meal any day.
Author:Sandra
Prep Time:15 minutes
Cook Time:30 minutes
Total Time:45 minutes
Yield:6 servings
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Main Ingredients
1 tbsp olive oil
1 medium onion diced
1 (14 oz) can fire-roasted tomatoes
3 garlic cloves minced
2 small (150 g) carrots peeled and diced
1 medium (135 g) 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
Lime juice (optional, to taste)
Fresh herbs for garnish (such as cilantro or parsley)
Instructions
Heat the oil: Heat 1 tablespoon of olive oil in a large pot over medium-high heat until shimmering.
Sauté onions: Add the diced medium onion and cook for 4-5 minutes, stirring frequently until softened and translucent.
Add vegetables and spices: Stir in the fire-roasted tomatoes, minced garlic, diced carrots, diced potato, dried oregano, ground cumin, smoked paprika, red pepper flakes, and bay leaves if using. Cook for 1-2 minutes until fragrant.
Pour broth and simmer: Pour in 2 cups of vegetable broth and bring the soup to a boil. Reduce heat, cover with a lid, and let it simmer for 10-15 minutes until the vegetables start to soften.
Add pinto beans and continue cooking: Add the drained and rinsed pinto beans to the pot and cook for another 10 minutes or until all vegetables are tender, stirring occasionally.
Blend part of the soup: Remove about half of the soup and use an immersion blender or transfer to a blender to puree until smooth. Return the blended soup to the pot and stir to combine with the remaining chunky soup.
Season to taste: Taste the soup and add salt, pepper, additional spices, or a squeeze of lime juice as desired to enhance flavor.
Serve and garnish: Ladle soup into bowls and garnish with fresh herbs such as cilantro or parsley. Enjoy warm.
Notes
If you prefer a thinner soup, add more vegetable broth or water to reach desired consistency.
Using fire-roasted tomatoes adds a subtle smoky flavor, but regular canned tomatoes can be substituted.
Bay leaves are optional but add depth of flavor; remember to remove them before serving.
For a spicier soup, increase the amount of red pepper flakes according to taste.
If you don't have an immersion blender, blending half the soup in a regular blender works just as well—blend in batches if needed and be careful handling hot liquids.
Fresh lime juice added just before serving brightens the flavors beautifully.