Vegan Creamy Thai Carrot Sweet Potato Soup

Prep: 20 minCook: 45 min4 servingsmediumThai-inspired
Creamy Thai Carrot Sweet Potato Soup

Silky coconut-based vegetable soup infused with red curry paste, ginger, and garlic. Carrots and sweet potatoes are simmered until tender then pureed for a smooth finish. Topped with crispy tamari-roasted almonds and fresh herbs for contrast. Naturally vegan and gluten-free when using tamari.

Ingredients

4 servings
  • microgreens or fresh herbs(optional)
  • fresh squeezed lime juice(optional)
  • coconut milk(optional)
    heavy cream1:1dairyadds dairy

    creamier result, removes vegan status

    Full guide →
  • red pepper flakes(optional)
  • ½ cup almonds, raw, finely chopped
  • 1 tablespoon tamari
  • 1 tablespoon coconut oil
    vegetable oil1:1neutral

    keeps dairy-free

    Full guide →
  • 2 cups onion, diced
  • 2 cloves garlic, peeled and minced
  • 1 tablespoon ginger, peeled and minced, fresh
  • 2 tablespoons red curry paste
    green curry paste1:1spice profile change

    milder, different heat

    Full guide →
  • 4 cups vegetable broth, low-sodium
  • ¼ cup almond butter
    tahini1:1vegannut-freedairy-free

    creamier texture, different flavor profile

    Full guide →
  • 3 cups carrots, peeled and diced
  • 3 cups sweet potatoes, peeled and diced
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon cayenne pepper

Instructions

  1. 1

    Melt coconut oil in a large heavy-bottom pot over medium-high heat.

  2. 2

    Add onions, garlic, and ginger, stirring frequently until onions are softened and translucent.

  3. 3

    Stir in curry paste to coat the onions.

  4. 4

    Whisk 1/4 cup vegetable broth with almond butter in a small bowl to smooth.

  5. 5

    Add the almond butter mixture and remaining vegetable broth to the pot.

  6. 6

    Stir in carrots, sweet potatoes, salt, black pepper, and cayenne pepper.

  7. 7

    Bring to a simmer, cover, and cook until carrots and potatoes are fork tender.

  8. 8

    Turn off heat and allow soup to cool slightly.

  9. 9

    Puree soup using an immersion blender, blender, or food processor in batches as needed.

  10. 10

    Return pureed soup to pot and rewarm over low-medium heat.

  11. 11

    Taste and adjust seasoning. Thin with additional vegetable broth if desired.

  12. 12

    Preheat oven to 325 degrees.

  13. 13

    Line a baking sheet with parchment paper.

  14. 14

    Toss chopped almonds with tamari until well coated.

  15. 15

    Spread almonds on prepared baking sheet.

  16. 16

    Roast until lightly golden and liquid has dried up.

  17. 17

    Remove from oven and allow to cool.

  18. 18

    Ladle warm soup into bowls and top with tamari almonds and desired garnishes.

Tips

Tip 1

Work in batches when pureeing to safely handle warm liquids.

Tip 2

Monitor tamari almonds closely during roasting to prevent burning.

Tip 3

Adjust soup thickness with additional vegetable broth to reach desired consistency.

Tip 4

Immersion blender is most convenient for pureeing in the pot.

Good to Know

Storage

Airtight container in refrigerator for 4-5 days.

Make Ahead

Soup can be fully prepared and refrigerated 1 day ahead. Roast almonds fresh before serving for maximum crispness.

Serve With

Ladle into bowls and top with tamari almonds, microgreens, fresh herbs, lime juice, and red pepper flakes.

See pairing guide →

Common Mistakes

Watch

Do not skip cooling soup slightly before blending to avoid steam burns.

Watch

Do not over-roast almonds; they continue to darken after removal from oven.

Watch

Do not puree on high speed without venting lid to prevent splashing hot soup.

Substitutions

Dairy-Free Swaps

almond butter
tahini1:1vegannut-freedairy-free

creamier texture, different flavor profile

Full guide →
coconut milk
heavy cream1:1dairyadds dairy

creamier result, removes vegan status

Full guide →

Gluten-Free Swaps

soy sauce
tamari1:1gluten-freegluten-freesoy-free

use if tamari unavailable but note gluten content

Full guide →

General Alternatives

coconut oil
vegetable oil1:1neutral

keeps dairy-free

Full guide →
red curry paste
green curry paste1:1spice profile change

milder, different heat

Full guide →
Find more substitutions →