WANT TO SAVE THIS RECIPE?
Looking for a hearty and flavorful dish that’s easy to make? Vegan Coconut Lentil Curry might just be your new favorite! Packed with rich spices, creamy coconut milk, and tender lentils, this dish is perfect for meal prep or a cozy dinner. Follow my simple steps, and let’s whip up a bowl of comfort that’s also plant-based and super nutritious! Ready to dive in? Let’s go!

Why I Love This Recipe
- Creamy and Flavorful: This curry is rich and creamy thanks to the coconut milk, making it incredibly satisfying and delicious.
- Nutritious Ingredients: Packed with lentils, vegetables, and spinach, this dish is not only tasty but also loaded with nutrients.
- Quick and Easy: With a prep time of just 10 minutes, this recipe is perfect for busy weeknights when you need something wholesome fast.
- Customizable: You can easily adapt this recipe by adding your favorite vegetables or adjusting the spices to suit your taste.
Ingredients
To make a rich and creamy Vegan Coconut Lentil Curry, gather the following ingredients:
– 1 cup red lentils, rinsed
– 1 can coconut milk (13.5 oz)
– 2 cups vegetable broth
– 1 medium onion, finely chopped
– 3 cloves garlic, minced
– 1 inch ginger, grated
– 1 medium carrot, diced
– 1 bell pepper (any color), diced
– 2 cups fresh spinach
– 1 tablespoon curry powder
– 1 teaspoon cumin
– 1 teaspoon turmeric
– 1 tablespoon olive oil
– Salt and pepper to taste
– Fresh cilantro for garnish
– Lime wedges for serving
Each ingredient plays a key role in making this dish flavorful and hearty. The red lentils provide protein and a creamy texture. Coconut milk adds richness, while vegetable broth helps build the base flavor. Onions, garlic, and ginger contribute depth and warmth to the curry. Carrots and bell peppers not only add color but also sweetness. Fresh spinach brightens the dish and adds nutrients. The spices – curry powder, cumin, and turmeric – bring an aromatic kick. Finally, cilantro and lime enhance the dish’s freshness and brightness.
I invite you to explore these ingredients and think about how they come together. Each one is essential, making the Vegan Coconut Lentil Curry a satisfying meal that everyone will love.

Step-by-Step Instructions
Preparation Steps
1. Heat one tablespoon of olive oil in a large pot over medium heat.
2. Add one finely chopped onion and sauté for about five minutes. The onion should be soft and clear.
3. Next, add three minced garlic cloves and one inch of grated ginger. Cook for one minute until the smell fills the air.
4. Stir in one diced carrot and one diced bell pepper. Let this mix cook for three to four minutes.
Cooking Process
1. Now, sprinkle in one tablespoon of curry powder, one teaspoon of cumin, and one teaspoon of turmeric. Mix the spices well with the veggies.
2. Pour in one cup of rinsed red lentils, one can of coconut milk, and two cups of vegetable broth. Give everything a good stir to combine.
3. Bring the mixture to a gentle boil, then lower the heat to a simmer. Cover the pot and let it cook for 20 to 25 minutes. Stir occasionally to stop the lentils from sticking.
Final Touches
1. Once the lentils are soft, add two cups of fresh spinach. Stir it in until it wilts.
2. Season with salt and pepper to taste.
3. Serve hot, garnished with fresh cilantro and lime wedges on the side.
Tips & Tricks
Cooking Tips
To keep your curry from sticking, stir it occasionally. This simple act helps all the flavors blend well. If your curry seems too thick, add a splash of vegetable broth or water. This will help you reach that perfect creamy texture.
Flavor Enhancements
For extra depth, consider adding spices like coriander or garam masala. These can bring a new layer of flavor. Fresh herbs like basil or mint also make great garnishes. They add a nice freshness to the dish.
Presentation Tips
Serve the curry in a deep bowl. Top it with fresh cilantro and a lime wedge for that pop of color. Pair it with fluffy basmati rice or crusty bread. This not only looks great but also helps soak up the tasty sauce.
Pro Tips
- Soak the Lentils: For even creamier lentils, soak them in water for 30 minutes before cooking. This helps them cook faster and become softer.
- Customize the Veggies: Feel free to add other vegetables such as zucchini or sweet potatoes to enhance the flavor and nutrition of your curry.
- Adjust the Spice Level: If you prefer a spicier curry, add some chopped green chilies or a pinch of cayenne pepper when cooking.
- Storage Tips: This curry stores well in the fridge for up to 4 days. Reheat gently on the stovetop and add a splash of vegetable broth if it thickens too much.

