Delicious Curry Lentil Soup: Easy Recipe for Cozy Nights

This curry lentil soup is warm, bright, and easy to make on a weeknight. It uses simple pantry items and cooks in one pot. The lentils simmer in a gentle curry broth until soft and creamy. A splash of lemon at the end makes the flavors pop. You can keep it simple or add coconut milk for a rich, silky finish. It is budget-friendly, filling, and great for meal prep.

Delicious Curry Lentil Soup: Easy Recipe for Cozy Nights

Why Make Curry Lentil Soup

Curry lentil soup checks all the boxes. It is fast, hearty, and full of warm spice. The lentils cook down into a thick, cozy bowl that feels like a hug. This soup is easy on the wallet and packs a lot of plant protein and fiber, so it keeps you full and happy. You can make it mild or add a little heat. You can also use what you have on hand this soup is flexible.

It shines in cool weather because the curry warms you up, but it also feels light enough for spring with a squeeze of lemon and a handful of fresh herbs. It freezes well and reheats like a dream, so it’s smart for busy weeks. Make a pot on Sunday, and you have lunch for days. With simple steps and everyday ingredients, this is a recipe you will keep coming back to.

Why You’ll Love This Curry Lentil Soup

Cozy Flavor with Everyday Ingredients

You get deep flavor from onion, garlic, ginger, and curry powder. Lentils thicken the soup without cream. A squeeze of lemon wakes it all up. Every ingredient is easy to find.

Quick to Make, Easy to Love

One pot, simple steps, and about 30 minutes on the stove. It’s a weeknight win that tastes like it took all day.

Ingredients and Substitutions

What You’ll Need for This Recipe

  • 1 tablespoon olive oil (or ghee)
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced (optional)
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger)
  • 2 tablespoons mild curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric
  • Pinch cayenne or red pepper flakes (optional)
  • 1 cup dried red lentils, rinsed (or use brown/green; see notes)
  • 4 cups vegetable broth (or chicken broth)
  • 1 can (14 oz) coconut milk (optional for creaminess)
  • 1 can (14.5 oz) diced tomatoes or 1 tablespoon tomato paste (optional)
  • 1 teaspoon fine salt, plus more to taste
  • Black pepper, to taste
  • 1–2 cups baby spinach or chopped kale (optional)
  • Juice of 1/2 lemon or 1 tablespoon lime
  • Fresh cilantro or parsley, for garnish

Smart Swaps for Dietary Needs

  • Dairy-free: Use olive oil or coconut oil; skip yogurt toppings.
  • Oil-free: Sauté with a splash of broth instead of oil.
  • Gluten-free: This recipe is naturally gluten-free.
  • Lower fat: Skip coconut milk; use extra broth and blend a little.
  • Higher protein: Add chickpeas, cubed tofu, or shredded chicken.
  • Lower FODMAP: Use only green tops of scallions, swap garlic/onion for 1/4 teaspoon asafoetida (hing), and use canned lentils well rinsed (reduce quantity).

Smart Variation (Optional)

Golden Coconut Curry Lentil Soup: Add the full can of coconut milk, 1 extra teaspoon turmeric, and 1 tablespoon lime juice. Finish with fresh cilantro.

How to Make Curry Lentil Soup

Step-by-Step Cooking Instructions

  1. Warm the pot: Heat olive oil in a large pot over medium heat.
  2. Sauté aromatics: Add onion, carrots, and celery. Cook 5–6 minutes until soft.
  3. Add garlic and ginger: Cook 1 minute until fragrant.
  4. Bloom spices: Stir in curry powder, cumin, turmeric, and cayenne. Cook 30–60 seconds.
  5. Add lentils and liquids: Stir in rinsed lentils, broth, and tomatoes or tomato paste (if using). Bring to a boil.
  6. Simmer: Reduce heat to low, cover slightly, and simmer until lentils are tender.
    • Red lentils: 18–22 minutes
    • Brown/green lentils: 30–35 minutes (add 1–2 cups more broth if needed)
  7. Make it creamy (optional): Stir in coconut milk and warm through 2–3 minutes.
  8. Finish: Add spinach to wilt, 1–2 minutes. Season with salt and pepper. Stir in lemon juice to taste.
  9. Serve: Ladle into bowls and top with herbs. Add chili flakes or a dollop of yogurt if you like.

