This Thai-inspired soup is a delicious blend of creamy coconut milk, aromatic spices, and crunchy peanuts. The creamy texture of the soup combined with the bold flavors of curry and peanut creates a perfect harmony of taste. This soup is quick and easy to prepare, making it a great option for a weeknight dinner. Serve it with a side of steamed rice or crusty bread for a filling and satisfying meal.
Ingredients
- 2 tablespoons vegetable oil
- 1 small white onion, diced
- 2 cloves of garlic, minced
- 1 red bell pepper, sliced
- 1 tablespoon Thai red curry paste
- 1 can (13.5 oz) coconut milk
- 2 cups vegetable broth
- 1 cup unsalted roasted peanuts
- 1 tablespoon soy sauce
- 1 tablespoon brown sugar
- 1 tablespoon lime juice
- Salt and pepper to taste
- Fresh cilantro for garnish
- Chopped peanuts for garnish
Directions
- Heat the vegetable oil in a large pot over medium heat.
- Add the diced onion and minced garlic to the pot and sauté until the onion is translucent.
- Add the sliced red bell pepper and continue to sauté for another 2-3 minutes.
- Stir in the Thai red curry paste and cook for 1 minute to release its flavors.
- Pour in the coconut milk and vegetable broth, and bring the mixture to a simmer.
- Add the roasted peanuts, soy sauce, brown sugar, and lime juice to the pot.
- Stir well to combine all the ingredients.
- Season with salt and pepper to taste.
- Cover the pot, reduce the heat to low, and let the soup simmer for 15-20 minutes, allowing the flavors to meld together.
- After the soup has simmered, use an immersion blender or transfer the soup to a countertop blender to puree until smooth and creamy.
- Pour the soup back into the pot and heat it on low for a few more minutes.
- Serve the Thai curried peanut soup hot, garnished with fresh cilantro and chopped peanuts.