Warm up with a comforting bowl of Spicy Tomato and White Bean Soup, a hearty and flavorful recipe that's perfect for chilly evenings. This vibrant soup combines diced tomatoes, creamy white beans, and nutrient-packed kale with a bold kick of red chili flakes, cumin, and smoked paprika for a smoky, mildly spiced depth. It's simmered in a rich vegetable broth for a wholesome and satisfying meal that’s ready in just 45 minutes. Perfectly balanced with tender kale and a garnish of fresh parsley, this vegan soup pairs beautifully with crusty bread to soak up all the flavorful goodness. Whether you're meal prepping or seeking a quick, one-pot dinner, this gluten-free and protein-packed soup will become a go-to in your recipe rotation.
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for 4–5 minutes, until softened.
Stir in the minced garlic, red chili flakes, ground cumin, and smoked paprika. Cook for 1–2 minutes, until fragrant.
Add the canned diced tomatoes and their juices to the pot. Stir to combine and let cook for 3 minutes.
Pour in the vegetable broth and bring the mixture to a simmer over medium-high heat.
Add the rinsed and drained white beans to the pot. Stir to combine and reduce the heat to low. Let the soup simmer for 15 minutes.
Stir in the chopped kale and cook for an additional 5 minutes, until the kale is tender and wilted.
Season the soup with salt and black pepper. Taste and adjust seasoning as needed.
Remove the soup from heat and ladle it into serving bowls.
Garnish with chopped fresh parsley, if desired. Serve hot with crusty bread on the side.
Serving size | (2546.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2376.6 |
Total Fat 67.0g | 0% |
Saturated Fat 12.8g | 0% |
Polyunsaturated Fat 9.0g | |
Cholesterol 8.2mg | 0% |
Sodium 7785.9mg | 0% |
Total Carbohydrate 369.1g | 0% |
Dietary Fiber 53.3g | 0% |
Total Sugars 42.6g | |
Protein 88.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 939.3mg | 0% |
Iron 32.1mg | 0% |
Potassium 5404.3mg | 0% |
Source of Calories