If you’re craving a cozy, flavorful dish that fits perfectly into a vegan and gluten-free lifestyle, look no further than this Easy Lentil Potato Curry (Vegan, Gluten-Free, Indian Style) Recipe. It’s a harmonious blend of tender Yukon Gold potatoes and hearty green lentils, simmered in luscious coconut cream with fragrant spices that bring a warm Indian flair to every spoonful. Whether you’re new to Indian cuisine or a seasoned fan, this curry offers a comforting, nutritious dinner that feels just right on chilly evenings or whenever you want to treat yourself to something tasty and wholesome.

Ingredients You’ll Need

Ingredients You’ll Need

Top-down professional food photography flat lay style, bright white marble countertop, neatly arranged, evenly spaced, tidy, clean organized layout, include: small glass cup of olive oil, small bowl of diced sweet onion, small bowl of peeled diced Yukon Gold potatoes, small bowl of green lentils, small bowl of tomato sauce, small glass cup of coconut cream, small bowl of frozen chopped spinach, small bowls of curry powder, garlic powder, cumin, salt, black pepper, ground ginger, garam masala, small bowl of sugar, small plate of jasmine rice, small plate of brown basmati rice, small plate of cauliflower rice, bright soft natural lighting, sharp focus, high detail textures, realistic reflections, professional DSLR look, 4K, no finished dish, no cooked food, no hands, no text, no watermark, no brand logos --ar 4:5 --v 7

This recipe keeps things simple but intentional, with each ingredient playing a crucial role in building layers of taste, texture, and vibrant color. From the creamy coconut to the earthy lentils and aromatic spices, these elements come together beautifully to make a curry that’s satisfying and soul-warming.

  • 1 Tablespoon olive oil: The base for sautéing the onion and blooming spices, adds a gentle richness.
  • 1 sweet onion, diced: Brings natural sweetness and depth of flavor as it softens.
  • 4 small Yukon Gold Potatoes, peeled and diced: These tender potatoes soak up all the curry’s deliciousness while adding a creamy bite.
  • 1 cup green lentils, picked over and rinsed: Packed with protein and fiber, providing a hearty texture and earthiness.
  • ¼ cup tomato sauce: Adds a mild tang and vibrant color to balance the richness.
  • 14 ounces coconut cream: Creates a luscious, velvety sauce that’s rich but dairy-free.
  • 1 cup frozen chopped spinach: Boosts nutrition and adds a lovely green hue without extra prep.
  • 3 ½ teaspoons curry powder: Infuses warm, complex Indian spice notes that define the dish.
  • 1 teaspoon garlic powder: A quick way to add garlicky depth without chopping fresh cloves.
  • 2 teaspoons cumin: Gives a smoky, earthy undertone to round out the flavor.
  • 1 ½ teaspoons salt: Enhances all the natural flavors in the curry.
  • ¼ teaspoon pepper: Adds a subtle heat to keep things interesting.
  • ¼ teaspoon ground ginger: Brings a delicate warmth and slight zest.
  • 2 ½ teaspoons garam masala: A fragrant spice blend that makes this curry unmistakably Indian.
  • ½ Tablespoon sugar: Balances acidity and rounds off the spike from spices.
  • Jasmine rice or Brown Basmati rice: Perfect for soaking up the curry sauce; cauliflower rice works well as a grain-free option.
TIP

You’ll find the full ingredient list, instructions, and print option in the recipe card below.

How to Make Easy Lentil Potato Curry (Vegan, Gluten-Free, Indian Style) Recipe

Step 1: Sauté the Onion and Add Potatoes

Start by warming olive oil in a large pot over medium heat. Add the diced sweet onion and cook until it’s soft and translucent, releasing its natural sweetness. Once the onion is just right, toss in the peeled and diced Yukon Gold potatoes. This step gives the potatoes a gentle start to soaking up flavors.

Step 2: Add Lentils and Simmer

Rinse and pick over the green lentils to remove any debris, then add them to the pot along with 4 cups of water. Crank the heat to high until it reaches a boil, then reduce to a gentle simmer. Cover and let everything cook for about 20 minutes, or until the potatoes are tender but still holding their shape.

Step 3: Stir in Tomato Sauce, Coconut Cream, and Spices

Once the potatoes are soft, add the tomato sauce and creamy coconut cream to the pot, stirring well to combine. Toss in the frozen spinach, sugar, and all your spices: curry powder, garlic powder, cumin, salt, pepper, ground ginger, and garam masala. This blend is the secret to that distinct Indian-style curry flavor you’ll love.

Step 4: Simmer Until Perfect

Bring the curry back up to a boil over medium-high heat, then reduce to a simmer and cook for an additional 15 minutes. This allows the spices and ingredients to meld and thicken into a velvety sauce. Taste and adjust salt if needed before serving.

How to Serve Easy Lentil Potato Curry (Vegan, Gluten-Free, Indian Style) Recipe

Garnishes

A sprinkle of freshly chopped cilantro, a squeeze of lime, or a few thinly sliced green chilies can brighten up the dish instantly. Toasted coconut flakes or roasted cashews add wonderful texture and a little crunch if you want to get fancy.

Side Dishes

