High Protein RecipesVegan › High Protein Vegan Lentil Curry

High Protein Vegan Lentil Curry

By Recipe Team · Published 2026-07-17 · 22g protein per serving

Bowl of vegan red lentil curry with coconut milk, cilantro and lime, served with rice

Red lentils are one of the few plant proteins that don't need marinating, pressing, or any special prep — rinse and simmer, and thirty minutes later there's a pot of thick, warmly spiced curry.

This version leans on coconut milk for richness instead of cream, keeping it fully vegan while still landing at 22g of protein per serving from the lentils alone.

Jump to Recipe ↓

Simmer uncovered — this lets excess liquid evaporate and thickens the curry naturally instead of leaving it thin and soupy.

Overhead shot of vegan lentil curry in a dark bowl with cilantro and lime garnish Save this recipe for later — pin it to your vegan board.

High Protein Vegan Lentil Curry

Prep: 10 min Cook: 20 min Total: 30 min Yield: 4 servings 340 cal · 22g protein

Ingredients

Instructions

  1. 1. Sauté the aromatics

    Heat coconut oil in a large pot over medium heat. Add onion and cook until softened, about 4 minutes. Add garlic and ginger, cooking for 1 more minute until fragrant.

  2. 2. Bloom the spices

    Stir in curry powder, turmeric, and cumin, cooking for 30 seconds until fragrant — this step helps the spices release their full flavor instead of tasting raw.

    Close-up spoon lifting thick red lentil curry showing creamy texture
  3. 3. Add lentils and liquid

    Add rinsed red lentils, diced tomatoes, coconut milk, and vegetable broth. Stir well, bring to a boil, then reduce heat and simmer uncovered for 18-20 minutes, stirring occasionally, until the lentils are soft and the curry has thickened.

  4. 4. Finish and serve

    Taste and adjust salt. Serve topped with fresh cilantro and a squeeze of lime, with rice or naan on the side if desired.

Tips & Common Questions

Why bloom the spices in oil before adding liquid?

Many spices are fat-soluble, meaning their flavor compounds release more fully when heated briefly in oil rather than added straight into liquid — skipping this step results in a flatter-tasting curry.

Can I use green or brown lentils instead of red?

Red lentils break down into a smooth, thick curry, while green or brown lentils hold their shape and need about 10-15 extra minutes of simmering — both work, but the texture will be noticeably different.

How do I add more protein to this dish?

Stir in a handful of chickpeas or serve over a bed of quinoa instead of rice for an extra 6-8g of protein per serving.

Does this curry freeze well?

Yes — it freezes very well for up to 3 months. The texture may thicken further once thawed, so add a splash of water or broth when reheating.