Warm up with a bowl of Hearty Spicy Tomato Vegetable Soup, a flavorful, nutrient-packed recipe that's perfect for cozy dinners or meal prep. This vibrant soup features a medley of fresh vegetables like carrots, celery, zucchini, and red bell pepper, simmered in a rich tomato base and spiced with paprika, chili powder, and a hint of cumin for a kick of heat. Protein-packed cannellini beans add creaminess and make this dish both filling and wholesome. Ready in just an hour, this plant-based soup is easy to prepare and pairs beautifully with crusty bread for a comforting, satisfying meal. Whether you're looking for vegetarian delights, spicy recipes, or healthy soup options, this delicious one-pot wonder is guaranteed to impress. Perfect for six servings and bursting with bold flavors, it’s your go-to recipe for cozy weeknights or a warming lunch!
Scan with your phone to download!
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 cook for an additional 1 minute until fragrant.
Add the diced carrots, celery, and red bell pepper. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften.
Stir in the diced zucchini and potatoes, and cook for another 4-5 minutes.
Add the canned diced tomatoes (including the liquid), tomato paste, and vegetable stock, stirring to combine.
Season the soup with paprika, chili powder, cumin, red pepper flakes (if using), salt, and black pepper. Stir well.
Bring the soup to a boil, then reduce the heat to medium-low and let it simmer uncovered for 25-30 minutes, or until the vegetables are tender.
Add the cooked cannellini beans during the last 10 minutes of cooking to heat through.
Taste the soup and adjust seasoning if needed.
Remove the pot from the heat and stir in the freshly chopped parsley.
Serve hot with crusty bread or crackers for a hearty, satisfying meal.
Serving size | (3069.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1636.3 |
Total Fat 63.8g | 0% |
Saturated Fat 12.2g | 0% |
Polyunsaturated Fat 12.3g | |
Cholesterol 15.9mg | 0% |
Sodium 5895.0mg | 0% |
Total Carbohydrate 230.5g | 0% |
Dietary Fiber 60.3g | 0% |
Total Sugars 71.8g | |
Protein 53.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 695.4mg | 0% |
Iron 20.7mg | 0% |
Potassium 7072.8mg | 0% |
Source of Calories