How to Make Coconut Curry Lentil Soup – Easy Recipe

Have you ever had one of those days where you all wanted to curl up under a blanket, shut out the world, and eat something that felt like a warm hug? Yeah, me too. That’s how this coconut curry lentil soup became one of my all-time favourite recipes. It started on a grey, rainy evening when I was craving something hearty but healthy, simple but full of flavour. I threw together a few pantry staples—red lentils, coconut milk, spices—and what came out was magic.

This soup has become a weekly staple in my kitchen. Whether you’re brand new to plant-based eating or just looking for an easy, soul-warming recipe, I promise this one will win you. Let me walk you through it step by step like I would if we were cooking it together in my kitchen.

Why You’ll Love This Coconut Curry Lentil Soup

Let me tell you what keeps me coming back to this soup over and over again:

  • It’s nutrient-packed and filling: This soup is satisfying in all the best ways, between the fibre and protein in red lentils and the healthy fats from coconut milk.
  • It’s meal prep gold: I usually make a big pot and have leftovers for lunch or dinner for the next few days. It tastes even better the next day!
  • The flavour is next-level: Curry spices, fresh ginger, creamy coconut milk—you get bold flavours without many ingredients.
  • It’s wholly plant-based: No dairy, no meat, just good-for-you ingredients that are kind to your body and the planet.

Honestly, I’ll never get tired of it.

Ingredients You’ll Need for Coconut Curry Lentil Soup

This recipe doesn’t ask for anything fancy. The incredible aroma will begin to fill your kitchen in no time.

  • Red lentils – They cook fast and naturally turn creamy, which makes this soup so comforting.
  • Coconut milk – I always go for full-fat. It makes everything velvety and rich.
  • Curry powder – Find a blend that fits your heat preference. I like mine with a little kick.
  • Ground turmeric and cumin add earthy depth and bring that beautiful golden colour.
  • Garlic, onion, and ginger – I never skip these. They lay the flavour foundation.
  • Diced tomatoes – They add brightness and balance out the creaminess.
  • Spinach or kale – A handful at the end gives colour and an extra nutritional punch.
  • Carrots (totally optional) – I add these when I want a touch of natural sweetness.
  • Vegetable broth – This brings it all together.
  • Fresh lime juice is a must! That splash of citrus at the end ties everything together.

These ingredients are easy to find, and you can constantly adjust depending on what you have.

Step-by-Step – How to Make Coconut Curry Lentil Soup

