This vegan red lentil curry is easy, flavorful, and healthy. The sauce is made with tomato passata and homemade cashew cream. Serve it with fluffy basmati rice and soft naan!
It’s finally time to break out the dried red lentils you’ve bought a long time ago (and forgotten about until now) because we are making a delicious, vegan red lentil curry today. It’s easy, flavorful, and healthy. You will love it!
Red Lentils are high in protein, a great source of fiber, and rich in b-vitamins and iron. They also cook faster than other lentils, that’s why red lentils are especially a great choice for a quick curry.
You can also cook a bigger batch of lentils and store them in the fridge for 4-5 days, then you can use the cooked lentils for a variety of meals throughout the week.
Nothing makes me as happy as a bowl of steaming hot curry with fluffy basmati rice and homemade, soft naan on cold winter days. So here we go!
The base of the sauce
You’ll only need two parts for the sauce: tomato passata and cashew cream (which is made by blending cashews and water). It makes the creamiest and easiest sauce ever. I just love the combination of these two main flavors. To that, we add lemon juice, salt, garam masala, and ginger powder. Feel free to add chili powder too if you like it spicy.
I love the simplicity of the sauce and it is so versatile. Instead of the lentils, you could also add veggies, cooked potatoes, tofu cubes, seitan strips, soy curls, and it’s a whole different curry!
How to make a vegan red lentil curry
As always, you will find the whole recipe in the box below but I want to give you an overview of the ingredients and basic steps first.
The ingredients (and possible substitutions)
You will need:
- dried red lentils (you can also use canned lentils instead)
- tomato passata (I use store-bought tomato passata/purée (with salt, no additional herbs) for this recipe – it’s often canned or in cartons, not to confuse with tomato paste, which is thicker in consistency. You can also use crushed canned tomatoes instead.)
- homemade cashew cream (for this you only need to blend: cashews and water; soaking the cashews beforehand will make it easier for your blender; alternatively you can also use full-fat coconut milk or unsweetened soy cream)
- yellow onion
- red onion (I like a mix of yellow and red onion, but of course, you can also use 2 yellow onions or 2 red onions instead)
- oil and spices (salt, garam masala, ginger powder, caraway seeds, and black mustard seeds – don’t stress about it if you’re missing some of the spices)
- lemon juice (fresh is best)
- fresh parsley (alternatively you can also use cilantro)
The basic steps
More vegan curry recipes
Love it? Rate it!
I hope you enjoy this vegan Red Lentil Curry as much as I do! Let me know if you give it a try!
Vegan Red Lentil Curry
- 1/4 cup cashews raw, roasted, salted, unsalted, everything is okay!
- 1/2 cup water
Red Lentil Curry
- 1/2 cup dried red lentils = 1 1/2 cups cooked red lentils
- 1/2 teaspoon whole caraway seeds
- 1/2 teaspoon black mustard seeds
- 1 tablespoon canola oil
- 1 small yellow onion chopped
- 1 small red onion chopped
- 1/2 teaspoon salt + more to taste
- 1 teaspoon garam masala
- 1 teaspoon ginger powder
- 1 cup tomato passata/purée (see notes)
- 3/4 cup homemade cashew cream (see step 1)
- 1 tablespoon lemon juice
- 2 tablespoons parsley chopped + more to sprinkle on top
- Soak the cashews in water for at least 10 minutes while cooking the lentils. Then, when we need the cashew cream in step 5, blend cashews and water to make the cream.
- Cook the lentils in water until soft. This will take about 10 minutes. Then drain and set them aside.
- Crush the caraway and black mustard seeds in a mortar and pestle or spice grinder.
- Add the chopped onions and crushed caraway and black mustard seeds into a pan with oil. Let them cook over medium to high heat until the onions are soft. Then add the cooked lentils, salt, garam masala, and ginger powder. Give it a stir and let it cook further for about 5 minutes.
- Reduce the heat, and add the tomato passata, cashew cream, fresh parsley, and lemon juice. Give it a good mix. Let it cook until warm. Add more salt and spices to taste, you can also add chili powder if you want it spicy.
- Sprinkle the curry with a bit more fresh parsley, and serve it with basmati rice and homemade naan.