Lentil and Sweet Potato Curry

Looking for a comforting, nutritious meal that’s both budget-friendly and packed with flavor? This Lentil and Sweet Potato Curry has become my go-to recipe for busy weeknights. It combines protein-rich lentils with creamy sweet potatoes in a warming curry sauce that’ll make your kitchen smell amazing. What I love most about this dish is how it brings together simple ingredients to create something truly special.

Ingredients

  • 2 cups red lentils, rinsed
  • 2 medium sweet potatoes, cubed (about 3 cups)
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons fresh ginger, grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 can (14 oz) coconut milk
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh cilantro for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onions and cook until translucent, about 5 minutes.
  2. Add garlic and ginger, cooking for another minute until fragrant. Keep stirring to prevent burning.
  3. Stir in curry powder, cumin, and turmeric. Toast the spices for 30 seconds to release their flavors.
  4. Add sweet potato cubes and red lentils, stirring to coat with the spices.
  5. Pour in coconut milk and vegetable broth. Bring to a boil, then reduce heat and simmer for 20-25 minutes, or until lentils are tender and sweet potatoes are easily pierced with a fork.
  6. Season with salt and pepper to taste. If the curry is too thick, add a splash of water or broth to reach your desired consistency.
  7. Garnish with fresh cilantro if desired and serve hot.

Cook Time and Serving Size

Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 6 portions

Recipe Notes

  • Red lentils work best in this recipe as they cook quickly and become naturally creamy. If using brown or green lentils, increase cooking time by 10-15 minutes.
  • For meal prep, this curry actually tastes better the next day as the flavors develop further. It keeps well in the refrigerator for up to 4 days.
  • The consistency should be thick but still spoonable. If it gets too thick during storage, thin it out with a bit of broth when reheating.
  • To make this curry spicier, add a diced jalapeño with the onions or include a teaspoon of red pepper flakes.
  • For extra creaminess, try adding a tablespoon of butter or coconut oil just before serving.
  • This curry pairs perfectly with basmati rice, naan bread, or quinoa for a complete meal.

This Lentil and Sweet Potato Curry is incredibly forgiving and adaptable. Don’t worry if you need to adjust the spices or consistency to your taste – that’s part of what makes cooking so enjoyable. The combination of tender lentils and sweet potatoes creates a satisfying meal that’s not only delicious but also packed with nutrition.

Lentil and Sweet Potato Curry

A comforting, nutritious meal that's both budget-friendly and packed with flavor, combining protein-rich lentils with creamy sweet potatoes in a warming curry sauce.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 6 servings
Calories 300 kcal

Ingredients
  

  • 2 cups red lentils rinsed
  • 2 medium sweet potatoes cubed (about 3 cups)
  • 1 large onion diced
  • 4 cloves garlic minced
  • 2 tablespoons fresh ginger grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 can 14 oz coconut milk
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh cilantro for garnish optional

Instructions
 

  • Heat olive oil in a large pot over medium heat. Add onions and cook until translucent, about 5 minutes.
  • Add garlic and ginger, cooking for another minute until fragrant. Keep stirring to prevent burning.
  • Stir in curry powder, cumin, and turmeric. Toast the spices for 30 seconds to release their flavors.
  • Add sweet potato cubes and red lentils, stirring to coat with the spices.
  • Pour in coconut milk and vegetable broth. Bring to a boil, then reduce heat and simmer for 20-25 minutes, or until lentils are tender and sweet potatoes are easily pierced with a fork.
  • Season with salt and pepper to taste. If the curry is too thick, add a splash of water or broth to reach your desired consistency.
  • Garnish with fresh cilantro if desired and serve hot.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating