Nutrition Facts for Curried peanut and tomato soup

Curried Peanut and Tomato Soup

Rich, creamy, and brimming with bold flavors, this Curried Peanut and Tomato Soup is a fusion of comforting warmth and exotic spices. Highlighting the perfect balance of red curry paste, creamy peanut butter, and velvety coconut milk, this soup delivers a silky texture with bursts of fragrant ginger, garlic, and lime. Diced tomatoes and savory vegetable broth create a hearty base, while a touch of cayenne pepper adds an optional kick of heat. Garnished with fresh cilantro and crunchy crushed peanuts, every spoonful offers layers of depth and texture. Perfect as a standalone meal or paired with crusty bread or steamed rice, this one-pot recipe is a quick, 40-minute dish ideal for weeknights or impressing guests. Whether you're looking for a vegan comfort food recipe or a unique twist on classic tomato soup, this cozy bowl is a must-try!

Nutriscore Rating: 75/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 Curried Peanut and Tomato Soup
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons red curry paste
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 0.5 teaspoon cayenne pepper (optional)
  • 28 ounces diced tomatoes (canned or fresh)
  • 4 cups vegetable broth
  • 0.5 cup creamy peanut butter
  • 1 cup coconut milk (full-fat)
  • 2 tablespoons lime juice
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 cup cilantro, chopped (for garnish)
  • 0.25 cup crushed peanuts (for garnish)

Directions

Step 1

Heat the olive oil in a large pot over medium heat.

Step 2

Add the diced onion and sauté for 5 minutes, or until softened.

Step 3

Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.

Step 4

Add the red curry paste, cumin, coriander, and cayenne pepper (if using) to the pot. Cook the spices for 1-2 minutes until they become aromatic.

Step 5

Pour in the diced tomatoes (including the juice) and vegetable broth. Stir to combine.

Step 6

Bring the mixture to a simmer and let it cook for 10 minutes, allowing the flavors to meld together.

Step 7

Stir in the peanut butter, ensuring it melts and blends into the soup evenly.

Step 8

Add the coconut milk, lime juice, salt, and black pepper. Stir well and simmer for another 5 minutes.

Step 9

Use an immersion blender to carefully puree the soup until smooth. Alternatively, let the soup cool slightly, then blend it in batches using a countertop blender.

Step 10

Taste and adjust seasoning with additional salt, pepper, or lime juice if needed.

Step 11

Ladle the soup into bowls and garnish with chopped cilantro and crushed peanuts before serving.

Step 12

Serve hot with crusty bread or over steamed rice for a heartier meal.

Nutrition Facts

Serving size (2446.9g)
Amount per serving % Daily Value*
Calories 2382.0
Total Fat 175.3g 0%
Saturated Fat 71.1g 0%
Polyunsaturated Fat 5.5g
Cholesterol 0mg 0%
Sodium 5851.6mg 0%
Total Carbohydrate 168.2g 0%
Dietary Fiber 41.5g 0%
Total Sugars 67.6g
Protein 74.2g 0%
Vitamin D 0IU 0%
Calcium 495.3mg 0%
Iron 22.3mg 0%
Potassium 5603.0mg 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: 61.9%
Protein: 11.7%
Carbs: 26.4%