Warm, hearty, and brimming with authentic Mexican flavor, Frijol Sopa Mexican Bean Soup is a soul-soothing dish that showcases the humble pinto bean in all its glory. Made with a medley of vibrant ingredients like tomatoes, carrots, and celery, this comforting soup is infused with aromatic spices like cumin, oregano, and a hint of smoky chipotle for a touch of heat. Slow-simmered to perfection, the tender pinto beans soak up the rich broth, while a finishing sprinkle of fresh cilantro and a squeeze of tangy lime elevate every spoonful. Perfect as a nourishing main course or a flavorful starter, this traditional Mexican bean soup is easy to customize and ideal for meal prepping. With simple ingredients and a straightforward cooking process, Frijol Sopa is a wholesome recipe the whole family will love.
Rinse the pinto beans thoroughly and place them in a large bowl. Cover with water and let them soak overnight or for at least 8 hours. Drain before cooking.
In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and sauté for 3-4 minutes, until translucent.
Add the minced garlic, diced tomatoes, sliced carrot, and celery to the pot. Cook for another 5 minutes, stirring occasionally.
Stir in the cumin, oregano, chipotle pepper (if using), and bay leaf. Cook for 1 minute to toast the spices.
Add the drained pinto beans, water, and chicken or vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat to low and simmer, covered, for about 1.5 to 2 hours, or until the beans are tender.
During the last 10 minutes of cooking, remove the bay leaf and season the soup with salt and black pepper to taste.
Once the beans are tender and the flavors are well combined, remove the pot from heat. Stir in the chopped cilantro.
Serve the soup hot with lime wedges on the side for squeezing. Optionally, garnish with additional cilantro or a dollop of sour cream if desired.
Serving size | 4168.1 grams (4168.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1045 |
Total Fat 35.50g | 46% |
Saturated Fat 5.90g | 30% |
Polyunsaturated Fat 3.70g | |
Cholesterol 0mg | 0% |
Sodium 7254mg | 315% |
Total Carbohydrate 145.30g | 53% |
Dietary Fiber 48.80g | 174% |
Total Sugars 23.20g | |
Protein 46.50g | 93% |
Vitamin D 0IU | 0% |
Calcium 647mg | 50% |
Iron 13mg | 72% |
Potassium 3927mg | 84% |
Source of Calories