Nutrition Facts for Hearty spicy tomato vegetable soup

Hearty Spicy Tomato Vegetable Soup

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!

Nutriscore Rating: 81/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Hearty Spicy Tomato Vegetable Soup
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion (diced)
  • 3 cloves garlic (minced)
  • 2 medium carrots (diced)
  • 2 stalks celery (diced)
  • 1 medium red bell pepper (diced)
  • 1 medium zucchini (diced)
  • 2 small potatoes (peeled and diced)
  • 28 ounces canned diced tomatoes
  • 2 tablespoons tomato paste
  • 4 cups vegetable stock
  • 1 cup cooked cannellini beans (drained and rinsed)
  • 1 teaspoon paprika
  • 1 teaspoon chili powder
  • 0.5 teaspoon ground cumin
  • 0.25 teaspoon red pepper flakes (optional)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh parsley (chopped)

Directions

Step 1

In a large pot, heat the olive oil over medium heat.

Step 2

Add the diced onion and cook for 3-4 minutes until softened.

Step 3

Stir in the minced garlic and cook for an additional 1 minute until fragrant.

Step 4

Add the diced carrots, celery, and red bell pepper. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften.

Step 5

Stir in the diced zucchini and potatoes, and cook for another 4-5 minutes.

Step 6

Add the canned diced tomatoes (including the liquid), tomato paste, and vegetable stock, stirring to combine.

Step 7

Season the soup with paprika, chili powder, cumin, red pepper flakes (if using), salt, and black pepper. Stir well.

Step 8

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.

Step 9

Add the cooked cannellini beans during the last 10 minutes of cooking to heat through.

Step 10

Taste the soup and adjust seasoning if needed.

Step 11

Remove the pot from the heat and stir in the freshly chopped parsley.

Step 12

Serve hot with crusty bread or crackers for a hearty, satisfying meal.

Nutrition Facts

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%
*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.

Source of Calories

Fat: 33.6%
Protein: 12.5%
Carbs: 53.9%