Skip to main content

Vegan Creamy Coconut Lentil Curry with Spiced Cashew Topping

coconut- cauliflower- O2 Living blog makers of organic cold-pressed fruit and vegetable Living Juice

This Creamy Coconut Lentil Curry is the ultimate comfort food for any vegan kitchen. Packed with protein-rich lentils and infused with aromatic spices, it's a dish that warms the soul. The addition of creamy coconut milk gives the curry a rich, velvety texture, while the spiced cashew topping adds a delightful crunch. This recipe is not only flavorful but also easy to prepare, making it perfect for busy weeknights or meal prep.

Ingredients:

For the Curry:

  • 1 cup dried red lentils, rinsed
  • 1 tablespoon coconut oil
  • 1 onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon ginger, minced
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon turmeric
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper (optional for heat)
  • 1 can (14 oz) coconut milk
  • 2 cups vegetable broth
  • 1 can (14 oz) diced tomatoes
  • 1 tablespoon tomato paste
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Juice of 1 lime
  • Fresh cilantro for garnish

For the Spiced Cashew Topping:

  • 1/2 cup raw cashews, roughly chopped
  • 1 tablespoon coconut oil
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon smoked paprika
  • 1/4 teaspoon salt
vegan coconut- cauliflower- O2 Living blog makers of organic cold-pressed fruit and vegetable Living Juice

Instructions:

  1. Cook the Lentils:

    • In a large pot, melt the coconut oil over medium heat.
    • Add the chopped onion and sauté until translucent, about 5 minutes.
    • Stir in the garlic and ginger and cook for another 2 minutes, until fragrant.
    • Add the curry powder, cumin, turmeric, ground coriander, and cayenne pepper (if using). Stir well to coat the onions in the spices and cook for 1 minute.
  2. Prepare the Curry:

    • Add the rinsed lentils, coconut milk, vegetable broth, diced tomatoes, tomato paste, salt, and black pepper to the pot.
    • Stir everything together and bring the mixture to a boil.
    • Once boiling, reduce the heat to low, cover the pot, and let the curry simmer for 20-25 minutes, stirring occasionally, until the lentils are tender and the curry has thickened.
    • Stir in the lime juice and adjust seasoning if needed.
  3. Make the Spiced Cashew Topping:

    • While the curry is simmering, prepare the spiced cashew topping.
    • In a small pan, melt the coconut oil over medium heat.
    • Add the chopped cashews and cook, stirring frequently, until they begin to turn golden brown.
    • Add the ground cumin, cinnamon, smoked paprika, and salt. Stir to coat the cashews in the spices and cook for another 2-3 minutes, until the cashews are fragrant and toasted.
    • Remove from heat and set aside.
  4. Serve:

    • Once the curry is ready, ladle it into bowls.
    • Sprinkle the spiced cashew topping over each serving.
    • Garnish with fresh cilantro and serve with a side of rice, naan, or a simple salad.

Conclusion:

This Creamy Coconut Lentil Curry with Spiced Cashew Topping is a satisfying and flavorful dish that’s perfect for any time of year. The creamy curry and crunchy cashews create a wonderful contrast in textures, while the spices bring warmth and depth to the dish. Whether you’re a seasoned vegan or just exploring plant-based meals, this curry is sure to become a staple in your kitchen.

Comments

Be the first to comment.
All comments are moderated before being published.
logo-paypal paypal