Sloppy Kitchen
Jump to recipeMain Course · Vegetarian

Slow-Cooker Red Lentil Coconut Curry

A hands-off, naturally dairy-free slow-cooker curry turns red lentils, sweet potato, and coconut milk into a warming weeknight main.
Red lentil coconut curry with sweet potato and bright spinach is served over white rice in a ceramic bowl.

This curry leans on red lentils for body rather than a long list of specialty ingredients. Tomatoes and coconut milk create a savory, rounded sauce, while sweet potato gives each bowl enough heft to feel like dinner over rice.

The timing matters most at the finish: spinach goes in after the cooker is switched off. That short, covered rest softens the leaves without dulling their color or giving them the tired texture of long-cooked greens.

Use a simple spice base

Cumin, coriander, turmeric, and a small amount of cayenne bring warmth without relying on curry paste. Stirring them directly into the liquid lets their flavor bloom gradually as the slow cooker does its work.

Let the lentils make the sauce

Red lentils soften quickly and settle into the tomato-coconut base, giving the curry a creamy character without dairy. A thorough stir near the end smooths the sauce and reveals the sweet potato pieces still intact.

A slow cooker holds red lentils, sweet potato, tomatoes, coconut milk, onion, ginger, and spices before cooking.
The tomato, coconut milk, lentils, sweet potato, and spices are stirred together before slow cooking.

Add greens after the heat

Wait until the curry is fully cooked before adding the baby spinach. With the cooker off, trapped residual heat wilts the leaves gently while preserving their bright green contrast against the orange curry.

Serve it your way

The finished curry should be spoonable, not rigid, so make its consistency suit your bowl. A little hot water loosens it for rice, while an uncovered pause concentrates it when you want a thicker, stew-like serving.

Creamy red lentil curry shows tender sweet potato cubes and vivid wilted spinach in tomato-coconut sauce.
Tender red lentils, creamy coconut-tomato sauce, sweet potato, and vivid spinach show the finished curry.

Slow-Cooker Red Lentil Coconut Curry

6 servings
240 minutes total

Ingredients

  • •  1 medium yellow onion, finely chopped
  • •  1 tbsp finely grated fresh ginger
  • •  1 1/2 tsp ground cumin
  • •  1 tsp ground coriander
  • •  1 tsp turmeric
  • •  1/4 tsp cayenne pepper
  • •  1 large sweet potato, peeled and cut into 3/4-inch cubes
  • •  1 1/2 cups dried red lentils, rinsed
  • •  1 (28-oz) can crushed tomatoes
  • •  1 (13.5-oz) can full-fat coconut milk
  • •  3 cups low-sodium vegetable broth, plus hot water as needed
  • •  5 oz baby spinach
  • •  1 tsp kosher salt, plus more to taste

Method

  1. Prepare the vegetables

    Finely chop the yellow onion, grate the fresh ginger, peel the sweet potato, and cut the sweet potato into even 3/4-inch cubes so it cooks at the same pace.

    Look for: The sweet potato cubes are similar in size and the ginger is finely grated.

  2. Build the slow-cooker base

    Add the onion, ginger, ground cumin, ground coriander, turmeric, cayenne pepper, sweet potato, red lentils, crushed tomatoes, coconut milk, vegetable broth, and kosher salt to a 5- to 6-quart slow cooker; stir well.

    Look for: The coconut milk is evenly mixed through the tomatoes and no lentils are stuck above the liquid.

  3. Slow-cook until tender

    Cover and cook on high for 210 minutes, stirring once if convenient, until the red lentils have broken down and the sweet potato cubes yield easily when pressed with a spoon.

    Look for: The curry is thick and spoonable, the lentils are soft, and the sweet potato is tender without falling apart.

  4. Check the texture

    Stir the curry from the bottom to smooth the softened red lentils, then assess its thickness before adding the spinach.

    Look for: The mixture looks cohesive and a spoon leaves a brief trail across the surface.

  5. Wilt the spinach late

    Stir in the baby spinach, cover, and let it wilt for 3 minutes with the cooker off; adding it only now keeps the spinach bright green and tender.

    Look for: The spinach is just wilted, still bright green, and distributed through the curry.

  6. Adjust the consistency

    For a looser curry, stir in hot water a splash at a time until it is your preferred thickness; for a thicker curry, leave it uncovered for 5 minutes and stir once.

    Look for: The curry coats a spoon as thickly or loosely as you prefer.

  7. Season and serve

    Taste the curry, add more kosher salt if needed, and spoon it over cooked rice while it is hot.

    Look for: The spices taste balanced and the curry is steaming when served over rice.