Slow Cooker Madras Lentils are a hands-off, meatless, dairy-free dinner with rich and cozy flavors thanks to coconut milk, tomatoes, and warm spices. It’s easy to customize with different veggies, and it reheats really well for lunches or busy nights!
242 CAL 44g CARBS 3g FAT 13g PROTEIN 2
Slow Cooker Madras Lentils Recipe
This is the dish I make when I want something warm and filling, but I also want the crock-pot to do the heavy lifting. The sauce ends up creamy and curry-scented, the potatoes turn tender, and the spinach melts right in, so you get a built-in veggie without thinking about it.
It’s also a great “use what you have” recipe. If you’ve got ingredients like potatoes, canned lentils, tomato sauce, and a few spices, you’re basically there. (I’ve made this on weeks when the fridge is nearly empty and it still feels like a real meal!)

Before You Get Started
A few quick notes so this turns out creamy, balanced, and not watery.
- Canned lentils: This recipe uses canned lentils, which are already cooked. Rinse and drain them well so the sauce tastes clean and not “tinny.” Brown lentils are the best all-around option here because they hold their shape and stay hearty. Red lentils or green lentils work too, but they’ll break down a bit more in the sauce and make it thicker and more stew-like!
- Potato size: Cut potatoes into small, even cubes so they cook through at the same time. Big chunks are the main reason you end up with firm potatoes.
- Coconut milk choice: Lite coconut milk keeps it lighter, but full-fat makes it richer and a little silkier. Either works, just pick the vibe you want.
- Spice level: Red pepper flakes add heat fast. If you’re sensitive to spice, start with less and add more at the end.
How to Make Slow Cooker Madras Lentils
Here’s the simple dump-and-go plan.
1. Add Everything To The Slow Cooker
Add the lentils, tomato sauce, onion, potatoes, spinach, coconut milk, garlic, salt, and spices to the slow cooker. Stir really well.
- Pro tip: Make sure the potatoes are tucked into the sauce and not sitting dry on top.
2. Cook Until The Potatoes Are Tender
Cook on low for 4 hours, then stir and taste.
- Pro tip: Potatoes should mash easily with a fork. If they’re still firm, keep cooking and check every 20–30 minutes.
3. Taste And Adjust
Season with additional salt, pepper, and red pepper flakes as needed.
- Pro tip: If it tastes a little flat, it usually needs a pinch more salt or a tiny extra sprinkle of cumin/coriander.
Stovetop Method
If you want this without a slow cooker, you can still make it happen.
Add everything except the spinach to a pot, bring to a gentle simmer, and cook until the potatoes are tender (stir occasionally so nothing sticks). Stir in the spinach at the end until wilted, then taste and season.
Recipe Tips and Tricks
A few ways to make this fit your week (and your pantry).
- Sweet potato swap: Sweet potatoes work great here and add a little natural sweetness that’s really nice with the curry spices.
- Greens upgrade: Spinach is easy, but kale works too. If you use kale, chop it small, so it softens nicely.
- Thicker texture: Mash some of the potatoes right in the slow cooker to make the sauce thicker and more stew-like.
- Extra protein: Stir in a can of chickpeas at the end if you want it even heartier.
- Freezer batch: Double the recipe and freeze half in flat containers so it thaws quickly on busy nights.
- Finish it off: I like to top mine off with a squeeze of lemon or lime juice for a pop of brightness!
Serving Ideas
This is cozy on its own as a main dish, but it’s even better with something to scoop.
- With rice: Spoon it over Garlic Cilantro Brown Rice for an easy, hearty base!
- With quinoa: Try it with Cilantro Lime Quinoa when you want a lighter, high-protein base!
- With bread: Serve with Easy Homemade Naan (Two Ingredient Dough) for scooping up every bit of sauce!
- Burritos and tacos: Use the lentils as a meatless filling in burritos or tacos, especially with crunchy toppings like shredded cabbage or carrots to balance the creamy sauce!
- Grain bowls: Build a bowl with brown rice or quinoa, spoon the Madras lentils on top, then go wild with condiments like sour cream, sliced green onions, hot sauce, sunflower seeds, cilantro, and shredded carrots for crunch!

Storage & Reheating
- Storage: Store in an airtight container in the fridge for up to 3–4 days.
- Freezer: Freeze for up to 3–4 months for best quality.
- Reheating: Reheat on the stovetop over low heat or in the microwave, stirring halfway through. Add a splash of water if it thickens a lot in the fridge.
- Leftovers: Use leftovers as a topping for baked potatoes or stir into cooked rice for a super easy “bowl” dinner!
Frequently Asked Questions
Here are some of the most commonly asked questions about this recipe:
My potatoes are still firm after 4 hours. Why?
Potatoes can take longer to soften when they’re cooked in a very acidic environment (tomato-heavy sauces can slow softening). If that happens, keep cooking until tender, and next time cut the potatoes smaller and more evenly.
Can I use dried lentils instead of canned?
You can, but you’ll need more liquid and more time, and the tomatoes can slow down softening. If you want to use dried lentils, it’s usually easiest to cook them until tender first, then add them to the slow cooker so you’re not guessing on texture.
Is it okay to leave this on “warm” all afternoon?
For the best texture, switch to warm only briefly and then refrigerate leftovers within a safe window. Food safety guidelines recommend refrigerating leftovers within 2 hours (or 1 hour if it’s very hot in the room).