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!

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
- Thai Carrot Soup
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.


- 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!


- 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.


- Ladle your soup into bowls and pile on the toppings.


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.