Creamy Thai Carrot Soup with Fresh Herbs

A quick, 30-minute vegan soup that's creamy, naturally sweet, and spicy, made with carrots, peanut butter, and chili garlic sauce.

This Thai-inspired carrot soup comes together in just 30 minutes with only 8 main ingredients. It's naturally vegan and gluten-free, yet incredibly creamy thanks to peanut butter and a touch of coconut milk.

The balance of sweet carrots, spicy chili garlic sauce, and rich peanut butter makes every spoonful satisfying. Serve it with fresh basil or cilantro for a burst of freshness, and add a drizzle of coconut cream for extra indulgence.

Ingredients

Servings 4

For serving (optional)

Converted amounts are rounded.

Method

  1. Heat a large pot over medium heat. Add the oil, then sauté the chopped onion and garlic for about 5 minutes, until softened.
  2. Add the chopped carrots, salt, and pepper. Cook for another 5 minutes, stirring occasionally.
  3. Pour in the vegetable broth and water. Stir, then bring to a boil. Reduce heat to low, cover, and simmer for 20 minutes, until the carrots are very tender (easily pierced with a fork).
  4. Remove from heat. Using an immersion blender, puree the soup until completely smooth. Alternatively, carefully transfer to a blender (cover with a towel to prevent splashing) and blend until creamy.
  5. Add the peanut butter and chili garlic sauce to the blender (or back to the pot if using an immersion blender). Blend or stir until fully combined and smooth.
  6. Taste and adjust seasoning. For extra sweetness, stir in a tablespoon of brown sugar, maple syrup, or agave nectar (or honey if not vegan). For more heat, add more chili garlic sauce or a drizzle of sriracha.
  7. Ladle into bowls. Garnish with fresh basil, cilantro, or mint, and a swirl of coconut milk or cream. Serve immediately.

💡 Tips

  • For a smoother soup, peel the carrots before chopping.
  • If using a regular blender, blend in batches and don't fill more than halfway to avoid hot soup splashing.
  • Leftovers keep well in the fridge for up to 4 days; reheat gently on the stovetop.

Inspired by a recipe from Minimalist Baker

You may also like

🍽️

Hearty Cabbage and Meatball Soup with Tomato & Lemon

A comforting soup packed with tender meatballs, shredded cabbage, and aromatic herbs in a tangy tomato-lemon…

⏱ 1h 20mMedium
🍽️

Creamy Miso Corn & Potato Chowder

A creamy, savory soup that combines sweet corn, tender potatoes, and umami-rich miso in a Japanese-inspired…

⏱ 35 minEasy
🍽️

Golden Chicken Noodle Soup with Turmeric & Herbs

A comforting, aromatic chicken soup with tender shredded thighs, hearty vegetables, and pasta in a richly…

⏱ 50 minEasy
🍽️

Instant Pot Ground Turkey Soup with Winter Vegetables

A quick, wholesome soup made with ground turkey and plenty of winter vegetables, cooked in the Instant Pot…

⏱ 38 minEasy