Warm up your dinner table with this hearty and flavorful Spicy Tomato and Bean Soup, a delightful blend of wholesome ingredients and bold spices. Packed with protein-rich black beans, kidney beans, and chickpeas, this vegan soup is simmered in a vibrant tomato base infused with smoky paprika, cumin, and a kick of crushed red pepper flakes. Sautéed onions, garlic, and red bell pepper create a flavorful foundation, while fresh cilantro and a squeeze of lime add a bright finishing touch. Ready in just 45 minutes and perfect for meal prepping, this easy, one-pot recipe is as nourishing as it is satisfying. Whether you're craving cozy comfort food or a zesty plant-based meal, this soup is guaranteed to hit the spot!
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for 5–7 minutes, or until softened and translucent.
Stir in the minced garlic and diced red bell pepper. Cook for another 2–3 minutes until fragrant.
Add the ground cumin, smoked paprika, and crushed red pepper flakes to the pot. Stir for 1 minute to toast the spices.
Pour in the canned crushed tomatoes and vegetable broth. Stir well to combine.
Bring the mixture to a boil, then reduce the heat to simmer for 10 minutes.
Add the rinsed and drained black beans, kidney beans, and chickpeas to the pot. Stir to incorporate.
Season the soup with salt and black pepper. Stir well and let it simmer for an additional 10–15 minutes.
Taste and adjust seasoning if necessary.
Ladle the hot soup into bowls and garnish with fresh cilantro if desired.
Serve with lime wedges on the side for an optional zesty kick.
Serving size | (3319.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2211.6 |
Total Fat 52.4g | 0% |
Saturated Fat 7.9g | 0% |
Polyunsaturated Fat 5.5g | |
Cholesterol 0mg | 0% |
Sodium 7683.0mg | 0% |
Total Carbohydrate 355.0g | 0% |
Dietary Fiber 100.1g | 0% |
Total Sugars 75.4g | |
Protein 106.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 916.8mg | 0% |
Iron 34.8mg | 0% |
Potassium 8487.8mg | 0% |
Source of Calories