Nutrition Facts for Creamy white bean and peanut soup

Creamy White Bean and Peanut Soup

Dive into a bowl of ultimate comfort with this Creamy White Bean and Peanut Soup, a rich and velvety blend of wholesome flavors that's both satisfying and unique. Anchored by tender white beans and creamy natural peanut butter, this soup boasts a luscious texture that pairs beautifully with warm spices like cumin and paprika. Fresh lemon juice adds a zesty brightness, while a garnish of crushed peanuts and parsley offers a delightful crunch and pop of freshness. Perfect for a quick, hearty meal, this 35-minute recipe is vegan, protein-packed, and brimming with nutrients. Serve it as a cozy weeknight dinner or an impressive appetizer that’s sure to leave an unforgettable impression.

Nutriscore Rating: 83/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 Creamy White Bean and Peanut Soup
Prep Time:10 mins
Cook Time:25 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic cloves, minced
  • 4 cups vegetable broth
  • 2 15-ounce cans canned white beans, drained and rinsed
  • 0.3333 cup peanut butter (natural, creamy)
  • 1 teaspoon cumin powder
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh lemon juice
  • 2 tablespoons fresh parsley, chopped (for garnish)
  • 2 tablespoons 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 cook for 4-5 minutes, stirring occasionally, until softened and translucent.

Step 3

Stir in the minced garlic and cook for an additional 1-2 minutes, until fragrant.

Step 4

Pour in the vegetable broth and add the drained white beans. Stir well to combine.

Step 5

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

Step 6

Carefully transfer the soup mixture into a blender or use an immersion blender to blend the soup until smooth and creamy.

Step 7

Return the blended soup to the pot and place it over low heat.

Step 8

Whisk in the peanut butter, cumin powder, paprika, salt, and black pepper until fully incorporated.

Step 9

Cook the soup for an additional 5 minutes, stirring occasionally, to allow the peanut butter to blend into the soup.

Step 10

Turn off the heat and stir in the fresh lemon juice for a bright, zesty finish.

Step 11

Serve the soup hot, garnished with freshly chopped parsley and a sprinkle of crushed peanuts for added texture and flavor.

Nutrition Facts

Serving size (2069.9g)
Amount per serving % Daily Value*
Calories 1965.2
Total Fat 87.5g 0%
Saturated Fat 14.0g 0%
Polyunsaturated Fat 5.5g
Cholesterol 0mg 0%
Sodium 5878.7mg 0%
Total Carbohydrate 226.8g 0%
Dietary Fiber 60.3g 0%
Total Sugars 31.8g
Protein 88.9g 0%
Vitamin D 0IU 0%
Calcium 657.2mg 0%
Iron 25.5mg 0%
Potassium 5233.4mg 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: 38.4%
Protein: 17.3%
Carbs: 44.2%