• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Curries

    Published: Apr 23, 2021 · Modified: May 29, 2025 by Alissa Saenz · This post may contain affiliate links · 6 Comments

    Thai Carrot Soup

    Jump to Recipe Print Recipe

    This luscious carrot soup is made with creamy coconut milk and spicy red curry paste. It's super comforting, easy to make, and packs a flavor punch!

    Wooden Surface Set with Two Bowls of Thai Carrot Soup Topped with Peanuts and Cilantro

    Carrot soup is a deceiving one. I'll admit, it's not the most exciting sounding dish. But it's actually really delicious! This is a soup that blends up silky smooth and has a subtly sweet flavor.

    There are lots of ways to enhance that flavor. North African spices are an old favorite of mine. Thai spices are my new favorite!

    Jump to:
    • What You'll Need
    • How to Make Carrot Soup
    • Carrot Soup Tips & FAQ
    • More Creamy Vegan Soups
    • 📖 Recipe
    • 💬 Comments

    What You'll Need

    • Oil. Any type of high heat oil will work! I like peanut oil for this recipe, but coconut, vegetable, or canola oil would also be good choices.
    • Onion.
    • Garlic.
    • Red curry paste. Check the ingredients to ensure the brand you use is vegan — many contain fish sauce or shrimp paste. Thai Kitchen is a nice vegan brand to use for a milder soup, and Maesri is a good one if you'd like your soup to have more heat.
    • Carrots.
    • Coconut milk. Use the kind from a can, and preferably full-fat.
    • Vegetable broth. I like Better Than Bouillon in roasted vegetable flavor.
    • Lime juice.
    • Salt.
    • Toppings. These are optional, but I'm a big fan of this soup with chopped peanuts and fresh cilantro on top.

    How to Make Carrot Soup

    The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd prefer to skip right to the recipe!

    • Heat up your oil in a large pot. When it's nice and hot, add diced onion. Cook the onion for about 5 minutes, stirring it frequently, until it becomes soft and translucent.
    • Stir in minced garlic and some curry paste. Cook these ingredients with the onion for 1 to 2 minutes. Continue stirring frequently to avoid burning.
    • Stir in the chopped carrots, coconut milk, and broth. Crank up the heat and bring the liquid to a boil.
    • Lower the heat and let your soup simmer for 15 to 20 minutes, until the carrots are soft.
    Collage Showing 4 Stages of Cooking Thai Carrot Soup
    • Blend your soup. I like to transfer my soup to a blender, because this helps it get super smooth, but you could also leave it in the pot and use an immersion blender if you prefer. Either way, be sure to use caution when blending hot liquids!
    Side By Side Images Showing Carrot Soup in a Blender Before and After Blending
    • If you transferred your soup to a blender, pour it back in the pot.
    • Optionally, thin your soup with some additional broth or water. You can also heat it back up if it cooled down too much during blending.
    • Stir in some lime juice and season the soup with salt to taste.
    Pot of Carrot Soup with a Wooden Spoon
    • Ladle your soup into bowls and pile on the toppings.
    Two Bowls of Thai Carrot Soup with Lime Wedges and Cilantro in the Background

    Carrot Soup Tips & FAQ

    • Is this soup gluten-free? It is!
    • Shelf-life & storage: Carrot soup will keep in a sealed container in the fridge for about 3 days, or in the freezer for about 3 months.
    • Can I use a variety of curry paste other than red? I've only tested the recipe with red, but I can't see why others wouldn't work! I have a feeling the soup would be particularly delicious with massaman or panang curry paste.
    • Can I substitute another variety of milk for coconut? You could, but I don't recommend it, because much of the flavor in Thai curries comes from the coconut milk. You could probably get away with using light coconut milk (the canned variety) if you're trying to reduce the soup's calorie content.

    More Creamy Vegan Soups

    • Creamy Vegan Tomato Bisque
    • Creamy Roasted Butternut Squash Soup
    • Vegan Cream of Mushroom Soup
    • Easy Vegan Pumpkin Soup
    • Sweet Potato Soup

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    📖 Recipe

    Bowl of Thai Carrot Soup with Peanuts and Cilantro on Top
    Print Pin
    4.67 from 3 votes

    Thai Carrot Soup

    This luscious carrot soup is made with creamy coconut milk and spicy red curry paste. It's super comforting, easy to make, and packs a flavor punch!
    Course Soup
    Cuisine American, Thai
    Prep Time 15 minutes minutes
    Cook Time 20 minutes minutes
    Total Time 35 minutes minutes
    Servings 4
    Calories 369kcal
    Author Alissa Saenz

    Ingredients

    • 1 tablespoon peanut oil (or another high-heat oil)
    • 1 medium onion, diced
    • 3 garlic cloves, minced
    • 3 tablespoons red curry paste (or to taste)
    • 1 ½ pounds chopped carrots
    • 1 (14 ounce or 400 ml) can full-fat coconut milk
    • 2 cups vegetable broth, plus more as needed
    • 1 tablespoon lime juice, or to taste
    • Toppings of choice, such as chopped peanuts and cilantro
    US Customary - Metric

    Instructions

    • Coat the bottom of a large pot with the oil and place it over medium heat.
    • Once the oil is hot, add the onion. Sweat the onion for about 5 minutes, stirring frequently, until it becomes soft and translucent.
    • Stir in the garlic and curry paste. Cook everything for another 1 to 2 minutes, until the mixture becomes very fragrant.
    • Stir in the carrots, coconut milk, and 2 cups of broth. Raise the heat and bring the liquid to a boil.
    • Lower the heat and simmer the soup for 15 to 20 minutes, until the carrots are soft.
    • Blend the soup either using an immersion blender or by transferring it to a blender (in batches if needed). Use caution when blending hot liquids.
    • Return the soup to the pot if you removed it. Thin the soup with additional broth or water if desired. Season the soup with lime juice and salt to taste.
    • Reheat the soup if it cooled down too much.
    • Ladle the soup into bowls and serve.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1.5cups | Calories: 369kcal | Carbohydrates: 28.7g | Fat: 27.1g | Saturated Fat: 21.6g | Sodium: 721mg | Potassium: 867mg | Fiber: 7.1g | Sugar: 15.8g | Calcium: 99mg | Iron: 3mg
    « Smoky Tofu Dumplings with Sweet Chili Dipping Sauce
    Spicy Cauliflower Tacos »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      4.67 from 3 votes (1 rating without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Erin says

      January 09, 2023 at 10:11 am

      5 stars
      I made this yesterday to take to my mum's for dinner, Alissa, and it was super delicious. Quick too! I used baby carrots that were accidentally frozen and no longer suitable for snacking—your recipe saved them from the compost in the best possible way. Thank you!

      Reply
    2. Lynn says

      September 29, 2021 at 4:30 pm

      4 stars
      What would I serve this with?

      Reply
      • Alissa Saenz says

        September 29, 2021 at 8:36 pm

        Last time I made it we had it with these tofu dumplings: https://www.connoisseurusveg.com/smoky-tofu-dumplings-with-sweet-chili-dipping-sauce/ It would also be good with some jasmine rice - I'm a big fan of this coconut rice: https://www.connoisseurusveg.com/coconut-rice/

        Reply
    3. Chris says

      May 03, 2021 at 12:52 pm

      I made this today and it is delicious! I upped the garlic a bit and added four Thai chilis with it, then used coconut cream and added a Tbs of vegan fish sauce with the lime
      juice in lieu of salt. Outstanding and easy! Thanks for the recipe!

      Reply
    4. Lani Strom says

      April 23, 2021 at 5:24 pm

      I know that coconut milk will make things creamer but due to the high fat content I don't use. Anything for substitution that can make it creamy?

      Reply
      • Alissa Saenz says

        May 02, 2021 at 8:02 pm

        You could try cashew milk.

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Bowl of Carrot Soup with Text Overlay Reading "Thai Carrot Soup"
    464 shares
    • 174

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.