30-Minute Curried Red Lentil Soup

Weeknight soup usually means one of two things: a thin, sad broth that tastes like it was assembled from pantry dregs, or a lentil soup that takes over an hour because the beans need coaxing. Red lentils change the equation entirely. They dissolve into creaminess in about 15 minutes — no soaking, no long simmer — which means this curried red lentil soup lands in a bowl in 30 minutes, golden and silky, with a coconut milk finish and a squeeze of lime that makes it taste far more complicated than it is.

Bowl of golden curried red lentil soup with a coconut milk swirl, fresh cilantro, and a lime wedge

Why you’ll love it

  • Red lentils are the shortcut. They break down in about 15 minutes — no soaking, no hour-long simmer — and they blend themselves into silk.
  • One pot, pantry ingredients. Lentils, coconut milk, curry spices, and vegetables you probably already have.
  • Creamy without dairy. A partial blend plus coconut milk makes it rich; the pot does the work.
  • Cozy and bright at once. Warming curry spices, then a squeeze of fresh lime and a shower of cilantro to lift the whole bowl.
Ingredients for curried red lentil soup arranged on a kitchen counter

Ingredients

  • 2 tbsp coconut oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, peeled and sliced into coins
  • 1 medium sweet potato (about 10 oz), peeled and cut into 1/2-inch cubes
  • 1 tbsp fresh ginger, grated
  • 4 cloves garlic, minced
  • 2 tbsp curry powder
  • 1 tsp ground turmeric
  • 1/2 tsp ground cumin
  • 1/4 tsp cayenne pepper, optional, for heat
  • 2 cups red lentils, rinsed and drained
  • 6 cups low-sodium vegetable broth
  • 1 (13.5 oz) can coconut milk, well shaken
  • 1 tsp kosher salt, plus more to taste
  • 1/2 tsp black pepper
  • 2 tbsp fresh lime juice, about 1 lime, plus wedges for serving
  • 1/4 cup fresh cilantro, chopped, plus more for serving
  • Warm naan or crusty bread, for serving
Diced onion, sliced carrots, and cubed sweet potato on a wooden cutting board
Curry spices, ginger, and garlic sizzling in coconut oil in a soup pot

Equipment

A large soup pot or Dutch oven (5–6 quart), an immersion blender (or a countertop blender), and a wooden spoon and ladle.

Instructions

  1. Soften the vegetables (5 minutes). Heat the coconut oil in a large soup pot over medium heat. Add the onion, carrots, and sweet potato; cook, stirring, until the onion is softened and the edges of the sweet potato just start to color, about 5 minutes.
  2. Bloom the spices (1 minute). Stir in the ginger, garlic, curry powder, turmeric, cumin, and cayenne (if using); cook 1 minute, stirring constantly, until deeply fragrant. This blooming step is what gives the soup its golden color and depth — don’t rush it.
  3. Add lentils and broth. Stir in the rinsed red lentils, then pour in the vegetable broth, scraping up any browned bits from the bottom of the pot. Bring to a lively simmer.
  4. Simmer until creamy (15 minutes). Reduce the heat to medium-low and cook, partially covered, until the lentils have broken down and the sweet potato is completely tender, about 15 minutes. Stir every few minutes so the lentils don’t stick.
  5. Blend partially (3 minutes). Remove the pot from the heat. Blend about half the soup with an immersion blender (or blend 3 cups in a countertop blender and return it to the pot), leaving plenty of texture behind. Stir in the coconut milk until the soup turns golden and silky.
  6. Finish bright (1 minute). Stir in the lime juice, salt, and black pepper. Taste and adjust — more lime for brightness, more salt to sharpen the spices. Ladle into bowls and finish with cilantro, extra lime wedges, and warm naan on the side.
Red lentils being poured into a soup pot over spiced vegetables
Vegetable broth being poured into a pot of red lentils and vegetables
Golden red lentil soup simmering in a soup pot with steam rising

Doneness cues: The soup is done when the red lentils have dissolved into the broth and a sweet potato cube crushes easily against the side of the pot with a spoon. It should coat a spoon lightly — if it’s thicker than you like, loosen it with a splash of broth when reheating.

An immersion blender partially blending curried red lentil soup in the pot
Coconut milk being stirred into golden curried red lentil soup

30-Minute Curried Red Lentil Soup

Red lentils simmered with curry spices, coconut milk, carrots, and sweet potato — a golden one-pot vegetarian soup, 30 minutes, about 18g protein per serving (estimated).
Prep Time 8 minutes
Cook Time 22 minutes
Total Time 30 minutes
Servings: 6 servings

