I absolutely adore this Slow Cooker Coconut Curry Lentils Recipe because it brings together the richness of creamy coconut milk with the warmth and spice of curry, creating a deeply satisfying dish that fills the kitchen with the most comforting aromas. It’s such an easy recipe that lets me set it and forget it until dinner time, and when I dig in, I’m always rewarded with tender lentils and perfectly cooked sweet potatoes and carrots that soak up all those vibrant flavors. This recipe has become one of my favorites to share with friends and family, especially when I want to impress without stress.
Why You'll Love This Slow Cooker Coconut Curry Lentils Recipe
What really makes this Slow Cooker Coconut Curry Lentils Recipe stand out to me is how beautifully the flavor layers develop over the long cooking time. The combination of curry powder and a touch of ground cloves delivers a fragrant and mildly spicy base, while the coconut milk brings a silky richness that balances those spices perfectly. Each bite is this wonderful harmony of earthy lentils, subtly sweet vegetables, and that tropical coconut creaminess. It's a flavor profile that feels both exotic and incredibly homey at the same time—a rare and delicious combination I crave again and again.
Besides the incredible taste, the ease of preparation makes this recipe a total winner in my kitchen. I love that I can chop a few simple ingredients, toss them all into the slow cooker, and then focus on other things while it does all the work. It’s perfect for busy weeknights when I want something nourishing and hearty without spending hours cooking. Plus, it makes such a generous amount of food that it’s fantastic for meal prep, feeding crowds, or simply having plenty of leftovers that reheat beautifully throughout the week.
Ingredients You'll Need
The simplicity of the ingredients in this Slow Cooker Coconut Curry Lentils Recipe is what makes it so accessible and flavorful. Each item plays a key role in building the rich texture, bright color, and satisfying taste of the final dish. Whether it’s the creamy coconut milk or the cozy sweetness of sweet potatoes and carrots, every ingredient brings something unique to the pot.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Yellow onion: Adds a savory base and subtle sweetness when cooked down slowly.
- Garlic cloves: Provide aromatic depth and a bit of zing to the curry flavor.
- Brown lentils: The hearty protein-packed star of the dish that holds flavor and texture well during slow cooking.
- Sweet potato: Offers natural sweetness and a creamy bite that complements the spices perfectly.
- Carrots: Add color, natural sweetness, and a tender yet slightly firm texture.
- Curry powder: The vibrant spice blend that infuses the dish with warmth and complexity.
- Ground cloves (optional): Just a pinch to lift the spice profile and add a subtle aromatic nuance.
- Petite diced tomatoes: Introduce acidity and break down to thicken the stew slightly.
- Tomato sauce: Deepens the tomato flavor and adds richness.
- Vegetable broth: Keeps the dish moist and brings an added layer of savory flavor.
- Coconut milk (full fat): The creamy, tropical finish that makes the curry luscious and smooth.
- Cooked rice: Serves as the perfect base to soak up the curry lentils.
- Red onion and fresh cilantro: Fresh toppings that add crunch, brightness, and herbaceous contrast.
Directions
Step 1: Start by dicing the yellow onion and mincing the garlic cloves. Peel the sweet potato and carrots, then dice the sweet potato into ¼ to ½ inch cubes and slice the carrots into rounds. This prep ensures everything cooks evenly and melds into the curry.
Step 2: Add the onion, garlic, sweet potato, carrots, brown lentils, curry powder, and ground cloves (if using) into your slow cooker. Pour in the petite diced tomatoes, tomato sauce, and vegetable broth. Give everything a good stir to combine all those delicious flavors before placing the lid on.
Step 3: Cook the mixture on high for around 4 hours or on low for 7 to 8 hours. You’ll know it’s done when the lentils are tender, the veggies are soft, and most of the liquid has been absorbed into a thick, stew-like consistency.
Step 4: Once cooking is complete, stir in the full-fat coconut milk. This step is key as it adds creaminess and smooths out the curry’s spices. Taste the mixture and adjust the seasoning with salt or extra spice as needed based on your broth and tomatoes.
Step 5: To serve, spoon one cup of cooked rice into a bowl, then ladle a cup of the creamy lentil curry on top. Garnish with finely diced red onion and fresh cilantro for that perfect finishing touch that adds freshness and crunch.
Servings and Timing
This recipe makes approximately 10 hearty servings, which is great for feeding a crowd or prepping meals ahead for the week. The prep time is quite short — just about 15 minutes to chop everything. Then, the bulk of the work is hands-off cooking in the slow cooker for 4 hours on high or 7-8 hours on low. Total time from start to finish is roughly 4 to 8 hours depending on your chosen setting, with no resting time needed after it’s done cooking — you can serve it right away when it’s hot and fresh.
How to Serve This Slow Cooker Coconut Curry Lentils Recipe
When I serve this Slow Cooker Coconut Curry Lentils Recipe, I love to keep things simple but flavorful. Adding a scoop of fluffy basmati or jasmine rice really complements the creamy lentils, soaking up every bit of that rich curry sauce. If I want to amp up the meal, I might add a side of roasted cauliflower or sautéed greens like spinach or kale to add some texture and extra nutrients.
For garnishes, I never skip the finely diced red onion and freshly chopped cilantro—they bring a bright, fresh pop that balances the rich coconut curry beautifully. A sprinkle of toasted cashews or a drizzle of tangy lime juice also makes the dish feel extra special and layered with flavor. I usually serve this warm, right out of the slow cooker, because the flavors are at their peak and the textures perfect for cozy comfort food.
As for beverages, I’ve found this curry pairs wonderfully with a light, crisp white wine like a Sauvignon Blanc or a moderately chilled Riesling to complement the spicy, creamy profile. For non-alcoholic options, a sparkling water with a squeeze of lime or a cold mango lassi is refreshing and keeps things bright. I often save this recipe for weeknight dinners, casual family gatherings, or even potlucks because it’s simple to make in big batches yet feels utterly indulgent.
Variations
I love customizing this Slow Cooker Coconut Curry Lentils Recipe based on what I have on hand or my mood. If you prefer a bit more heat, adding some diced jalapeño or chili flakes during the initial cooking phase instantly kicks up the spice level. For a milder version, I simply use a mild curry powder and add a little extra coconut milk to keep it creamy without too much heat.
If you’re looking for protein alternatives, this recipe adapts beautifully. I’ve swapped lentils for chickpeas or even cubed tofu to keep it vegan and gluten-free while adding different textures. For those avoiding nightshades, you can skip the tomato sauce and diced tomatoes, replacing them with a bit of pumpkin puree and extra broth for a slightly different but still rich curry base.
Sometimes, I skip the slow cooker and make this curry on the stovetop for a quicker meal, simmering everything in a large pot for about an hour until the lentils are tender. It’s equally delicious, just requires more attention to stir and monitor the liquid levels. No matter the method, the core flavors of coconut and curry shine through every time.
Storage and Reheating
Storing Leftovers
I always store leftover coconut curry lentils in airtight containers, either glass or BPA-free plastic, to keep the flavors fresh. In the fridge, it will last beautifully for up to 4 days. I find it actually tastes better the next day as the flavors continue to meld. Just make sure to cool it to room temperature before refrigerating to maintain the best texture and taste.
Freezing
This recipe freezes wonderfully, which makes it perfect for meal prepping. I portion the curry into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion. It keeps well for up to 3 months in the freezer. When I freeze it, I usually hold off on adding the fresh garnishes until serving to preserve their brightness.
Reheating
The best way I’ve found to reheat this curry is gently on the stovetop over medium-low heat, stirring occasionally to prevent sticking and to help it warm evenly. If it looks a bit thick, I add a splash of vegetable broth or water to loosen it up. Microwaving works for convenience, but I recommend covering with a microwave-safe lid and stirring every minute or so to keep the texture creamy and avoid dry spots. Avoid boiling it again to maintain that luscious coconut creaminess.
FAQs
Can I use red or green lentils instead of brown lentils?
Yes, you can substitute red or green lentils if you like, but keep in mind that red lentils cook faster and tend to break down more into a mushy texture, which can create a thicker curry. Green lentils hold their shape better, similar to brown lentils, so they’re a good alternative if you want more bite.
Is this recipe vegan and gluten-free?
Absolutely! This Slow Cooker Coconut Curry Lentils Recipe is both vegan and gluten-free by default since it uses plant-based ingredients and no gluten-containing products. Just make sure your vegetable broth and curry powder are free from hidden gluten if you have strict dietary needs.
Can I make this recipe spicy?
Yes, definitely! If you want to add more heat, you can increase the amount of curry powder or add fresh chilies, chili flakes, cayenne pepper, or even a dash of hot sauce. I suggest starting with small amounts and adjusting to your personal tolerance for spice as the slow cooker mellows out the heat a bit during cooking.
What can I serve instead of rice?
If you want to switch things up, this curry also pairs well with quinoa, couscous, or even warm flatbreads like naan or chapati. For a low-carb option, cauliflower rice is a great alternative and complements the rich flavors of the curry nicely.
Can I prepare this recipe in advance?
Yes! This curry actually tastes even better the next day after the flavors have had time to meld. I often prepare it a day ahead when hosting guests or meal prepping. Just store it in the refrigerator and reheat gently when you’re ready to serve.
Conclusion
I truly hope you enjoy making and savoring this Slow Cooker Coconut Curry Lentils Recipe as much as I do. It’s such a wonderful blend of comfort, convenience, and vibrant flavor that fits into so many occasions and dietary preferences. Give it a try—you might just find a new favorite cozy meal that feels like a warm hug in a bowl!
Print
Slow Cooker Coconut Curry Lentils Recipe
- Total Time: 4 hours 15 minutes (high) or 7 hours 15 minutes (low)
- Yield: 10 servings
- Diet: Vegan
Description
This Slow Cooker Coconut Curry Lentils recipe is a hearty, flavorful, and comforting dish featuring tender brown lentils cooked with sweet potatoes, carrots, and aromatic curry spices. Simmered slowly in a mixture of tomatoes, vegetable broth, and rich full-fat coconut milk, it creates a creamy, mildly spiced curry perfect for a wholesome vegetarian meal. Served over cooked rice and garnished with fresh red onion and cilantro, it’s easy to prepare, ideal for batch cooking, and satisfying for any day of the week.
Ingredients
Vegetables & Aromatics
- 1 yellow onion, diced
- 2 cloves garlic, minced
- 1 sweet potato (about ¾ lb), peeled and diced into ¼-1/2 inch cubes
- 2 carrots, peeled and sliced
- ½ red onion, finely diced (for garnish)
- ½ bunch fresh cilantro or green onions, chopped (for garnish)
Legumes & Grains
- 2 cups brown lentils
- 10 cups cooked rice, for serving
Spices & Seasonings
- 3 Tbsp curry powder (hot or mild)
- ¼ tsp ground cloves (optional)
Canned & Packaged Goods
- 1 (15 oz) can petite diced tomatoes
- 1 (15 oz) can tomato sauce
- 3 cups vegetable broth
- 1 (14 oz) can full-fat coconut milk
Instructions
- Prepare Vegetables and Aromatics: Dice the yellow onion and mince the garlic cloves. Peel the sweet potato and carrots, then dice the sweet potato into ¼ to ½ inch cubes and slice the carrots into rounds.
- Combine Ingredients in Slow Cooker: Place the diced onion, minced garlic, diced sweet potato, sliced carrots, brown lentils, curry powder, ground cloves (if using), canned diced tomatoes, tomato sauce, and vegetable broth into the slow cooker. Stir all the ingredients together until well mixed.
- Slow Cook the Lentils and Vegetables: Cover the slow cooker with its lid and cook on high for 4 hours or on low for 7 to 8 hours. The lentils should be tender and most of the liquid absorbed by the time cooking is complete.
- Incorporate Coconut Milk and Adjust Seasonings: Stir the full-fat coconut milk into the cooked lentil mixture thoroughly. Taste the curry and adjust salt and other spices as needed, considering the saltiness of your broth and canned tomatoes.
- Serve the Coconut Curry Lentils: To serve, scoop 1 cup of cooked rice into a bowl, top with 1 cup of the lentil curry mixture, then garnish with finely diced red onion and chopped fresh cilantro or green onions for added freshness and crunch.
Notes
- Using full-fat coconut milk adds a rich creaminess; light coconut milk can be used but will yield a thinner curry.
- Adjust the spice level by choosing hot or mild curry powder based on your preference.
- If you prefer a thicker curry, cook uncovered for the last 30 minutes to reduce excess liquid.
- Leftovers can be refrigerated for up to 4 days and freeze well for up to 3 months.
- For a gluten-free version, ensure the vegetable broth and canned products are gluten-free certified.
- This recipe is naturally vegan and vegetarian, making it suitable for those dietary preferences.
- Prep Time: 15 minutes
- Cook Time: 4 hours (high) or 7-8 hours (low)
- Category: Main Course
- Method: Slow Cooking
- Cuisine: Indian-Inspired

Leave a Reply