Curried Lentil Carrot Soup

A bright, spicy stovetop soup featuring red lentils and sweet carrots simmered with curry spices and finished with creamy coconut milk. Quick to make and full of comforting flavor, it’s ideal for weeknights when you want something nourishing and vibrant.

0.0(0 reviews)
Prep: 10m · Cook: 25m · Total35 mins
DifficultyEasy
Serves4
Curried Lentil Carrot Soup

Ingredient Spotlight

Curry powder

A Western-invented spice blend meant to approximate South Asian ‘curry’ flavors, typically containing turmeric, coriander, cumin, fenugreek, mustard, and chili. It smells warm and earthy with a mustardy/turmeric backbone and tastes mildly spicy and aromatic. You can find it in the spice aisle of most supermarkets or at international grocers. If you don’t have it, make a quick substitute with turmeric + ground cumin + ground coriander + a pinch of fenugreek or use garam masala or a curry paste (adjust quantity and heat) while noting the flavor balance will differ.

Ingredient Spotlight

Red lentils

Split, hulled lentils (often orange or red) that come from Lens culinaris; common in South Asian and Middle Eastern dishes. They cook very quickly and fall apart into a soft, creamy/puréed texture with a mild, slightly sweet, nutty flavor. Look for them in the dried beans/lentils section or bulk bins. Good substitutes are yellow split lentils or split peas for similar cooking behavior, or brown/green lentils if you’re willing to extend cooking time and accept a firmer texture.

Ingredient Spotlight

Full-fat coconut milk

Canned milk made by pressing grated coconut flesh and water; widely used in Southeast Asian, South Asian, and Caribbean cuisines. It’s rich, creamy and slightly sweet with a pronounced coconut aroma; the can often separates into thick cream and thinner liquid. Find it in the international aisle or Asian markets. Substitutes include full-fat coconut cream diluted with water, light coconut milk (less rich), or for non-vegan options, heavy cream or evaporated milk with a touch of coconut extract, though each will change the final flavor and richness.

Jake

Jake's note

"This soup balances warming curry spices with bright carrot sweetness and a touch of coconut cream for silkiness. It’s a weeknight workhorse — fast to make, easy to adapt, and excellent for leftovers or freezing."

Curried Lentil Carrot Soup

This Curried Lentil Carrot Soup lives where comfort meets brightness: sweet, slow-sweetened carrots and quick-cooking red lentils form a naturally creamy base, while curry powder, ginger and garlic wake the bowl up with warmth and lift. I like this version because it balances bold aromatics with a gentle finish of full-fat coconut milk, so you get spice without heat fatigue and silk without heaviness. The trick is to toast the curry briefly and only purée half the pot, which gives you a silky body with pleasing little pockets of texture that make every spoonful interesting.

It’s perfect for weeknights, lunchboxes and the kind of meal prep where one pot should do everything: nourish, comfort and travel well. Low-sodium broth keeps the seasoning flexible and a final squeeze of lemon or splash of vinegar brightens the flavors in a way that feels modern rather than stewed. If you want a bowl that’s quick, forgiving, and distinctly homey yet not dull, this is your go-to—especially when carrots are abundant and you want something that feels both restorative and lively.

Plan your timing

6:20 pm6:27 pmSweat the aromatics and toast the spices
6:27 pm6:34 pmAdd carrots, lentils and broth
6:34 pm6:41 pmSimmer until tender
6:41 pm6:48 pmPurée and finish with coconut milk
6:48 pm6:55 pmAdjust and serve
Advertisement

Ingredients

Yield
4

Instructions

Sweat the aromatics and toast the spices

Heat the olive oil in a large pot over medium heat until shimmering. Add the chopped onion and cook, stirring occasionally, until translucent and softened, about 5 minutes. Stir in the minced garlic and ginger and cook for 30 seconds, then sprinkle in the curry powder and toast it for another 30 seconds until fragrant.

For this step

  • 1.5 tbspExtra-virgin olive oil
  • 1 mediumYellow onion, finely chopped
  • 2 cloveGarlic, minced
  • 1 tbspFresh ginger, minced
  • 2 tbspCurry powder
Sweat the aromatics and toast the spices

Add carrots, lentils and broth

Add the sliced carrots and rinsed red lentils to the pot and pour in the vegetable broth, stirring to combine. Bring the mixture up to a gentle boil over medium-high heat, scraping any browned bits from the bottom of the pot.

For this step

  • 4 cupsCarrots, sliced into rounds
  • 1 cupRed lentils, rinsed
  • 6 cupsVegetable broth (low-sodium preferred)
Add carrots, lentils and broth

Simmer until tender

Reduce the heat to a simmer and cook, uncovered, until the lentils and carrots are very tender, about 15–20 minutes. If foam forms on the surface, skim it off; taste a lentil to ensure it’s fully cooked and the carrots are soft enough to break with a spoon.
Simmer until tender

Purée and finish with coconut milk

