Vegan Slow Cooker Dinner

Slow Cooker Butternut Squash Lentil Curry

Red lentils and cubed butternut squash slow-cooked with coconut milk, crushed tomatoes and warm spice, finished with spinach and lime off the heat.

6 hrs 20 min · 6 servings · Dinner,Curry,Slow Cooker

Bowl of butternut squash and red lentil curry with cilantro and lime

About Darleen

on Recipesdarleen

Darleen is a mom who turned her slow cooker into a lifesaver, sharing cozy, easy-to-make recipes that bring comfort to busy days.

268 recipes by Darleen Vance

Published September 24, 2025

How Recipesdarleen publishes recipes

A curry you assemble in twenty minutes and then ignore: red lentils, butternut squash, coconut milk and a full two tablespoons of curry powder.

It is vegan without making a point of it, and the lentils do all the thickening themselves.

Why This Recipe Works

  • Red lentils break down completely over six hours, so they thicken the curry from the inside. Nothing else in the list is a thickener.
  • Cubing the squash at half to three-quarters of an inch means it holds its shape while the lentils around it dissolve — that contrast is the texture of the dish.
  • Full-fat coconut milk carries the spice and keeps the heat from spiking. A light version makes the same quantity of cayenne taste sharper.
  • Crushed tomatoes bring acidity that stops a pot of lentils and squash tasting flatly sweet, which is the usual failure of this kind of curry.

What Is Held Back, and Why

Sixteen of the twenty ingredients go in at the start and are not touched again. The interesting part of this recipe is the short list of things that do not.

  1. 0 hours

    Lentils, squash, onion, garlic, ginger, tomatoes, coconut milk, broth and every dry spice

    All of it, stirred once. The spices go in now rather than at the end because six hours of gentle heat is what turns curry powder from raw and dusty into something round.

  2. 6 to 7 hours on Low

    Nothing — this is the wait

    Done when the lentils are tender and the squash is soft. The lentils break down as they cook and that is what thickens the curry; there is no other thickener in the list.

  3. Last 2 to 3 minutes

    Baby spinach

    Three cups looks like far too much and wilts to almost nothing. Added earlier it would cook to grey and lose every bit of its texture.

  4. Off the heat

    Lime juice, then salt to taste

    The lime is the last thing in and it is not a garnish. Acid at the end lifts a pot that has been sweetening for six hours; simmered, it goes flat and slightly bitter.

Ingredient Notes

Red lentils
A cup and a half, rinsed. Red lentils specifically — brown or green hold their shape and would leave you with a thin curry full of whole pulses.
Butternut squash
Four cups, cut half to three-quarters of an inch. Bigger cubes survive six hours; smaller ones dissolve into the lentils and you lose the contrast.
Full-fat coconut milk
One 13.5-ounce can. The fat is structural here — it carries the spice and rounds the heat.
Curry powder
Two tablespoons, mild or medium. It is the backbone rather than an accent, and the garam masala on top of it adds the warmer, sweeter notes curry powder alone lacks.

How to Make It

  1. Rinse the lentils

    Rinse the red lentils until the water runs mostly clear, then add them to a 5- to 7-quart slow cooker.

  2. Add everything else

    Butternut squash, onion, garlic, ginger, crushed tomatoes, coconut milk, broth, curry powder, cumin, coriander, garam masala, turmeric, cayenne if using, salt and pepper. Stir to combine.

  3. Cook low and slow

    Cover and cook on Low 6 to 7 hours, or High 3 to 4, until the lentils are tender and the squash is soft.

  4. Wilt the spinach

    Stir in the baby spinach until wilted, 2 to 3 minutes, then add the lime juice and adjust the salt and pepper.

  5. Serve

    Hot, over basmati rice or with warm naan, garnished with cilantro and extra lime wedges.

Success Tips

  • Rinse the lentils properly. Unrinsed red lentils make the difference between thick and gluey.
  • Do not lift the lid during the long cook. A slow cooker loses a lot of heat each time and the lentils stall.
  • Add the lime at the very end and taste again after it. It changes the whole pot more than another pinch of salt will.
  • If it is thicker than you want the next day, loosen with broth rather than water — the lentils keep absorbing as it stands.

Serving Ideas

Basmati rice or warm naan, with lime wedges at the table so people can sharpen their own bowl. Cilantro on top is worth it for the freshness against six hours of cooked spice.

Storage and Reheating

Refrigerate

Refrigerate up to 4 days. It thickens noticeably overnight as the lentils continue to absorb, and the spice settles and improves.

Freeze

Freezes up to 3 months. Coconut milk can look separated after thawing; warming gently and stirring brings it back together.

Reheat

Gently on the stovetop with a splash of broth to loosen. Add a fresh squeeze of lime after reheating — the first one fades.

Frequently Asked Questions

Can I use brown or green lentils?

Not as a direct swap. Red lentils collapse and thicken the curry, which is the whole structure of the dish. Brown and green hold their shape, so you would end up with a thin, soupy curry and need a separate thickener.

How spicy is it?

Mild as written — the cayenne is optional and the curry powder can be mild or medium. The coconut milk also tempers heat considerably, so taste before adding more.

Can I use frozen butternut squash?

Yes, straight from frozen. It is usually cut smaller than the recipe calls for, so it will soften further and give a smoother curry with less of the cube-against-lentil contrast.

Mine came out very thick. What now?

Loosen it with warm broth a little at a time. Red lentils vary in how much they absorb, and the curry keeps thickening after the heat goes off.

Recipesdarleen

Slow Cooker Butternut Squash Lentil Curry

Red lentils and cubed butternut squash slow-cooked with coconut milk, crushed tomatoes and warm spice, finished with spinach and lime off the heat.

Prep
20 min
Cook
6 hrs
Total
6 hrs 20 min
Yield
6 servings

DinnerCurrySlow CookerIndian-inspired

Equipment5- to 7-quart slow cooker · Sieve for rinsing the lentils

Before you startRinse the red lentils until the water runs mostly clear, as step 1 says. It removes the surface starch that would otherwise make the finished curry gluey rather than thick.

Ingredients

Instructions

  1. Rinse the red lentils until the water runs mostly clear. Add lentils to a 5–7 quart slow cooker.
  2. Add butternut squash, onion, garlic, ginger, crushed tomatoes, coconut milk, vegetable broth, curry powder, cumin, coriander, garam masala, turmeric, cayenne (if using), salt, and pepper. Stir to combine.
  3. Cover and cook on LOW for 6–7 hours or on HIGH for 3–4 hours, until lentils are tender and squash is soft.
  4. Stir in baby spinach until wilted, 2–3 minutes. Add lime juice and adjust salt and pepper to taste.
  5. Serve hot over basmati rice or with warm naan. Garnish with cilantro and extra lime wedges.