This curry shines when served over fluffy Jasmine or Brown Basmati rice that can soak up every bit of sauce. For a lighter, grain-free approach, cauliflower rice pairs perfectly. Some warm, soft naan or gluten-free flatbread on the side also helps complete the meal experience.

Creative Ways to Present

Try serving the curry in a vibrant bowl with contrasting colors—deep yellow curry against fresh green herbs makes a stunning presentation. Layer it over a bed of quinoa for added protein variety, or spoon it into a hollowed-out whole wheat pita for a quick, handheld treat.

Make Ahead and Storage

Storing Leftovers

This curry keeps really well in the refrigerator for 3 to 4 days. Store it in an airtight container to preserve the flavors and moisture, making it a fantastic option for busy weeknights or meal prepping.

Freezing

Feel free to freeze any leftovers in a freezer-safe container. The curry freezes beautifully and will stay good for up to 3 months. Just thaw overnight in the fridge before reheating to maintain the best texture.

Reheating

Reheat gently on the stove over medium-low heat, stirring occasionally to prevent sticking. You might want to add a splash of water or coconut cream if the sauce thickens too much during cooling. Microwave reheating works fine too, just cover and stir midway for even heating.

FAQs

Can I use red lentils instead of green lentils?

Yes, red lentils cook faster and tend to break down more, making a creamier curry. Just reduce the initial simmer time since they soften quicker than green lentils.

Is this recipe spicy?

The curry has a gentle warmth thanks to the curry powder and garam masala, but it’s not overly spicy. You can easily add fresh chili or cayenne pepper if you want to kick up the heat.

Can I make this recipe nut-free?

Absolutely! This recipe is naturally nut-free. Just avoid adding garnishes like cashews or coconut flakes if you need to stay strictly nut allergy-safe.

What can I substitute for coconut cream?

You can use full-fat canned coconut milk, but the curry may be a bit thinner. Alternatively, vegan cashew cream is another creamy substitute if coconut is not preferred.

How do I make this recipe oil-free?

Simply skip the olive oil and start sautéing the onions with a splash of water or vegetable broth. It will take a bit longer for the onions to soften but still works great without oil.

Final Thoughts

This Easy Lentil Potato Curry (Vegan, Gluten-Free, Indian Style) Recipe truly feels like a hug in a bowl—nutritious, flavorful, and incredibly satisfying. It’s perfect for anyone looking to enjoy a plant-based meal without fuss but with all the deliciousness Indian spices bring. Give it a try and watch it become one of your favorite weekly dinners, guaranteed to warm your heart and your tummy!

Print

Easy Lentil Potato Curry (Vegan, Gluten-Free, Indian Style) Recipe

Easy Lentil Potato Curry (Vegan, Gluten-Free, Indian Style) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 4 reviews

This easy lentil potato curry is a hearty, warming vegan and gluten-free meal perfect for cold nights. Made with nourishing lentils, tender potatoes, and a rich blend of spices simmered in coconut cream, it’s a comforting Indian-inspired dish served best over your favorite rice or grain-free alternatives like cauliflower rice.

  • Author: Paula
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten Free

Ingredients

Main Ingredients

  • 1 Tablespoon olive oil
  • 1 sweet onion, diced
  • 4 small Yukon Gold potatoes, peeled and diced
  • 1 cup green lentils, picked over and rinsed
  • ¼ cup tomato sauce
  • 14 ounces coconut cream
  • 1 cup frozen chopped spinach

Spices and Seasonings

  • 3 ½ teaspoons curry powder
  • 1 teaspoon garlic powder
  • 2 teaspoons cumin
  • 1 ½ teaspoons salt
  • ¼ teaspoon pepper
  • ¼ teaspoon ground ginger
  • 2 ½ teaspoons garam masala
  • ½ Tablespoon sugar

Serving Suggestion

  • Jasmine rice, Brown Basmati rice, or cauliflower rice (for grain-free option)

Instructions

  1. Sauté onion: Place the diced onion and olive oil in a large pot and cook over medium heat until the onion softens and becomes translucent, about 5 minutes.
  2. Add potatoes: While the onion softens, peel and dice the Yukon Gold potatoes, then add them to the pot. Stir to combine.
  3. Add lentils and water: Pick over and rinse the lentils carefully. Add them to the pot with 4 cups of water and raise the heat to high.
  4. Simmer potatoes and lentils: Once the mixture reaches a boil, reduce the heat to a simmer and cover. Let it cook for about 20 minutes or until the potatoes are tender.
  5. Add remaining ingredients: Stir in the tomato sauce, coconut cream, sugar, frozen chopped spinach, curry powder, garlic powder, cumin, salt, pepper, ground ginger, and garam masala. Raise heat to high again and bring the curry to a boil.
  6. Final simmer: Reduce heat back to a simmer and cook uncovered for about 15 minutes, allowing the flavors to meld and the curry to thicken slightly.
  7. Adjust seasoning and serve: Taste and add more salt if desired. Serve over your choice of Jasmine rice, brown basmati rice, cauliflower rice, or quinoa.

Notes

  • Nutrition facts do not include rice; they are calculated for the curry only.
  • Serving size is approximately ¾ cup of curry.
  • Leftovers can be stored in the refrigerator for 3-4 days.

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments