Healthy Crockpot Sweet Potato Lentil Curry

Highlighted under: Healthy & Light

I love making Healthy Crockpot Sweet Potato Lentil Curry on busy days when I crave something nutritious without spending hours in the kitchen. The combination of sweet potatoes, lentils, and spices not only warms my heart but also fills my home with an enticing aroma. All you have to do is chop the ingredients, throw them in the crockpot, and let it do the work. It’s the perfect dish to nourish my family and can be easily adapted based on what I have on hand. Trust me, once you try it, you’ll be hooked!

Megan Douglas

Created by

Megan Douglas

Last updated on 2026-01-14T01:19:15.033Z

Making curry in a crockpot is a game changer for me. It allows the flavors to meld beautifully while I go about my day. I once experimented by adding coconut milk for creaminess and topping it with fresh cilantro, and it transformed the whole dish. That blissful balance of sweet and savory is what I aim for every time!

Besides the delightful taste, this recipe is a powerhouse of nutrition, thanks to protein-rich lentils and fiber-packed sweet potatoes. I love how it helps keep my energy levels stable throughout the day. Plus, you can easily store leftovers for quick meals during the week, making it a practical choice for meal prep!

Why You Will Love This Recipe

  • Nutritious and filling with every bite
  • Effortless cooking on busy days
  • Perfectly spiced for a comforting meal

The Role of Sweet Potatoes and Lentils

Sweet potatoes serve as a wonderful base for this curry, bringing a natural sweetness that balances the spices beautifully. Their creamy texture blends perfectly with the lentils, making each bite a delightful explosion of flavor. Selecting the right sweet potatoes is crucial; look for firm, unbruised specimens to ensure they cook evenly and retain their vibrant color throughout the cooking process.

Lentils not only add protein to this dish, making it hearty and satisfying, but they also absorb the flavors of the curry beautifully. I prefer green or brown lentils for their sturdy texture, which holds up well during the long cooking time. Make sure to rinse them thoroughly before adding to the crockpot to remove any dust or contaminants; this simple step makes a noticeable difference in the final flavor.

Cooking Techniques and Tips

When using a crockpot, the cooking time may vary based on the model and the amount of ingredients used. I recommend checking on the curry at the 3.5-hour mark; the sweet potatoes should be fork-tender and the lentils fully cooked but not mushy. If your crockpot runs hot, you might need to reduce the cooking time slightly to avoid overcooking.

For a richer flavor, consider sautéing the onions, garlic, and ginger in a pan for a few minutes before adding them to the crockpot. This step helps to enhance the aromatic qualities, resulting in a depth of flavor that will elevate your dish. If you choose to do this, just remember to cool the mixture slightly before adding it to the crockpot to avoid temperature shock.

Storage and Serving Suggestions

This curry is an excellent make-ahead option, as it tastes even better the next day after the flavors have melded together. Store any leftovers in an airtight container in the refrigerator for up to 4 days. If you wish to freeze it for later, ensure that you cool the curry completely before transferring it to freezer-safe containers for up to 3 months. Simply thaw in the refrigerator overnight before reheating.

When it comes to serving, you can pair this curry with a side of fluffy rice, quinoa, or even cauliflower rice for a low-carb option. Consider offering a squeeze of fresh lime over the top for a bright, zesty finish. If you're looking to spice things up, serve with a side of hot sauce or chutney—a delightful addition that can complement the natural sweetness of the dish.

Ingredients

For the Curry

  • 2 medium sweet potatoes, peeled and diced
  • 1 cup dried lentils (green or brown), rinsed
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 inch fresh ginger, grated
  • 1 can (14 oz) coconut milk
  • 1 can (14 oz) diced tomatoes
  • 3 cups vegetable broth
  • 2 teaspoons curry powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

Prepare Ingredients

In a large crockpot, combine the diced sweet potatoes, rinsed lentils, diced onion, minced garlic, and grated ginger.

Add Liquids and Spices

Pour in the coconut milk, diced tomatoes, vegetable broth, curry powder, cumin, salt, and pepper. Stir to combine.

Cook the Curry