Variations
Ingredient Substitutions
You can switch up the lentils if you want. Use green or brown lentils instead of red. They may take longer to cook, so check them while simmering. You can also use chickpeas or black beans for a different taste.
For dairy-free options, coconut milk is perfect. If you want a lighter version, use almond milk. Just keep in mind that the flavor will change a bit.
Dietary Adjustments
If you need gluten-free options, this recipe is naturally gluten-free. Just make sure your vegetable broth is also gluten-free.
For low-sodium variations, use low-sodium vegetable broth. You can skip added salt, too. Taste before serving to adjust seasoning.
Heat Levels
Adjusting spice levels is easy. Start with less curry powder and add more as you cook. You can also add chili powder for extra heat.
If you like it spicy, add fresh peppers. Jalapeños or serranos work well. Chop them finely and stir them in with the onions. This will boost the heat and flavor.
Storage Info
Refrigeration
To store leftovers, let the curry cool first. Then, place it in an airtight container. This helps keep the flavors fresh. The shelf life in the fridge is about 3 to 5 days. Always check for any odd smells or changes in color before eating.
Freezing Tips
You can freeze the curry for up to 3 months. To freeze, use freezer-safe containers. Leave some space at the top for expansion. When you want to eat it, thaw it overnight in the fridge. To reheat, warm it in a pot over low heat. Stir well to mix the flavors.
Meal Prep Suggestions
This dish is great for meal prep. It’s easy to make a big batch. Divide the curry into single servings. Store them in the fridge or freezer. Label the containers so you know what’s inside. This makes it easy to grab a meal when you’re busy.
FAQs
How long does Vegan Coconut Lentil Curry last?
Vegan Coconut Lentil Curry stays fresh in the fridge for about 4 to 5 days. Store it in an airtight container. Make sure to let it cool before sealing. This way, you keep the flavors locked in.
Can I make this curry in advance?
Yes, you can make this curry in advance. It tastes even better after resting for a day. Prepare it, let it cool, and then store it in the fridge. When ready to eat, just reheat it on the stove.
What can I serve with this curry?
You can serve this curry with fluffy basmati rice or crusty bread. Both options soak up the tasty sauce. You could also try it with quinoa for a nutty twist. Fresh salad or roasted veggies make great sides too.
Is Vegan Coconut Lentil Curry spicy?
This curry has a mild spice level. The curry powder adds flavor without too much heat. If you like it spicier, you can add some chili flakes or fresh peppers. Adjust it to your taste for a perfect kick!
This blog post covered a simple, tasty vegan coconut lentil curry. You learned about the key ingredients, step-by-step cooking tips, and tasty variations. I shared how to store leftovers and meal prep suggestions. This dish is easy to customize, and it can fit many diets. Enjoy experimenting with flavors or serving styles. You’ll create a dish that’s both satisfying and nutritious. Try making it soon; you won’t regret i
Creamy Vegan Coconut Lentil Curry
A rich and creamy vegan curry made with red lentils and coconut milk, packed with vegetables and spices.
Prep Time 10 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Course Main Course
Cuisine Vegan
Servings 4
Calories 300 kcal
- 1 cup red lentils, rinsed
- 1 can coconut milk (13.5 oz)
- 2 cups vegetable broth
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 inch ginger, grated
- 1 medium carrot, diced
- 1 bell pepper diced (any color)
- 2 cups fresh spinach
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 1 tablespoon olive oil
- to taste salt and pepper
- fresh cilantro for garnish
- lime wedges for serving
Heat the olive oil in a large pot over medium heat.
Add the chopped onions and sauté for about 5 minutes until translucent.
Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
Add the diced carrot and bell pepper, cooking for an additional 3-4 minutes.
Sprinkle the curry powder, cumin, and turmeric into the pot. Stir well to coat the vegetables with the spices.
Pour in the rinsed lentils, coconut milk, and vegetable broth. Stir to combine all the ingredients.
Bring the mixture to a gentle boil, then reduce to a simmer. Cover and allow it to cook for 20-25 minutes, or until the lentils are tender. Stir occasionally to prevent sticking.
Once the lentils are cooked, add the fresh spinach and stir until wilted. Season with salt and pepper to taste.
Serve hot, garnished with fresh cilantro and lime wedges on the side.
Serve with fluffy basmati rice or crusty bread to soak up the delicious sauce.
Keyword coconut, curry, healthy, lentils, vegan
WANT TO SAVE THIS RECIPE?