This Carrot Ginger Soup with Coconut Milk is warm, comforting, and full of layered flavor. Roasted carrots, onions, peppers, and garlic are blended with fresh ginger, warming spices, and creamy coconut milk for a soup that's lightly sweet, gently spicy, and incredibly satisfying.

Roasting the vegetables first adds depth and richness, while the ginger and spices balance the natural sweetness of the carrots. It's the kind of soup that feels cozy and nourishing... perfect for cooler weather, meal prep, or when you want something comforting but still vibrant and fresh.
Why You'll Love This Soup
- Smooth, creamy texture without using dairy
- Naturally sweet carrots balanced with fresh ginger and warm spices
- Made with simple, wholesome ingredients
- Great for meal prep, gatherings, or cozy weeknight dinners
- Easy to adapt for stovetop, slow cooker, or blender methods
About the Ingredients

Carrots
Carrots are the foundation of this soup, providing natural sweetness and body. Roasting them first brings out deeper, slightly caramelized flavors that make the soup extra rich.
Ginger
Fresh ginger adds warmth and a gentle spice that cuts through the sweetness of the carrots. It keeps the soup from tasting flat and gives it that signature comforting aroma.
Peppers, Onion & Garlic
Onions, sweet red pepper, spicy red pepper, and garlic build a flavorful base. The sweet and spicy peppers add subtle complexity without overpowering the soup.
Coconut Milk
Coconut milk gives the soup its creamy texture without dairy. It rounds everything out and pairs beautifully with ginger and warm spices.
Spices
Cumin, smoked paprika, allspice, turmeric, coriander, and cardamom add warmth and depth, giving the soup a cozy, aromatic flavor profile without being heavy.
How to cook Carrot Ginger Soup with Coconut Milk (Step by Step)
First gather your ingredients:
- 1 bunch carrots (7-10 medium), scrubbed and halved
- 1 medium yellow onion, diced
- 2-inch piece fresh ginger, peeled and grated
- 1 sweet red pepper, chopped
- 1 spicy red pepper (such as Fresno or cayenne), chopped
- 3 large cloves garlic, minced
- Zest and juice of 1 lime
- 2 tablespoon avocado oil, divided
- Salt and black pepper, to taste
- Spices
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon ground allspice
- 1 teaspoon turmeric
- ¼ teaspoon ground coriander
- ¼ teaspoon ground cardamom
- 1 quart vegetable stock
- 3 cups coconut milk
- Optional: chopped parsley, for garnish
Start by roasting the carrots. Place the halved carrots on a roasting pan and toss with half of the avocado oil, salt, pepper, and smoked paprika. Roast at 425°F for about 20 minutes, until tender and lightly caramelized. Roasting is optional, but it adds much deeper flavor.


While the carrots roast, heat the remaining avocado oil in a soup pot or Dutch oven over medium heat. Add the onions and peppers and sauté until the onions are soft and translucent.
Stir in the garlic, ginger, lime zest, and spices. Cook briefly until fragrant, allowing the spices to bloom.
Add the vegetable stock and lime juice, then bring to a simmer. Once the carrots are roasted, chop them into smaller pieces and add them to the pot. Bring everything to a gentle boil and cook for about 10 minutes.
Remove from heat and blend the soup until smooth using an immersion blender or working in batches with a regular blender.
Return the soup to low heat, stir in the coconut milk, and gently warm through. Taste and adjust seasoning as needed. Serve hot, garnished with chopped parsley if desired.

Storage & Make-Ahead Tips
This soup stores beautifully. Let it cool completely, then refrigerate in an airtight container for up to 4-5 days. Reheat gently on the stovetop or in the microwave, stirring occasionally.
It's also a great slow-cooker soup and can be kept warm on low for hours - perfect for gatherings or make-ahead meals.

FAQ
Can I make this carrot ginger soup ahead of time?
Yes! This soup is great for meal prep. It can be made a day or two ahead and stored in the refrigerator. The flavors actually deepen as it sits.
How long does carrot ginger soup last in the fridge?
Stored in an airtight container, it will keep well for 4-5 days in the refrigerator.
Can I freeze this soup?
Yes. Let the soup cool completely, then freeze in freezer-safe containers for up to 2-3 months. Thaw overnight in the fridge and reheat gently on the stovetop.
Do I have to roast the carrots?
Roasting the carrots isn't required, but it adds a deeper, slightly caramelized flavor that makes the soup richer and more complex. If you're short on time, you can skip roasting and simmer the carrots directly in the soup.
Can I adjust the spice level?
Absolutely. For less heat, reduce or omit the spicy red pepper. For more heat, add extra fresh ginger or a pinch of chili flakes.
What can I use instead of coconut milk?
If you don't want a coconut flavor, you can substitute with cashew cream or additional vegetable stock, though the soup will be less creamy.