Cover and cook on low for 4 hours or until the lentils and sweet potatoes are tender.

Serve

Once cooked, taste and adjust seasoning. Serve hot, garnished with fresh cilantro.

Secondary image

Pro Tips

  • For a spicier kick, add some diced jalapeños or a teaspoon of cayenne pepper. You can also substitute other vegetables like spinach or carrots based on your preference.

Ingredient Variations

Feel free to experiment with your choice of lentils; while green or brown are recommended, red lentils will also work, though they will break apart more during cooking, resulting in a slightly creamier texture. If you're vegetarian or vegan, this recipe is already suitable, but you can add in your favorite vegetables like spinach or kale toward the end of cooking for an extra nutrient boost.

Additionally, if coconut milk is not available, you can substitute with a mix of plant-based milk combined with a little more vegetable broth. However, this will alter the creaminess of the curry, so you may want to add some cashew cream or blended tofu to replicate that richness.

Troubleshooting Common Issues

If your curry is too runny after cooking, consider thickening it by blending a portion of the mixture and returning it to the crockpot. This method not only thickens the curry but also helps to incorporate the spices more fully. If it’s too thick, a splash of vegetable broth or water can be added to achieve your desired consistency.

On the other hand, if the flavors feel muted, a subtle addition of salt or a hint of acidity from lime or vinegar can invigorate the dish. Taste as you go, especially towards the end of the cooking process, allowing you to customize it to your liking.

Questions About Recipes

→ Can I use canned lentils instead of dried?

Yes, but adjust the cooking time to avoid mushy lentils. Add them in the last 30 minutes of cooking.

→ Is this recipe vegan?

Absolutely! All ingredients are plant-based, making it a great vegan meal option.

→ Can I freeze the leftovers?

Yes, this curry freezes well. Just store it in an airtight container for up to 3 months.

→ What can I serve with this curry?

It pairs wonderfully with rice, quinoa, or enjoy it alone for a lighter meal.

Healthy Crockpot Sweet Potato Lentil Curry

I love making Healthy Crockpot Sweet Potato Lentil Curry on busy days when I crave something nutritious without spending hours in the kitchen. The combination of sweet potatoes, lentils, and spices not only warms my heart but also fills my home with an enticing aroma. All you have to do is chop the ingredients, throw them in the crockpot, and let it do the work. It’s the perfect dish to nourish my family and can be easily adapted based on what I have on hand. Trust me, once you try it, you’ll be hooked!

Prep Time15 minutes
Cooking Duration240 minutes
Overall Time255 minutes

Created by: Megan Douglas

Recipe Type: Healthy & Light

Skill Level: Easy

Final Quantity: 6 servings

What You'll Need

For the Curry

  1. 2 medium sweet potatoes, peeled and diced
  2. 1 cup dried lentils (green or brown), rinsed
  3. 1 onion, diced
  4. 2 garlic cloves, minced
  5. 1 inch fresh ginger, grated
  6. 1 can (14 oz) coconut milk
  7. 1 can (14 oz) diced tomatoes
  8. 3 cups vegetable broth
  9. 2 teaspoons curry powder
  10. 1 teaspoon cumin
  11. Salt and pepper to taste
  12. Fresh cilantro for garnish

How-To Steps

Step 01

In a large crockpot, combine the diced sweet potatoes, rinsed lentils, diced onion, minced garlic, and grated ginger.

Step 02

Pour in the coconut milk, diced tomatoes, vegetable broth, curry powder, cumin, salt, and pepper. Stir to combine.

Step 03

Cover and cook on low for 4 hours or until the lentils and sweet potatoes are tender.

Step 04

Once cooked, taste and adjust seasoning. Serve hot, garnished with fresh cilantro.

Extra Tips

  1. For a spicier kick, add some diced jalapeños or a teaspoon of cayenne pepper. You can also substitute other vegetables like spinach or carrots based on your preference.

Nutritional Breakdown (Per Serving)

  • Calories: 380 kcal
  • Total Fat: 26g
  • Saturated Fat: 15g
  • Cholesterol: 0mg
  • Sodium: 85mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 3g
  • Sugars: 24g
  • Protein: 6g