Vegan Sweet Potato Lentil Dal Recipe

This Vegan Sweet Potato Lentil Dal Recipe is a nutritious and hearty dish packed with flavor. Combining sweet potatoes and lentils, it offers a satisfying meal that is both healthy and comforting.

This vegan recipe is simple to prepare and perfect for weeknight dinners. It’s a great source of protein and fiber, making it an excellent choice for anyone looking to incorporate more plant-based meals into their diet.

Hearty Vegan Sweet Potato Lentil Dal

A colorful bowl of Vegan Sweet Potato Lentil Dal with cilantro garnish, served with rice and naan on a wooden table.

This dal features tender sweet potatoes and lentils simmered in a fragrant blend of spices, creating a deliciously rich and creamy texture. The recipe takes about 45 minutes from start to finish and serves 4 people.

Ingredients

  • 1 cup red lentils, rinsed
  • 2 medium sweet potatoes, peeled and diced
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 can (14 oz) coconut milk
  • 4 cups vegetable broth
  • 2 tablespoons curry powder
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. Sauté Aromatics: In a large pot, heat a splash of oil over medium heat. Add the chopped onion, garlic, and ginger, and sauté until the onion is translucent (about 5 minutes).
  2. Add Spices: Stir in the curry powder, turmeric, and cumin, cooking for an additional minute until fragrant.
  3. Combine Ingredients: Add the diced sweet potatoes, rinsed lentils, vegetable broth, and coconut milk to the pot. Stir well to combine.
  4. Simmer: Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 25-30 minutes, or until the lentils and sweet potatoes are tender.
  5. Season: Taste and adjust the seasoning with salt and pepper as needed.
  6. Serve: Ladle the dal into bowls and garnish with fresh cilantro. Serve hot with rice or naan.

Cook and Prep Times

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Servings: 4 bowls
  • Calories: 320kcal
  • Fat: 14g
  • Protein: 12g
  • Carbohydrates: 42g