Warm up your table with this hearty Mexican Tomato Bean Soup with Corn Dumplings—a vibrant, flavor-packed dish that's as comforting as it is satisfying. This spicy, smoky soup combines the rich tang of tomatoes, the hearty goodness of black and pinto beans, and the mild heat of jalapeño and smoked paprika. But the real star? The fluffy, tender cornmeal dumplings infused with buttery richness and studded with sweet bursts of corn. With just 15 minutes of prep and a simmer-and-drop cooking method, this recipe is both simple and impressive, making it perfect for casual weeknight dinners or cozy gatherings. Serve it with a sprinkle of fresh cilantro for a pop of color and an added layer of flavor. Keywords: Mexican soup, tomato bean soup, cornmeal dumplings, vegetarian spicy soup, quick comfort food recipe.
In a large pot, heat the olive oil over medium heat. Add the diced onion and cook for 3-4 minutes until softened.
Stir in the minced garlic and chopped jalapeño, cooking for another 2 minutes until fragrant.
Add the cumin and smoked paprika, stirring to coat the vegetables with the spices.
Pour in the canned diced tomatoes and vegetable broth. Stir well and bring the mixture to a boil.
Reduce the heat to low and stir in the black beans and pinto beans. Simmer for 10 minutes to allow the flavors to meld.
While the soup simmers, prepare the corn dumplings. In a medium bowl, whisk together the cornmeal, flour, baking powder, and salt.
Add the milk and melted butter to the dry ingredients and mix until a dough forms.
Stir the frozen corn and chopped cilantro into the soup. Adjust seasoning with salt and black pepper as needed.
Using a small spoon, drop spoonfuls of the cornmeal dumpling dough into the simmering soup. Cover the pot with a lid and cook for 15 minutes, or until the dumplings are firm and cooked through.
Ladle the soup into bowls, ensuring each serving has an even amount of dumplings. Garnish with additional chopped cilantro if desired.
Calories |
2884 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 96.9 g | 124% | |
| Saturated Fat | 28.7 g | 144% | |
| Polyunsaturated Fat | 12.3 g | ||
| Cholesterol | 83 mg | 28% | |
| Sodium | 6151 mg | 267% | |
| Total Carbohydrate | 420.6 g | 153% | |
| Dietary Fiber | 100.7 g | 360% | |
| Total Sugars | 55.5 g | ||
| Protein | 104.5 g | 209% | |
| Vitamin D | 0.6 mcg | 3% | |
| Calcium | 831 mg | 64% | |
| Iron | 36.5 mg | 203% | |
| Potassium | 6812 mg | 145% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.