Ingredients
Method
Cooking
- Heat olive oil in a large pot over medium/high heat.
 - Add the diced onion and sauté for about 4-5 minutes until the onion is translucent.
 - Stir in the fire-roasted tomatoes, minced garlic, diced carrots, diced potato, and all the spices. Cook for 1-2 minutes, until fragrant.
 - Pour in the vegetable broth and add the bay leaves for flavor.
 - Bring the soup to a boil, then cover and let it simmer for about 10-15 minutes.
 - Add the drained and rinsed pinto beans and continue cooking for another 10 minutes, or until the vegetables are softened, stirring occasionally.
 - Turn off the heat. If you notice too much liquid has evaporated, add more vegetable broth or water to achieve your preferred consistency.
 - Pour about 50% of the soup into a different pot and use an immersion blender to blend until smooth. Alternatively, transfer half of the soup into a blender and blend to your desired consistency.
 - Return the blended soup back into the large pot and stir to combine. Taste and adjust seasoning with more salt, pepper, or spices as needed. You may also add a little lime juice for extra brightness.
 - Serve in bowls, garnished with fresh herbs.
 
Notes
Pinto Bean Soup is best served hot, paired with crusty bread or a side salad. Garnish with fresh herbs like cilantro or parsley, and consider adding sour cream, Greek yogurt, or cheese for added flavor. The soup can be stored in the refrigerator and tastes better the next day.
