This carrot soup recipe is silky, warmly spiced, and finished with crispy roasted chickpeas that add just enough texture to make every bowl worth the extra 30 minutes of oven time.

Carrot Ginger Coconut Soup -- A simple, satisfying vegan carrot ginger coconut soup recipe made with fragrant spices, creamy coconut milk and topped with roasted chickpeas. @girlversusdough #girlversusdough #veganrecipe #vegetarianrecipe #easysouprecipe.
carrot ginger coconut soup in bowl.

A Quick Look At The Recipe

This is a brief summary of the recipe. Jump to the recipe to get the full details.

Prep Time

10 minutes

Cook Time

40 minutes

Total Time

50 minutes

Servings

4 servings

Difficulty

Easy

Calories *

345 kcal per serving

Technique

Stovetop and oven, blended

Flavor Profile

Earthy, warm, lightly spiced, subtly rich

* Based on nutrition panel

I made this on a weeknight and it came together so easily. The roasted chickpeas on top were a great call I know use them on everything! They stayed crispy even after sitting in the bowl for a while. This one is going into regular rotation.

⭐⭐⭐⭐⭐

Maren

Why You Will Love This Recipe

  • Ready in 50 minutes. This soup comes together faster than most weeknight dinners. Ten minutes of prep, one pot on the stove, and you have a fully blended, restaurant-worthy bowl on the table.
  • Naturally vegan and dairy-free. Full-fat coconut milk replaces cream entirely and gives the soup its rich, silky texture. There’s no heavy cream, no butter, nothing to substitute if you’re cooking for plant-based eaters.
  • The roasted chickpeas are a must! Blended soup on its own can feel light. Bake the chickpeas with cumin and smoked paprika at 400°F until crispy to add a protein-packed, satisfying crunch to every bowl.
  • Warm spices. Turmeric, ginger, cumin, and smoked paprika are each measured deliberately so no single flavor dominates. The result is earthy and gently warming, not muddy or overwhelming.
  • Easy to pair with other dishes. This soup is a natural fit alongside a thick slice of same- day sourdough bread or a simple salad. It would even be delightful in this sourdough bread bowl!

Soup season is my favorite excuse to cook something nourishing without much effort. This carrot soup has been on repeat in my kitchen because it’s the kind of recipe that looks and tastes far more involved than it actually is.

It’s the perfect thing to make on a Sunday and eat through the week, or serve to guests with a good loaf of French bread on the side. If you love a cozy, vegetable-forward bowl, my homemade tomato soup and creamy broccoli soup are other soup recipes that belong in your regular lineup.

Ingredients & Substitutions

  • Chickpeas: Roast until crispy and golden, then scatter over each bowl as a crunchy, protein-rich topping. Canned chickpeas work perfectly here as long as you drain and rinse them well before tossing with the spices.
  • Olive Oil
  • Cumin and Smoked Paprika: These two spices coat the chickpeas before roasting and add a warm, earthy depth that makes the extra step worth it. Smoked paprika in particular adds a subtle smokiness that regular paprika won’t replicate, so it’s worth seeking out.
  • Yellow Onion
  • Garlic
  • Ground Turmeric: Turmeric gives the soup its deep golden color and a mildly earthy, slightly bitter edge that rounds out the carrots’ sweetness. You can substitute fresh turmeric, grated finely, if you have it.
  • Ground Ginger: This is one of the two ingredients that define the flavor of the soup, so don’t skip it or reduce it. Ground ginger distributes evenly through the broth in a way fresh ginger sometimes doesn’t, so use the ground version for the most consistent result.
  • Red Pepper Flakes: Optional, but a small pinch adds a gentle heat that keeps the soup from feeling flat. Leave them out entirely if you’re serving this to anyone sensitive to spice.
  • Carrots: Carrots are the main ingredient here, so peel, slice, and simmer them until completely tender before blending, and don’t rush the 25 to 30-minute cook time.
  • Vegetable Broth: The liquid base that carries all the spices through the soup. Chicken broth works just as well if you’re not keeping this vegan.
  • Full-Fat Coconut Milk: Stirred in after blending, this is what makes the soup creamy, silky, and a little rich without any dairy. Full-fat is important here. Light coconut milk is thinner and won’t give you the same body, so it’s worth grabbing the full-fat can.
  • Fresh Parsley
Carrot Ginger Coconut Soup -- A simple, satisfying vegan carrot ginger coconut soup recipe made with fragrant spices, creamy coconut milk and topped with roasted chickpeas. @girlversusdough #girlversusdough #veganrecipe #vegetarianrecipe #easysouprecipe.

Variations for Carrot Ginger Soup

  • Swap out the carrots: Replace half or all of the carrots with peeled, cubed sweet potato, butternut squash, or parsnips. The cook time stays the same, and the coconut milk blends just as beautifully with these other veggies as it does with carrot.
  • Extra Heat: Double the red pepper flakes and add a small pinch of cayenne along with the other spices. The coconut milk still mellows the heat, but you’ll get a noticeable warmth in every spoonful.
  • Herb Swapped: Finish the bowls with fresh cilantro instead of parsley for a brighter, more citrusy note that plays well with the ginger and turmeric. It’s a small change that shifts the whole feel of the soup.
  • Heavy cream: If you aren’t looking to keep this soup vegan, you can use heavy cream for a silky finish.

