Packed with bold spices and hearty ingredients, this Mexican Rice and Bean Soup is a comforting, one-pot wonder that's perfect for busy weeknights or cozy family dinners. Bursting with flavors from earthy cumin, smoky paprika, and zesty lime juice, this soup combines tender vegetables, protein-rich black and pinto beans, and satisfying long-grain white rice for a wholesome, plant-based meal. A touch of sweet corn and a garnish of fresh cilantro (optional) bring vibrant color and freshness to each bowl. Ready in just 45 minutes, this easy recipe is ideal for meal prep or serving a crowd. Pair it with warm tortillas or a sprinkle of hot sauce for an authentic Mexican-inspired experience! Keywords: Mexican rice and bean soup, easy one-pot soup, vegetarian Mexican soup, healthy comfort food.
Heat the olive oil in a large pot over medium heat.
Add the diced onion and cook for 3-4 minutes, stirring occasionally, until softened.
Stir in the minced garlic and diced bell pepper, and cook for another 2-3 minutes until fragrant.
Add the cumin, chili powder, and smoked paprika, and stir to coat the vegetables in the spices.
Pour in the canned diced tomatoes (with their juices) and vegetable broth, and bring the mixture to a simmer.
Stir in the rice, reduce the heat to low, and cover the pot. Let it simmer for 15 minutes, or until the rice is tender.
Add the black beans, pinto beans, and frozen corn. Stir well and continue cooking for another 5 minutes to heat through.
Stir in the lime juice, and season with salt and black pepper to taste.
Ladle the soup into bowls and garnish with fresh cilantro if desired.
Serve warm and enjoy your Mexican Rice and Bean Soup!
Serving size | 3381.2 grams (3381.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2029 |
Total Fat 48.50g | 62% |
Saturated Fat 7.80g | 39% |
Polyunsaturated Fat 7.00g | |
Cholesterol 0mg | 0% |
Sodium 8071mg | 351% |
Total Carbohydrate 337.10g | 123% |
Dietary Fiber 79.80g | 285% |
Total Sugars 52.90g | |
Protein 87.60g | 175% |
Vitamin D 0IU | 0% |
Calcium 719mg | 55% |
Iron 30mg | 165% |
Potassium 6590mg | 140% |
Source of Calories