A hearty and flavorful one-pot soup featuring creamy pinto beans, fire-roasted tomatoes, and aromatic Mexican spices. This nutritious comfort food is naturally vegan, gluten-free, and ready in just 35 minutes.
Prep Time 10 minutes mins
Cook Time 25 minutes mins
Total Time 35 minutes mins
Fire-roasted tomatoes can be substituted with regular diced tomatoes plus an extra ½ tsp smoked paprika
For spicier soup, add diced jalapeños with the onions or include chipotle peppers in adobo sauce
Soup stores in refrigerator for up to 4 days and freezes well for up to 3 months
Serve with lime wedges, fresh cilantro, avocado, or crusty bread
Can be made in slow cooker: sauté onion first, then cook all ingredients on low 6-8 hours or high 3-4 hours
For dried beans, cook completely before adding to soup as they won't soften properly in the acidic tomato environment