Carrot and Lentil Soup with Coconut Milk and Ginger

There's something deeply grounding about a pot of soup simmering on the stove, especially when it's made with ingredients that are equal parts practical and soothing. This Carrot and Lentil Soup is one of those recipes I come back to again and again. It's cozy, creamy (without any dairy), and gently spiced with cumin, turmeric, and fresh ginger. The red lentils cook down into a soft, satisfying texture, and the coconut milk brings everything together with a subtle richness.

Whether you're cooking for yourself, sharing with family, or stocking the freezer for a future you, this is a nourishing option that meets you where you are.

Spoonful of Carrot Lentil Soup over bowl.

One of my favorite things about this soup is how flexible it is. You can swap in yellow split peas or green lentils (just increase the cooking time), blend it smooth or leave it slightly chunky, and add a squeeze of lemon or a handful of fresh herbs to brighten things up at the end.

It's a great make-ahead recipe for meal prep or colder nights when you want something cozy without starting from scratch. Serve it with warm naan, crusty bread, or a nourishing salad.

If you're someone who's working on rebuilding a peaceful relationship with food, this is a great reminder that nourishment doesn't have to be complicated. Warm soup made from simple ingredients you enjoy? That absolutely counts.

Looking for more cozy, plant-based soup ideas? Try Vegan Potato Soup with White Beans, Vegan Lasagna Soup, or Instant Pot Black Bean Soup.

Jump to:

Ingredients

  • Carrots - Sweet and vibrant, carrots form the base of the soup and pair beautifully with the warmth of ginger and spices.
  • Red Lentils - Quick-cooking and high in fiber and protein, red lentils give the soup heartiness while breaking down into a creamy texture.
  • Coconut Milk - Adds richness and balances the acidity of the tomatoes. I recommend full-fat coconut milk for the best flavor and texture.
  • Ginger & Garlic - Fresh ginger adds warmth and a little kick, while garlic builds savory depth.
  • Spices (Cumin, Turmeric, Chili Flakes) - These pantry-friendly spices enhance the warming, earthy flavors of the soup. Adjust chili flakes to your spice preference.
  • Vegetable Broth or Water - Use broth for extra flavor or water for a more minimalist approach.
Labeled ingredients for carrot lentil soup, including carrots, lentils, vegetable broth, coconut milk, onion, and spices.

Instructions

These are the basic steps for how to make this lentil soup recipe. You can find more detailed instructions and cooking tips in the recipe card at the bottom of this post.

Diced onion and carrots cooking in a large stock pot.

Cook diced onion and carrots until the onion is translucent and the carrots are tender.

Garlic, ginger, ground spices, carrots, and onion cooking in a large pot.

Stir in garlic, ginger, cumin, and coriander.

Large pot of lentil soup before the lentils are cooked.

Add the lentils and vegetable broth. Bring to a boil and then reduce the heat to simmer until the lentils are tender.

Pureed lentil and carrot soup in a blender.

Turn off the heat and stir in the coconut milk. Transfer about half of the soup to a blender and blend until smooth.

Creamy Carrot and Lentil Soup in a large pot.

Return the blended soup back to the pot and stir until its evenly mixed with the unblended soup. Transfer to bowls and garnish with green onion, fresh mint, and crushed red pepper flakes if desired.

Creamy carrot and lentil soup in a white bowl.

Hint: You don't need to soak lentils before cooking them, but it's a good idea to rinse them in a fine mesh strainer to remove any possible dirt and debris.

Substitutions

This recipe is naturally vegan and free of common food allergens.

Here are a few substitutions you can make to best fit your preferences and ingredient availability.

  • Red Lentils - Use brown lentils if you don't have red. You can also substitute canned lentils or chickpeas (drain and rinse them first).
  • Coconut Milk - Substitute extra creamy full fat oat milk (plain, unsweetened) if you don't have coconut milk. You can also use whole milk or cream if you don't need the recipe to be vegan/dairy-free.
  • Vegetable Broth - Chicken broth also works if you don't need the recipe to be plant-based.

Variations

If you're feeling creative, there are lots of ways you could change up the flavor profile of this recipe. Here are a few ideas.

  • Spicy - Add cayenne pepper for more heat. Start with ½ teaspoon and add more to taste if needed.
  • Brothy - Skip the coconut milk and don't blend the soup in a blender or food processor after it's cooked for a thinner, "brothier" result.
  • Curried - Add a tablespoon of your favorite ground curry powder for more Indian-inspired flavor.

Try this version of lentil soup with turmeric, cayenne pepper, and fresh greens for another option!

Bowl of carrot and lentil soup with a spoon inside and herb garnish.

Equipment

You'll need a knife and cutting board to prep the veggies and aromatics for this recipe. Use your knife to dice (chop into small cubes) the onion and carrot and mince (chop into very small pieces) the garlic.