Okay, now let’s get cooking. This process is super chill and perfect for a relaxed night.

  1. Sauté the aromatics: Start by heating some oil in a big pot. I usually go with olive oil. Add your chopped onion and cook it for about 3-5 minutes. Once it’s soft, toss in the garlic and grated ginger. Once it starts cooking, your whole kitchen will smell warm and inviting.
  2. Toast the spices: Add the curry powder, turmeric, and cumin. Let them toast in the oil for about a minute, waking up all the flavours.
  3. Add lentils, tomatoes, and broth: Stir in your red lentils, a can of diced tomatoes, and your veggie broth. Bring it to a gentle boil.
  4. Simmer: Lower the heat and let everything simmer for around 20-25 minutes. The lentils will get soft and start to break down.
  5. Pour in the coconut milk: Stir in your coconut milk and let it heat through. This is when the soup turns beautifully creamy.
  6. Add greens and lime: At the end, throw your spinach or kale and let it wilt. Then, squeeze in that lime juice—don’t skip this step!

    Optional: If you like a smoother texture, blend half the soup with an immersion blender. I like a little texture, so I usually skip the blending.

    Coconut Curry Lentil Soup

    Tips for the Best Coconut Curry Lentil Soup Every Time

    After making this more times than I can count, here are a few tips I swear by:

    • Full-fat coconut milk makes a difference. It gives that creamy mouthfeel that’s just so satisfying.
    • Rinse your lentils well before cooking. This helps avoid that foamy top layer and keeps the texture smooth.
    • Always finish with lime. It sounds simple, but the brightness cuts through the richness and elevates the whole dish.
    • LIsit spicy? Add chilli flakes or chopped chilli with your garlic and ginger. I do this when I want something with a bit more heat.
    • Homemade broth is a game changer, but store-bought works fine too. Just choose one with a clean ingredient list.

    Little tweaks like these turn a good soup into a great one.

    Serving and Storing Suggestions

    I’ve experimented with a few serving ideas and storage tips, and here’s what works best for me:

    • Serve it with naan or crusty bread – Seriously, dip that bread in and thank me later.
    • Spoon it over rice or quinoa, which turns it into a full meal.
    • Top it with coconut yogurt or chopped cilantro. It adds freshness and a nice contrast.
    • Store in the fridge for up to 5 days – It gets better as it sits.
    • Freeze in portions – I make extra and freeze some for future me. Just thaw and reheat with a splash of water or broth.
    Coconut Curry Lentil Soup

    Health Benefits of Coconut Curry Lentil Soup

    This isn’t just comfort food—it’s food that loves you back:

    • Protein-rich: Red lentils pack around 18g of protein per cup cooked.
    • Full of fibre: It keeps you full longer and helps your digestion stay on track.
    • Anti-inflammatory goodness: With turmeric, ginger, garlic, and onion, it’s practically a bowl of immune support.
    • Heart-healthy fats: Coconut milk has lauric acid, which may help maintain good cholesterol levels.
    • Loaded with iron and folate: Especially helpful if you’re plant-based or have low energy.

    This soup proves that healthy doesn’t have to mean bland.

    FAQ

    What variety of lentils works best to create the perfect texture and flavor for this soup?

    Red lentils, no contest. They cook quickly and melt into the broth, making the soup creamy without a blender.

    Can I make this soup in an Instant Pot or slow cooker?

    Absolutely! In the Instant Pot, sauté the aromatics first, then add the rest and cook on high pressure for 10 minutes. In a slow cooker, dump everything in and cook on low for 5-6 hours.

    How do I make this soup spicier?

    I love adding a pinch of cayenne or red pepper flakes when I’m in the mood for heat. A chopped fresh chili works great, too.

    Is this soup freezer-friendly?

    Yes, and it freezes like a dream. Allow it to cool, divide it into servings, and store it in the freezer for later use. Just thaw it in the fridge overnight and warm it up when ready.

    Can I use something besides coconut milk?

    You can substitute cashew cream or almond milk, but the flavor and creaminess will be different. Coconut milk makes this soup shine.

    Conclusion: Cozy Up with a Bowl Tonight

    If you’re still with me, I hope you’re already halfway to the kitchen. This coconut curry lentil soup isn’t just another recipe—it’s part of my weekly routine and, honestly, part of my self-care. On those days when I feel like I need something grounding, this soup delivers every single time.

    So give it a try. Make it your own. Add your favorite veggies, adjust the spices, and double the batch. And when you do, let me know how it turned out. I’d love to hear from you!

    Ready to warm up your week? Try this recipe tonight and drop your thoughts in the comments below. Let’s talk soup!

    Coconut Curry Lentil Soup

    Coconut Curry Lentil Soup

    James
    Cozy up with this easy coconut curry lentil soup. Creamy, vegan, protein-rich, and full of flavor—perfect for meal prep or weeknight dinners.
    Prep Time 10 minutes
    Cook Time 30 minutes
    Total Time 40 minutes
    Course Soup
    Cuisine Indian
    Servings 4
    Calories 320 kcal

    Ingredients
      

    • 1 tbsp olive oil
    • 1 medium onion diced
    • 3 cloves garlic minced
    • 1 tbsp fresh ginger grated
    • 1 ½ tbsp curry powder
    • 1 tsp ground turmeric
    • ½ tsp ground cumin
    • 1 cup red lentils rinsed
    • 1 can 14 oz diced tomatoes
    • 4 cups vegetable broth
    • 1 can 13.5 oz full-fat coconut milk
    • 2 cups fresh spinach or kale
    • 1 medium carrot sliced (optional)
    • 1 tbsp fresh lime juice
    • Salt and pepper to taste

    Instructions
     

    • Warm olive oil in a spacious pot over medium heat. Toss in the chopped onion and cook for 3–5 minutes, stirring until tender and aromatic.
    • Add the garlic and ginger, sautéing for about a minute until their aromatic flavors fill the air.
    • Add curry powder, turmeric, and cumin. Toast spices for 1 minute while stirring.
    • Add red lentils, diced tomatoes, and vegetable broth. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes until lentils are soft.
    • Stir in coconut milk and simmer for another 5 minutes.
    • Add spinach and lime juice. Stir until greens are wilted.
    • Season with salt and pepper. Blend partially if desired for a creamier texture.
    • Serve hot with your favorite toppings or bread.

    Notes

    • You can blend half the soup for a smoother consistency.
    • Add chili flakes or cayenne for extra heat.
    • Keep any leftovers in the fridge for up to 5 days, or freeze them for up to 3 months to enjoy later.
    • Great over rice or quinoa for a more filling meal.
    Keyword Coconut Curry Lentil Soup

    Leave a Comment

    Recipe Rating