Warm, flavorful, and irresistibly creamy, Ginger Peanut Soup is the ultimate comfort dish with a bold twist. This hearty vegan soup combines the rich nuttiness of creamy peanut butter with the aromatic depth of fresh ginger, garlic, and sautΓ©ed onions. Sweet carrots and tangy diced tomatoes create a beautifully balanced base, while a hint of cayenne pepper adds just the right amount of heat. Finished with a touch of zesty lime juice and tender wilted spinach for added vibrancy, this soup is pure nourishment in every spoonful. Perfectly garnished with crunchy roasted peanuts, itβs a wholesome and satisfying meal for chilly evenings or lunch cravings. Ready in just 45 minutes, this easy recipe is sure to become a favorite for peanut butter lovers and adventurous foodies alike!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sautΓ© for 5-7 minutes until soft and translucent.
Stir in the minced garlic and grated ginger, and cook for another minute until fragrant.
Add the sliced carrots and cook for 2-3 minutes, stirring occasionally.
Pour in the vegetable broth and bring the mixture to a simmer.
Add the creamy peanut butter and stir until it is fully incorporated into the broth.
Stir in the canned diced tomatoes, cayenne pepper, salt, and black pepper.
Reduce the heat to low and let the soup simmer for 15-20 minutes, or until the carrots are tender.
Use an immersion blender (or a regular blender in batches) to puree the soup until smooth and creamy.
Return the soup to low heat and stir in the chopped spinach, allowing it to wilt for 2-3 minutes.
Stir in the lime juice for a touch of brightness.
Serve the soup hot, garnished with chopped roasted peanuts for added crunch.
Calories |
2569 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 182.4 g | 234% | |
| Saturated Fat | 33.1 g | 166% | |
| Polyunsaturated Fat | 8.9 g | ||
| Cholesterol | 8 mg | 3% | |
| Sodium | 6577 mg | 286% | |
| Total Carbohydrate | 176.3 g | 64% | |
| Dietary Fiber | 49.1 g | 175% | |
| Total Sugars | 64.5 g | ||
| Protein | 97.3 g | 195% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 767 mg | 59% | |
| Iron | 19.8 mg | 110% | |
| Potassium | 6300 mg | 134% | |
*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.