Ingredients
  

  • 2 tbsp coconut oil
  • 1 medium yellow onion diced
  • 2 medium carrots peeled and sliced into coins
  • 1 medium sweet potato (about 10 oz) peeled and cut into 1/2-inch cubes
  • 1 tbsp fresh ginger grated
  • 4 cloves garlic minced
  • 2 tbsp curry powder
  • 1 tsp ground turmeric
  • 1/2 tsp ground cumin
  • 1/4 tsp cayenne pepper optional, for heat
  • 2 cups red lentils rinsed and drained
  • 6 cups low-sodium vegetable broth
  • 1 (13.5 oz) can coconut milk well shaken
  • 1 tsp kosher salt plus more to taste
  • 1/2 tsp black pepper
  • 2 tbsp fresh lime juice about 1 lime, plus wedges for serving
  • 1/4 cup fresh cilantro chopped, plus more for serving
  • Warm naan or crusty bread for serving

Equipment

  • Large soup pot or Dutch oven (5–6 quart)
  • Immersion blender (or a countertop blender)
  • Wooden spoon and ladle

Method
 

  1. Heat the coconut oil in a large soup pot over medium heat. Add the onion, carrots, and sweet potato; cook, stirring, until the onion is softened and the edges of the sweet potato just start to color, about 5 minutes.
  2. Stir in the ginger, garlic, curry powder, turmeric, cumin, and cayenne (if using); cook 1 minute, stirring constantly, until deeply fragrant. This blooming step is what gives the soup its golden color and depth — don’t rush it.
  3. Stir in the rinsed red lentils, then pour in the vegetable broth, scraping up any browned bits from the bottom of the pot. Bring to a lively simmer.
  4. Reduce the heat to medium-low and cook, partially covered, until the lentils have broken down and the sweet potato is completely tender, about 15 minutes. Stir every few minutes so the lentils don’t stick.
  5. Remove the pot from the heat. Blend about half the soup with an immersion blender (or blend 3 cups in a countertop blender and return it to the pot), leaving plenty of texture behind. Stir in the coconut milk until the soup turns golden and silky.
  6. Stir in the lime juice, salt, and black pepper. Taste and adjust — more lime for brightness, more salt to sharpen the spices. Ladle into bowls and finish with cilantro, extra lime wedges, and warm naan on the side.

Notes

Food safety: vegetarian — no meat temps needed. Red lentils cook in ~15 minutes with no soaking, which keeps this at 30 minutes; brown/green lentils need ~50 minutes total. Leftovers 5 days refrigerated / 3 months frozen; soup thickens as it sits — loosen with broth when reheating. Protein ~18g/serving estimated from USDA FoodData Central; not lab-tested.

Nutrition note

Protein is estimated at about 18g per serving, calculated from USDA FoodData Central values for the listed ingredients — this is an estimate, not a lab analysis. Actual values vary by brand and preparation.

Substitutions and tips

  • No fresh ginger? Use 1 teaspoon ground ginger instead, added with the curry powder.
  • Greens welcome. Stir in 2 handfuls of baby spinach at step 5; it wilts into the hot soup in under a minute.
  • Make it heartier. Serve over cooked rice or with a fried egg on top for extra staying power.
  • Coconut milk not your thing? Any unsweetened plant milk works, but the soup will be thinner — coconut milk is what makes it luxurious.
  • Watch the bottom. Red lentils like to settle and stick; a stir every few minutes in step 4 keeps everything silky instead of scorched.
Fresh lime wedges and chopped cilantro over finished curried red lentil soup

Storage and reheating

Refrigerate leftovers within 2 hours in an airtight container for up to 5 days. Reheat gently over medium-low heat until steaming, adding a splash of broth or water to loosen it — the soup thickens as it sits. Freezes well for up to 3 months; thaw overnight in the fridge and stir in a fresh squeeze of lime before serving.

Two bowls of curried red lentil soup with cilantro, lime, and warm naan

Frequently asked questions

Do red lentils need soaking? No — that’s the whole point. Red lentils cook in 15–18 minutes with no soaking, which is what makes this a true 30-minute soup. (Brown and green lentils would take twice as long.)

Can I use brown or green lentils instead? You can, but the timing changes: they’ll need 30–35 minutes of simmering, so plan for a 50-minute total. The texture stays chunkier too.

Is this spicy? It’s warmly spiced, not hot — the cayenne is optional. The curry powder brings flavor more than heat.

How do I make it thicker? Blend more of it in step 5, or simmer uncovered for the last 5 minutes. To thin it, add broth a half cup at a time.

Is this high in protein? It’s solid for a meatless dinner — about 18g per serving (estimated), mostly from the lentils themselves.

Glass meal-prep containers filled with curried red lentil soup

More cozy soups

For another golden one-pot dinner, try our 30-Minute Vegetarian Chili with Quinoa. Soup season? Our 30-Minute Tuscan White Bean & Kale Soup is all one pot. If you like cozy lentil-free comfort, our 30-Minute Butternut Squash & White Bean Soup is a reader favorite.

Leave a Comment

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

Recipe Rating




Scroll to Top