Dive into a bowl of comfort with this hearty and flavorful Mexican Bean Hotpot—a protein-packed, plant-based recipe that's perfect for cozy weeknight dinners or meal prep. Brimming with vibrant ingredients like black beans, kidney beans, sweetcorn, and colorful bell peppers, this one-pot wonder is gently spiced with smoky paprika, ground cumin, and a touch of chili for a satisfying kick. Simmered in a robust tomato and vegetable stock base, each spoonful is infused with Mexican-inspired goodness. Ready in just 45 minutes, this easy recipe is both wholesome and budget-friendly, making it an ideal choice for vegans, vegetarians, or anyone seeking a nutritious, crowd-pleasing meal. Serve with a sprinkle of fresh cilantro and a squeeze of lime for a zesty finish!
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the finely chopped onion and sauté for 3-4 minutes until softened and translucent.
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the diced red and green bell peppers to the pot. Cook for 5-6 minutes until slightly softened.
Sprinkle in the ground cumin, smoked paprika, chili powder, and crushed chili flakes. Stir well to coat the vegetables in the spices.
Add the canned black beans, canned kidney beans, and chopped tomatoes. Stir to combine.
Pour in the vegetable stock and bring the mixture to a simmer.
Reduce the heat to low, cover, and let the hotpot simmer for 20 minutes, stirring occasionally.
Stir in the sweetcorn and chopped fresh cilantro. Cook for another 5 minutes to heat through.
Season the hotpot with salt and black pepper, adjusting as necessary.
Serve the hotpot in bowls, garnished with extra cilantro and lime wedges on the side.
Serving size | 2885.1 grams (2885.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1970 |
Total Fat 42.20g | 54% |
Saturated Fat 6.90g | 35% |
Polyunsaturated Fat 5.00g | |
Cholesterol 0mg | 0% |
Sodium 6994mg | 304% |
Total Carbohydrate 327.00g | 119% |
Dietary Fiber 99.30g | 355% |
Total Sugars 63.40g | |
Protein 94.70g | 189% |
Vitamin D 0IU | 0% |
Calcium 719mg | 55% |
Iron 38mg | 213% |
Potassium 7343mg | 156% |
Source of Calories