This vegan lentil curry is absolutely amazing. It’s simple, exotic, spicy, tasty, creamy and has an intense coconut flavor. I like to serve it with rice.
I’m in love with this vegan lentil curry, it’s my favorite lentil recipe, I eat it almost every week. Besides, it’s a super easy and flavorful dish. If you love Indian cuisine as mush as I do, you need to try this awesome lentil curry.
I usually eat lentils with rice, it’s a satisfying and nutritious meal, and also a great combination, so delicious! This recipe is diet-friendly, especially if you don’t add any oil.
I love coconut milk, it has fat, but if you include it in moderation in a healthy, balanced diet, it’s not a problem and you can make it at home, it’s so easy, you only need water and coconut (fresh or shredded). Anyway, if you don’t like coconut milk or if you prefer a lighter version use water or any other plant milk. The rest of the ingredients are pretty light and nutritious. It’s a flavorful recipe because we added so many spices (feel free to add other spices or remove any).
Garam masala is a mixture of spices very popular in Indian cuisine. If you can’t find it, just make it at home or use the spices you have on hand. The composition of garam masala differs regionally. The components of the mix are toasted, then ground together. A typical Indian version of garam masala contains: turmeric, black pepper, cinnamon, cloves, cumin seeds and cardamom pods, but you can also add other spices such as garlic powder, ginger, sesame seeds, mustard seeds, coriander, nutmeg, fennel or cayenne powder.
I eat legumes at least 3 or 4 times a week and I’m always trying new legume recipes. This vegan lentil curry is a staple for me, it’s a pretty simple recipe, but it takes time, although it’s totally worth it. If you like curry, lentils and coconut, you need to try it.
Did you make this recipe? Please leave a comment below, share it, rate it or tag a picture @simpleveganblog on Instagram and hashtag it #simpleveganblog. We’d love to see what you cook!
- 1 cup uncooked lentils (220 g)
- 1 cup uncooked basmati rice (200 g)
- 1 tbsp extra virgin olive oil
- 2 cloves of garlic
- ½ onion
- 16 ounces tomato sauce (450 g)
- ⅔ cup full-fat coconut milk (150 g)
- 2 tsp curry powder
- 1 tsp garam masala
- ½ tsp ground ginger
- ½ tsp garlic powder
- ½ tsp turmeric powder
- Cook lentils according to package directions (we cooked them for 40 minutes over medium-high heat). Drain and set aside.
- Cook basmati rice according to package directions. We cooked them for 12 minutes over medium-high heat. Drain and set aside.
- Heat the olive oil in a frying pan, add the garlic and the onion (finely chopped) and cook them over medium-high heat until golden brown.
- Add the tomato sauce, coconut milk and spices and cook for about 5 minutes. Stir occasionally.
- Add cooked lentils, stir and cook for at least 15 or 20 minutes.
- Serve the lentils over the basmati rice. You can add some chopped cilantro on top.
- Store in a sealed container in the fridge for up to 5 days.
- I like brown lentils, but any type of lentils will do.
- Use your favorite type of rice or even other grains like quinoa or buckwheat.
- If you want to make this recipe oil-free, just sauté the veggies in some water or oil-free broth.
- Chopped tomatoes can be used instead of the tomato sauce.
- If you don’t like coconut, add water or any plant milk instead of the coconut milk.
- Use your favorite veggies and spices.
- Serving Size: 1/4 of the recipe
- Calories: 485
- Sugar: 5.8 g
- Sodium: 549.8 mg
- Fat: 12.8 g
- Saturated Fat: 7.8 g
- Carbohydrates: 78 g
- Fiber: 8.5 g
- Protein: 17.8 g