Professional Tips for Perfect Carrot Ginger Soup

  • Don’t rush the onions. The 5 to 7 minutes of cooking time for the onions isn’t just about softening them; it’s about getting those golden, slightly caramelized edges that add real depth to the soup base. If they’re still white and fully soft when you add the garlic, give them another minute or two.
  • Bloom the spices before adding the carrots. Stirring the turmeric, ginger, and red pepper flakes into the hot oil with the garlic for 1 to 2 minutes is what activates their flavor. Skipping straight to the broth means those spices never fully open up, and you’ll taste the difference in the finished soup.
  • Blend in batches if you’re using a standard blender. Hot soup expands when blended and can force the lid off if the blender is more than halfway full. Fill it no more than half full each time, hold the lid down firmly with a folded towel, and blend until completely smooth before moving to the next batch.
  • Add the coconut milk after blending, not before. Simmering coconut milk for a long time can cause it to separate and lose its creaminess. Stirring it in at the end keeps the soup silky and rich, which is exactly what you’re going for with this carrot soup recipe.
Carrot Ginger Coconut Soup -- A simple, satisfying vegan carrot ginger coconut soup recipe made with fragrant spices, creamy coconut milk and topped with roasted chickpeas. @girlversusdough #girlversusdough #veganrecipe #vegetarianrecipe #easysouprecipe.

How to Make Carrot Ginger Soup

Use these step-by-step instructions to make a silky, warmly spiced carrot soup topped with crispy roasted chickpeas. Further details and measurements can be found in the recipe card below.

Make the Crispy Chickpeas

Step 1: Prep the chickpeas for roasting. Heat your oven to 400°F and line a large rimmed baking sheet with aluminum foil. Drain and rinse your canned chickpeas, then spread them on a clean kitchen towel and pat them as dry as you can. The drier the chickpeas going into the oven, the crispier they’ll come out.

Any moisture left on the chickpeas will steam them in the oven instead of roasting them, so take an extra minute here and really press them dry.

Step 2: Season and roast the chickpeas. In a medium bowl, toss the dried chickpeas with olive oil, cumin, smoked paprika, salt, and pepper until evenly coated, then spread them in a single even layer on the foil-lined baking sheet. Slide them into the oven and roast for 25 to 30 minutes, stirring once or twice. You’re looking for chickpeas that are golden brown, firm, and audibly crunchy when you tap the pan with a spoon. Set them aside to cool while you build the soup.

I recommend making extra and using these on top of this Tuscan kale salad!

Cook Veggies for Soup

Step 3: Soften the onions.While the chickpeas roast, heat olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Add the chopped onion and cook, stirring often, for 5 to 7 minutes. You want the onion soft, fully translucent, and with some golden color at the edges. If yours are still white and limp at the 5-minute mark, that’s fine; just give them a little more time before moving on.

Step 4: Bloom the spices. Add the garlic, turmeric, ginger, salt, and red pepper flakes (if you’re using them) directly to the pot with the onions. Stir constantly for 1 to 2 minutes, until everything smells fragrant and the spices turn a deep, warm gold in the oil. This short window adds much of the soup’s flavor, so don’t rush past it or skip straight to the broth.

Step 5: Add the carrots and broth. Stir in the sliced carrots, then pour in the vegetable broth. Use a wooden spoon to scrape up any bits of onion or spice stuck to the bottom of the pot; those bits carry a lot of flavor, and you want them in the soup. Bring the mixture to a boil, then lower the heat to a simmer, cover the pot, and cook for 25 to 30 minutes, stirring occasionally. The carrots are ready when they’re completely tender and yield when pierced with a fork.

Blend and Finish the Soup

Step 6: Remove the pot from the heat and blend the soup until completely smooth. Either way, the finished soup should be silky, uniform, and a deep, vivid orange with no visible bits of carrot or onion.

If you’re using an immersion blender, submerge it fully before turning it on to avoid hot splatters, and move it slowly around the pot until no chunks remain. If you’re using a countertop blender, work in batches, fill it no more than halfway each time, and hold a folded kitchen towel firmly over the lid.

Step 7: Stir in the coconut milk. Return the blended soup to low heat if needed, then pour in the full-fat coconut milk and stir until fully incorporated. Taste the soup now and add more salt if it needs it. The coconut milk rounds out the heat from the ginger and red pepper flakes and gives the soup its signature creaminess, so don’t skip tasting at this stage.

Step 8: Serve and top. Ladle the soup into bowls and top each one with a generous handful of the roasted chickpeas and a scattering of chopped fresh parsley if you’d like. The chickpeas should still be firm and crunchy when they hit the bowl, so add them right before serving rather than letting them sit in the hot soup and soften.

Recipe FAQs

How do I store and reheat Carrot Ginger Coconut Soup?

Let the soup cool completely before transferring it to an airtight container. It keeps well in the refrigerator for up to 5 days, and the flavors actually deepen overnight, which I love. Reheat it gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. Store the roasted chickpeas separately so they stay crispy.

Why does my carrot soup taste flat or bland?

The most common reason is under-seasoning at the end. The coconut milk softens the spices and broth significantly once stirred in, so the soup will almost always need a second round of salt after blending. Taste it again after adding the coconut milk and adjust from there — don’t skip that final seasoning step.

Can I use light coconut milk in this carrot soup recipe?

You can, but the soup won’t be as rich or velvety. Full-fat coconut milk is what gives this carrot soup recipe its creamy, smooth finish after blending, and light coconut milk tends to produce a thinner result. If that’s what you have on hand, it will still work — just know the texture will be noticeably lighter.

5 from 3 votes

Carrot Soup Recipe

A creamy vegan carrot ginger coconut soup to warm you from the inside out!
Servings: 4 servings
carrot ginger coconut soup in bowl.
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Roasted Chickpeas:

Soup:

Instructions 

  • Heat oven to 400°F. Line a large rimmed baking sheet with aluminum foil. Toss chickpeas with olive oil, cumin, smoked paprika, salt, and pepper, then spread in a single even layer on the prepared baking sheet. Bake 25 to 30 minutes, stirring once or twice, until crispy and golden brown. Set aside to cool.
  • Meanwhile, heat olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Add the onion and cook, stirring often, 5 to 7 minutes until soft, translucent, and golden at the edges.
  • Add garlic, turmeric, ginger, salt, and red pepper flakes if using. Stir 1 to 2 minutes until fragrant, then stir in the carrots and broth, scraping up any bits from the bottom of the pot with a wooden spoon.
  • Bring the soup to a boil, then reduce heat to a simmer. Cover and cook, stirring occasionally, 25 to 30 minutes until the carrots are fully tender.
  • Blend the soup until completely smooth, either in batches in a blender or directly in the pot with an immersion blender. Stir in the coconut milk and taste for salt, adjusting as needed.
  • Ladle into bowls and top with roasted chickpeas and fresh parsley if desired.

Notes

Yield: This recipe makes 4 generous servings. It doubles easily if you’re feeding a crowd or want leftovers through the week.
Technique: Taste the soup again after stirring in the coconut milk. The coconut milk softens the spices and broth noticeably, and the soup will almost always need another pinch of salt at that stage before serving.
Measuring: Use full-fat canned coconut milk, not light. Full-fat is what gives the finished soup its smooth, creamy texture, and light coconut milk will produce a noticeably thinner result.
Storage: Let the soup cool completely before transferring to an airtight container. It keeps in the refrigerator for up to 5 days and reheats gently on the stovetop over medium-low heat. Store the roasted chickpeas separately so they stay crispy.

Nutrition

Calories: 345kcal, Carbohydrates: 54g, Protein: 12g, Fat: 10g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Sodium: 1377mg, Potassium: 1013mg, Fiber: 14g, Sugar: 17g, Vitamin A: 33750IU, Vitamin C: 15mg, Calcium: 131mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

Before You Go

I hope this carrot soup recipe finds a regular spot in your kitchen, especially on those nights when you want something warm and satisfying without a lot of fuss. Browse our Lunch & Dinner Recipes or make this healthy Italian wedding soup next!

icon

Stephanie Wise

Stephanie Wise is the founder and creator of Girl Versus Dough. She started sharing her bread baking adventures and recipes in 2009. Her love of bread only deepened as her skills and knowledge expanded. What began as a place to try others recipes quickly became a collection of her own creations!

You May Also Like

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. Mara says:

    5 stars
    This soup is delicious! I love how easy it is, and that it pairs perfectly with any protein we had it with grilled chicken and a salad! Also perfect for meal prep during the winter.

  2. Christine says:

    5 stars
    Easy peezy and tastes scrumptious. Soothing and warming to the belly. 🙂

    1. Lauren says:

      Hi Christine! That’s what we love to hear! Thanks for circling back to rate and comment, always makes our day. ~gvd team

  3. Kate (Katharine) Taylor says:

    If using fresh ginger root, how much would you recommend?

    1. Lauren says:

      I recommend starting with about 1 tablespoon of freshly grated ginger and then adding more if you’d like more of a ginger kick! Happy cooking! ~gvd team

  4. Mimi Aherne says:

    5 stars
    I make this soup all the time and invariably get asked for the recipe. I don’t do the chickpeas, I’ve tried them and they don’t add much imo. I’ve probably given the recipe to at least 30 people. Making it right now for my Book Club tomorrow afternoon.

    1. Lauren says:

      Hi Mimi! We’re so glad you’re such a fan of this soup and you’ve been able to share it with all your friends! Thanks for coming back to let us know, always makes our day.

  5. Gill Walker says:

    This soup is off the scale incredible. So simple but amazing- loved the addition of the chickpeas. Actually made it with frozen carrots which makes it even easier xx

    1. Stephanie says:

      Gill, I am so happy to hear that! I love the idea of using frozen carrots — keeping that in mind next time I make it! Thank you. 🙂