Creamy Carrot Soup

Get your daily dose of vitamin A with a bowl of this delicious vegan creamy carrot soup loaded with warming flavors from the ginger and curry powder. It’s super simple to prepare with a short ingredient list, perfect for pairing with a hearty salad or sandwich.

As soon as the temperature starts dipping into the 60s, I am ready to dig out my dutch oven and fire up the stove for a big pot of soup. This creamy carrot soup needs only a handful of ingredients and is the perfect accompaniment to a sandwich like these eggplant ones or a hearty salad.

The carrots add a bit of sweetness as well as a beautiful orange color to this soup while canned coconut milk adds rich creaminess without dairy. I promise, you can’t taste any coconut in the finished soup!

Why You’ll Love this Recipe

Short and sweet ingredient list. I love a recipe with 10 ingredients or less that are also pantry staples.

Make it all in one pot. If you have an immersion blender, you can make this soup in just one pot – save yourself a few dishes.

Vegan and gluten-free. There is no dairy or gluten in this soup making it an option for all eaters.

Packed with nutrients. Carrots are loaded with good for you nutrients like soluble fiber and beta carotene.

Easily adaptable. See the variations section below to find out how you can play around with other flavor/spice combinations.

Ingredients You’ll Need

Carrots: Chop your carrots into uniform size pieces to help them all cook evenly for this soup. The smaller the pieces, the faster this soup is ready. You can use peeled or unpeeled carrots.

Olive Oil: Use this to cook the onion at the start.

Onion + Garlic: Classic aromatics that you need for any good soup recipe.

Curry Powder: Use your favorite curry powder for this recipe. I really like this curry powder from The Spice House.

Ginger: I recommend using fresh ginger for this recipe as it has a much stronger flavor than dried ginger. However, you can use 1 teaspoon dried ginger in this recipe.

Coconut Milk: Most creamy carrot soups call for heavy cream but we are using canned coconut milk in this vegan version. Both full fat and lite coconut milk can be used.

How to Make This Recipe

Prep your ingredients. Chop the carrots and onion. Mince your garlic and grate the ginger with a microplanes.

Sauté the onions. Add onions and oil to a large stockpot or dutch oven and cook over medium-high heat until translucent. Add in the curry powder, garlic, and ginger and cook for another 1-2 minutes.

Simmer. Add the vegetable broth and bring to a simmer. Cover with a lid and cook until carrots are easily pierced with a fork, about 20 minutes.

Blend. Add the coconut milk and then transfer to a blender and puree until smooth. (You can also blend in the pot with an immersion blender if you have one.)

Reheat. Heat soup in pot for a couple minutes after blending if needed. Serve with a few dollops of coconut milk, cilantro, chives, and fresh cracked black pepper.


Rosemary: Use 1/2 teaspoon dried rosemary OR 1 teaspoon chopped fresh rosemary instead of curry powder.

Thai-Inspired: Add 1-2 tablespoons red curry paste instead of the curry powder.

Cinnamon: Add 1/2 teaspoon cinnamon and a dash of nutmeg instead of the curry powder. The cinnamon and nutmeg are a perfect accompaniment to the sweetness of the carrots.

Frequently Asked Questions

Do you have to peel carrots?

No, you don’t have to peel carrots before cooking for a creamy soup like this one. Just make sure to scrub them well to remove any dirt. However, you can peel them if you prefer. Some people find that unpeeled carrots have a mild bitter flavor.

Can you taste the coconut milk? What can I use instead of coconut milk?

Personally, I can’t taste the coconut milk in the finished soup. However, if you would prefer to use something else, I would suggest plain, unsweetened soy milk OR half of a 12 oz package of silken tofu.

What to serve with carrot soup?

Serve with grilled cheese, a sandwich, or a wrap. This tempeh wrap with peanut sauce would be a great option. You could also serve it with a hearty salad on the side like this vegan kale Caesar salad.

Storing, Freezing, and Reheating

Storing leftovers: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Reheating: To reheat multiple servings, add to a stockpot on the stove and cook over medium-high heat until warmed through. Reheat individual servings in the microwave for 2-3 minutes.

Freezing: Store in airtight containers in the freezer for up to 3 months. I like to freeze in smaller individual serving size containers. When ready to eat, allow soup to thaw in the fridge overnight and then cook in a covered bowl in the microwave until heated through. You can also reheat from frozen on the stovetop.

Health Benefits of Carrots

Carrots provide about 3 grams of fiber per serving. They contain a combination of soluble and insoluble fiber. The primary soluble fiber in carrots is pectin. Soluble fiber feeds the healthy bacteria in your gut and can help lower cholesterol.
Carrots are an excellent source of Vitamin A. This vitamin plays an important role in immune function, vision, and growth and development.
Like other orange hued vegetables, carrots are rich in carotenoids. These plant compounds are powerful antioxidants. Eating a diet rich in carotenoids has been linked to lower risk of cancer, heart disease, and macular degeneration.

More Delicious Soup Recipes You’ll Love

Vegan Tortilla Soup
Vegan Curry Summer Squash Soup
Vegetarian Enchilada Soup
Miso Soba Noodle Soup
Italian Farro Soup


Vegan Creamy Carrot Soup

Get your daily dose of vitamin A with a bowl of this delicious vegan creamy carrot soup loaded with warming flavors from the ginger and curry powder. It’s super simple to prepare with a short ingredient list, perfect for pairing with a hearty salad or sandwich.
Course Side Dish, Soup
Cuisine Gluten-free, Vegan
Keyword carrot soup, vegan creamy carrot soup
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 servings
Calories 385kcal
Author Deborah Davis


1 blender OR immersion blender
1 dutch oven OR stock pot


2 tablespoons olive oil

1 onion, chopped

3-4 cloves garlic, minced

1/2 inch peeled ginger root, grated (or 1/2 teaspoon dried ginger)

1 1/2 teaspoons curry powder

1 1/2 lbs carrots, peeled & sliced into 1/3″ coins

1 quart low sodium vegetable broth

1 can (13.5 oz) full fat coconut milk

Sea salt and ground black pepper, to taste


In a large dutch oven, add the olive oil and onion. Saute for 3-5 minutes on medium-high heat until onion is tender and translucent.
Stir in the garlic, ginger, and curry powder. Cook for 1-2 minutes until fragrant.
Add the carrots and broth. Bring to a simmer and cover. Cook for 18-20 minutes or until carrots slices are fork tender.
Remove from heat and stir in the coconut milk.
Transfer to a blender (or use an immersion blender) to puree until smooth. Return to the pot and stir in the coconut milk, salt, and pepper. Bring to a simmer for another 1-2 minutes then turn off the heat and serve.


This is my favorite curry powder for this recipe.
I prefer to peel my carrots for this soup recipe, but you can use unpeeled carrots too. Just make sure to scrub them well to remove any dirt. 
Both full fat and lite coconut milk can be used. Don’t like coconut milk? Use unsweetened, plain soy milk or 1/2 of a 12 oz package of silken tofu.


Serving: 1/4 recipe | Calories: 385kcal | Carbohydrates: 29g | Protein: 5g | Fat: 30g | Saturated Fat: 21g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Sodium: 134mg | Potassium: 864mg | Fiber: 9g | Sugar: 13g | Vitamin A: 28425IU | Vitamin C: 16mg | Calcium: 86mg | Iron: 2mg

The post Creamy Carrot Soup appeared first on Dietitian Debbie Dishes.

What's your reaction?

In Love
Not Sure

You may also like

More in:Diet

Leave a reply

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