I like to use a microplane to grate the fresh ginger. If you don't have one, use your knife to mince the ginger into very small pieces instead.

The primary piece of cooking equipment you'll need is a large pot to prepare the soup on the stovetop.

If you want the soup to be thick and creamy (as pictured here), you'll also need a blender or food processor. If you have an immersion blender, that'll work, too.

Making Ahead and Storage

This Carrot and Lentil Soup is a great option for meal prep. You can prepare the full recipe five days in advance if you're storing it in the fridge.

To freeze, transfer the soup to an airtight, freezer-safe container and store in the freezer for up to three months.

Thaw frozen soup in the refrigerator overnight. Reheat in the microwave or on the stovetop.

Top tip

Blending a portion of the soup gives it more thick and creamy texture. Blend more for a thicker soup and less (or none at all) for a thinner finished product.

Overhead image of creamy carrot and lentil soup garnished with mint, green onion, and crushed red pepper flakes.

Frequently Asked Questions (FAQ)

Is lentil soup really good for you?

A serving of lentils is a rich source of plant-based protein and fiber. The combination of these pulses with nutrient-dense vegetables and spices makes lentil soup a healthy option for lunch or dinner.

What spices and flavors go well with lentils?

You can think of lentils as a blank slate for adding your favorite spices and flavorings. Try lentils with garlic, ginger, cumin, curry powder, or paprika.

How can you spruce up lentil soup?

Add carrots for sweet and earthy flavor, coconut milk for creamy texture, and lots of spices and aromatics, such as garlic and ginger, to make lentil soup extra flavorful.

📖 Recipe

Spoonful of carrot lentil soup held over the bowl with herb and crushed red pepper garnish.

Carrot and Lentil Soup with Coconut Milk and Ginger

Stephanie McKercher, MS, RDN
This creamy carrot and lentil soup is infused with coconut milk, fresh ginger, and warming spices for a cozy, plant-based meal that's as comforting as it is nourishing. It's naturally vegan and gluten-free, made with simple pantry ingredients, and comes together in under an hour. Whether you're batch cooking for the week or just need a grounding bowl of something warm, this soup is here to nourish you on a deep level.
5 from 1 vote
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course dinner, lunch, Soup
Cuisine dairy-free, gluten-free, vegan, vegetarian
Servings 4 people
Calories 523 kcal

Equipment

  • Knife and cutting board
  • Large stock pot
  • blender or food processor

Ingredients
 
 

  • 2 tablespoons grapeseed oil, or as needed to coat the bottom of the pot
  • ½ cup diced yellow onion (½ medium)
  • 3 cups diced carrots (1 pound)
  • 4 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 cup dry red lentils, rinsed
  • 4 cups vegetable broth
  • 1 (13.66 ounce) can coconut milk (unsweetened, full fat)
  • ½ teaspoon salt, or to taste

Optional garnish:

  • Chopped green onions
  • Fresh mint leaves
  • Crushed red pepper flakes

Instructions
 

  • Heat oil in a large stock pot over medium heat. Once hot, stir in onion and carrot and cook for 12 minutes, stirring occasionally, or until onion is translucent and carrots are tender.
  • Stir in garlic, ginger, cumin, and coriander, and cook for 1 minute, or until aromatic.
  • Stir in lentils and vegetable broth. Bring to a boil, reduce heat to medium, and cook for 15 minutes, or until lentils are tender. (if you prefer softer lentils, cook for an additional 5-10 minutes, or until desired consistency is reached.)
  • Turn off heat and stir in coconut milk and salt to taste (if using).
  • Transfer about half of the soup to a blender or food processor and blend until smooth. Return the blended soup to the pot with the unblended soup and stir until evenly mixed.
  • Transfer to bowls and garnish with green onions, mint leaves, and crushed red pepper flakes if desired.

Notes

Preparation: Prepare the recipe up to five days in advance if storing in the refrigerator or up to three months in advance if freezing. Add optional garnish immediately before serving.
 
Storage: Store prepared soup in an airtight container in the refrigerator for up to five days, or store in an airtight, freezer-safe container and freeze for up to three months. Thaw frozen soup in the refrigerator overnight. 
 
Serves 4 as an entree or 6 as a starter/side dish. Nutrition facts are only an estimate and are based on an entree serving size of ¼ of the recipe. 

Nutrition

Serving: 0.25recipe | Calories: 523kcal | Carbohydrates: 49g | Protein: 16g | Fat: 32g | Saturated Fat: 22g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 2g | Sodium: 1327mg | Potassium: 1089mg | Fiber: 20g | Sugar: 12g | Vitamin A: 16742IU | Vitamin C: 14mg | Calcium: 100mg | Iron: 6mg
Did you try this recipe?Please consider Leaving a Review!

Share this post:

More From the Blog:

5 from 1 vote

Leave a Reply

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

Recipe Rating




I accept the Privacy Policy

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

2 Comments