Use an immersion blender to purée about half the soup to create a creamy texture while leaving some chunks for body; alternatively, transfer up to half the soup to a blender and purée, then return it to the pot. Stir in the coconut milk and kosher salt, warm through for 2–3 minutes, and adjust seasoning with more salt or a grind of black pepper to taste.

For this step

  • 0.5 cupFull-fat coconut milk
  • 1.5 tspKosher salt
Purée and finish with coconut milk

Adjust and serve

Taste and adjust brightness with a squeeze of lemon or a splash of vinegar if desired, then ladle into bowls. Garnish with fresh cilantro or scallions and serve with crusty bread or over rice for a heartier meal.
Adjust and serve

Tips from the kitchen

Toast Spices Briefly

Toast the curry powder just 30 seconds after the aromatics to bloom the oils—don’t let it burn or it will turn bitter.

Slice Carrots Evenly

Cut carrots into uniform rounds about 1/4-inch thick so they cook at the same rate and reach a tender-but-buildable texture in 15–20 minutes.

Half-Purée For Texture

Puréeing only half the soup creates a creamy body while leaving some lentils and carrot pieces intact, giving better mouthfeel than fully smooth soup.

Skim Lentil Foam

Simin during the bubble stage and skim any foam that rises; it improves clarity and prevents a slightly bitter surface scum.

Add Coconut Last

Stir in coconut milk after puréeing and warm gently to avoid splitting; high heat can make the fat separate and look grainy.

Variations & substitutions

Smoky Curry Twist

Add 1/2 teaspoon smoked paprika with the curry powder and finish with a drizzle of toasted sesame oil for a deeper, savory profile.

Greens and Chickpeas

Stir in a can of drained chickpeas and 3 cups of baby spinach during the last 3–4 minutes of simmering for added protein and color.

Sturdier Lentil Swap

If using green or brown lentils, increase broth to 7 cups and simmer 30–35 minutes; these hold their shape so purée more of the soup for creaminess.

Thai-Inspired Version

Replace curry powder with 2 tablespoons red curry paste and finish with lime juice and fresh cilantro for a brighter, more fragrant finish.

Coconut-Free Option

Use 1/2 cup Greek yogurt whisked with a little hot soup to temper it before stirring in for creaminess without coconut flavor.

Storage & make-ahead

Cool the soup to room temperature within two hours, then refrigerate in an airtight container for up to 4 days or freeze for up to 3 months. If frozen, thaw overnight in the fridge before reheating. The soup will thicken as it cools—thin with a splash of broth or water when reheating over low heat, and stir gently to reincorporate any separated coconut fat.

What to serve with it

Serve with warm naan or slices of crusty sourdough to mop up the silky broth, or ladle the soup over a scoop of basmati rice for a heartier meal. Finish each bowl with a squeeze of lemon or lime, a scattering of chopped cilantro or scallions, and a spoonful of plain yogurt or toasted coconut flakes for contrast. Pair with a crisp, aromatic white wine like Riesling or a lightly hoppy IPA to balance the curry spices.

Frequently asked questions

Can I use other types of lentils?

Red lentils are ideal because they break down and thicken the soup quickly; green or brown lentils can be used but will stay firm and need longer cooking (30–35 minutes) and often benefit from more puréeing for creaminess.

My soup tastes flat—how do I brighten it?

A small splash of acid—1 teaspoon of lemon juice or vinegar to start, then more to taste—will elevate the flavors; finishing with a pinch of salt after adding acid helps the brightness pop.

Why did my coconut milk separate?

High heat can cause coconut milk to split; always stir it in near the end and warm gently rather than boiling, and whisk or stir vigorously if it starts to look grainy.

Is the curry powder amount fixed?

Curry blends vary widely—start with the suggested 2 tablespoons but taste during cooking and add more if you want more intensity, or a pinch of cayenne if you prefer heat.

How can I add more protein?

Stir in a can of rinsed chickpeas when you add the carrots, or finish bowls with shredded rotisserie chicken or pan-seared tofu cubes for extra protein without altering the core flavors.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Sweat the aromatics and toast the spices
  • Extra-virgin olive oil1.5 tbsp
  • Yellow onion, finely chopped1 medium
  • Garlic, minced2 clove
  • Fresh ginger, minced1 tbsp
  • Curry powder2 tbsp
Step 2: Add carrots, lentils and broth
  • Carrots, sliced into rounds4 cups
  • Red lentils, rinsed1 cup
  • Vegetable broth (low-sodium preferred)6 cups
Step 4: Purée and finish with coconut milk
  • Full-fat coconut milk0.5 cup
  • Kosher salt1.5 tsp

Nutrition Facts

Per serving: about 3 cups

Calories690
Total Fat30.5g
Saturated Fat5.2g
Trans Fat0.1g
Polyunsaturated Fat10.9g
Monounsaturated Fat12.1g
Total Carbohydrates88.2g
Dietary Fiber10.8g
Total Sugars14.7g
Protein18.4g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Curried Lentil Carrot Soup

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect