available now! the debut cookbook from hot for food BUY NOW

lentil & vegetable curry

lentil & vegetable curry_hot for food

It’s freezing outside again. Just when I thought summer was here to stay! Well, it’s a good thing I’m always cooking up comfort foods no matter the season. Curry is one of my favorite foods to experiment with, whether I incorporate the flavors into a sandwich, soup, or even mac and cheese! There’s store-bought versions of curry sauce available, but it’s also super satisfying to gather all the necessary spices and ingredients to make it yourself. Plus once you add these items to your pantry, you’ll have them readily available to make all sorts of spicy, authentic dishes in the future – just like this lentil & vegetable curry! 

I kept it simple with this recipe and served it on a bed of rice. You’ll love this easy lentil & vegetable curry as a Meatless Monday dish, especially since it’s a great way to use up all the veggies left over in your fridge.

lentil & vegetable curry_hot for food
4 from 5 votes
Print Recipe

lentil & vegetable curry

Warm up with this easy lentil & vegetable curry recipe that’s perfect for any night of the week!

Course Main Course
Cuisine Indian
Keyword curry, lentils, vegan soup, vegetable soup
Prep Time 35 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 50 minutes
Servings 6
Author Lauren Toyota


  • 2 C brown & wild rice mix (or basmati rice)
  • 3 1/2 C water
  • 1 tbsp vegan butter
  • 3 tbsp coconut oil
  • 1 tsp cumin seeds
  • 2 tsp coriander seeds
  • 1 tsp ground turmeric
  • 1 tsp chili flakes
  • 1 tsp garam masala
  • 3 garlic cloves, minced
  • 1 tsp fresh ginger
  • 1/2 C finely chopped onion
  • 6 C chopped vegetables of your choice (red pepper, carrot, celery, cabbage, broccoli etc.)
  • 1 C dried red lentils
  • 2 C low-sodium vegetable stock
  • 1 can full-fat coconut milk
  • 1 C frozen shelled edamame or peas
  • 2 tbsp lime juice
  • 1 tsp sea salt
  • 1 tsp ground black pepper

garnish (optional)

  • coconut yogurt
  • finely chopped chives


  1. In a pot, bring rice, water, and vegan butter to a boil. Then lower heat to a simmer, cover the pot with a lid and cook for 45 minutes. 

  2. Meanwhile in a large deep pan heated to medium, add 2 tablespoons of coconut oil and cumin seeds, coriander seeds, turmeric, chili flakes, and garam masala. Toast the spices for 6 minutes until fragrant. Lower the heat so the spices don’t burn, then add minced garlic, ginger, and onions and cook for 2 to 3 minutes. Stir frequently until the onions are translucent and soft.

  3. Add another tablespoon of coconut oil and all your vegetables, and cook for 8 to 10 minutes until they just start to get soft but are still bright in color. Then add lentils and stir frequently for another 5 to 6 minutes, allowing the lentils to toast up and absorb some moisture. Then bring the heat back up to medium and gradually stir in low-sodium vegetable stock. Bring to a simmer, reduce heat to low, and cover with a lid for 10 minutes.

  4. Add coconut milk, lime juice, sea salt, ground black pepper, and any frozen vegetables you want to add. Stir well to combine. Cover with a lid and cook for another 20 minutes. Serve over rice and garnish with a dollop of coconut yogurt and finely chopped chives.


  • Tiffany Huang 4 years ago

    Can I just use curry powder?

  • Megan 2 years ago

    This is one of my favorite recipes so tasty, and full of great flavor.

Add a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.