Carrot Ginger Soup with Coconut Milk Recipe
This Carrot Ginger Soup with Coconut Milk is smooth, comforting, and full of warm, layered flavor. Roasted carrots are blended with fresh ginger, aromatic spices, and creamy coconut milk for a cozy, nourishing soup that’s perfect for cooler days or easy meal prep.
Ingredients
- 1 bunch carrots (7–10 medium), scrubbed and halved
- 1 medium yellow onion, diced
- 2-inch piece fresh ginger, peeled and grated
- 1 sweet red pepper, chopped
- 1 spicy red pepper (such as Fresno or cayenne), chopped
- 3 large cloves garlic, minced
- Zest and juice of 1 lime
- 2 tablespoon avocado oil, divided
- Salt and black pepper, to taste
Spices
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon ground allspice
- 1 teaspoon turmeric
- ¼ teaspoon ground coriander
- ¼ teaspoon ground cardamom
- 1 quart vegetable stock
- 3 cups coconut milk
- Optional: chopped parsley, for garnish
Instructions
- Preheat the oven to 425°F. Place the carrots on a roasting pan and toss with 1 tablespoon avocado oil, salt, pepper, and smoked paprika. Roast for about 20 minutes, or until tender.
- In a soup pot or Dutch oven, heat the remaining avocado oil over medium heat. Add the onions and peppers and sauté until the onions are soft and translucent.
- Add the garlic, ginger, lime zest, and all spices. Stir and cook until fragrant.
- Pour in the vegetable stock and lime juice and bring to a simmer.
- Chop the roasted carrots into smaller pieces and add them to the pot. Bring to a gentle boil and cook for 10 minutes.
- Remove from heat and blend the soup until smooth using an immersion blender or working in batches with a blender.
- Return the soup to low heat, stir in the coconut milk, and gently warm through. Season with additional salt and pepper as needed.
- Serve hot, garnished with parsley if desired.
Notes
- Roasting the carrots adds deeper, slightly caramelized flavor, but the soup can still be made without roasting if you’re short on time.
- Adjust the spice level by increasing or decreasing the spicy red pepper.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Pacific Foods Organic Vegetable Broth, Low Sodium, 32oz, 12-pack Keto Friendly
-
Organic Turmeric Root Powder w/ Curcumin | Lab Tested for Purity | 100% Raw from India | 8oz/226g Resealable Kraft Bag | by FGO
-
Simply Organic Allspice, 3.07 Ounce
-
Chosen Foods 100% Pure Avocado Oil 1 L, Non-GMO, for High-Heat Cooking, Frying, Baking, Homemade Sauces, Dressings and Marinades
-
McCormick Gourmet, Smoked Paprika, 1.62 oz
-
Badia Spices inc Spice, Cumin Seed Ground, 16-Ounce
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 334Total Fat: 32gSaturated Fat: 24gUnsaturated Fat: 8gSodium: 137mgCarbohydrates: 13gFiber: 2gSugar: 3gProtein: 4g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information. Keep in mind that if there is a marinade, often times not all the ingredients will be consumed.
More Tasty Cozy Soups to Try!
If you're in the mood for more comforting, homemade soups, here are a few favorites that are perfect for chilly days or when you want something warm and nourishing:
Thai Coconut Soup - Creamy, comforting, and full of flavor, this soup combines broth, coconut milk, and aromatic ingredients for a cozy bowl that hits the spot.
Easy Cornish Hen Soup with Veggies (Chinese Style) - A gentle, comforting soup simmered with whole Cornish hen, carrots, tomatoes, and ginger for a clean, nourishing broth.
Chinese Corn Egg Drop Soup - A classic, comforting soup made with cream-style corn and silky egg ribbons, ready in just 15 minutes.
Tomato Bean Sprouts Soup - A light yet comforting soup made with pork bones, fresh tomatoes, bean sprouts, and ginger for a clean, flavorful broth.
Pin for later!






Megan Stevens says
Love the ginger, spices and coconut milk in this soup, SO delicious and comforting this fall!! 🙂
jennifer says
Okay, I probably would have just steamed the carrots . . . but roasting make this soup recipe NEXT LEVEL and didn't really make it any more difficult. Thanks for the inspo!
Virginia Payne says
This looks delicious. I love the idea of roasting the carrot with the paprika.