Tips for Texture, Timing & Tools

  • Rinse lentils until water runs clear to reduce foam.
  • Keep a gentle simmer; a hard boil can split lentils.
  • Bloom spices briefly to deepen flavor, but do not burn them.
  • For a creamier soup, blend 1–2 cups in the pot with an immersion blender.
  • If using brown/green lentils, plan for more time and more broth.
  • Add salt near the end to keep lentils tender.
  • A heavy pot (Dutch oven) holds heat well and prevents scorching.

Storage & Reheating

How to Store It Right

  • Cool fully, then store in airtight containers.
  • Refrigerate up to 4 days.
  • Freeze up to 3 months. Label with date. Leave headspace for expansion.

Reheating Without Losing Flavor

  • Stovetop: Warm on low with a splash of water or broth to loosen. Stir often.
  • Microwave: Heat in 60–90 second bursts, stirring between rounds.
  • Taste and refresh with lemon, herbs, and a pinch of salt after reheating.

A Dish Worth Making Again and Again

The flavor gets even better the next day. It is easy to scale, easy to freeze, and easy to tweak with what you have. It’s a true repeat recipe.

Print

Curry Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm and cozy curry lentil soup, perfect for weeknight meals, packed with flavor and easy to make with pantry staples.

  • Author: sonia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Ingredients

Scale
  • 1 tablespoon olive oil (or ghee)
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced (optional)
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger)
  • 2 tablespoons mild curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric
  • Pinch cayenne or red pepper flakes (optional)
  • 1 cup dried red lentils, rinsed (or use brown/green; see notes)
  • 4 cups vegetable broth (or chicken broth)
  • 1 can (14 oz) coconut milk (optional for creaminess)
  • 1 can (14.5 oz) diced tomatoes or 1 tablespoon tomato paste (optional)
  • 1 teaspoon fine salt, plus more to taste
  • Black pepper, to taste
  • 12 cups baby spinach or chopped kale (optional)
  • Juice of 1/2 lemon or 1 tablespoon lime
  • Fresh cilantro or parsley, for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, carrots, and celery; cook for 5–6 minutes until soft.
  3. Add garlic and ginger; cook for 1 minute until fragrant.
  4. Stir in curry powder, cumin, turmeric, and cayenne; cook for 30–60 seconds.
  5. Add rinsed lentils, broth, and tomatoes or tomato paste (if using); bring to a boil.
  6. Reduce heat to low, cover slightly, and simmer until lentils are tender (18–22 minutes for red lentils, 30–35 for brown/green).
  7. If using, stir in coconut milk and warm through for 2–3 minutes.
  8. Add spinach to wilt, 1–2 minutes. Season with salt and pepper; stir in lemon juice to taste.
  9. Ladle into bowls and top with herbs. Add chili flakes or a dollop of yogurt if desired.

Notes

This soup can be made with any type of lentils. Adjust the spices for desired heat. Allow the flavors to develop by making a day in advance.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 15g
  • Protein: 18g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us we can’t wait to see what you’ve made!

FAQs

Can I use red, brown, or green lentils?

Yes. Red lentils cook fastest and turn creamy. Brown and green hold their shape and need 30–35 minutes plus extra broth.

Do I need to soak lentils first?

No soaking is needed for dried lentils. Just rinse well. If you use canned lentils, add them in the last 10 minutes.

How can I make it in the Instant Pot?

Use Sauté to cook aromatics and bloom spices. Add lentils and liquids. Pressure cook: red lentils 6 minutes (Natural Release 10 minutes), brown/green 10–12 minutes (NR 10). Finish with coconut milk and lemon.

How do I make it creamy without coconut milk?

Blend part of the soup, or stir in 2–3 tablespoons tahini, 1/4 cup plain yogurt, or 1/3 cup cashew cream.

Final Thoughts

Curry lentil soup is simple, warm, and flexible. It uses basic pantry items and comes together fast. Make it mild or spicy, light or creamy. Cook once, enjoy all week.

Need another way to enjoy high-protein meals without relying on meat? Our Recipes is a flavorful, filling dinner that fits the bill beautifully.

Want more cozy recipes like this? Follow us on Facebook for fresh ideas, tips, and seasonal inspiration right in your feed.

Sonia Avatar

AUTHOR

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Soina

Hi! I’m Sonia.

is the founder and recipe creator behind Recipes Unfolded. Raised between Swedish and Moroccan food traditions, she brings a unique blend of calm, cozy flavors and bold, generous cooking to every dish. Her recipes are made for real home kitchens simple, comforting, and full of heart.

Search

Category


You’ll also love