Red Lentil Coconut Curry

By Rab Nawaz·Updated July 2026
Red Lentil Coconut Curry is an easy, healthy recipe with 19g of protein and 373 calories per serving, ready in about 30 minutes. Below are the ingredients, step-by-step method, full macros and a meal-prep tip.
Red Lentil Coconut Curry
Calories373 kcal
Protein19 g
Carbs54 g
Fat9 g
Time30 min
Makes4
veganvegetariangluten-freedairy-freemeal-prep

Ingredients

Macros above are per serving.

Method

  1. Saute onion in olive oil 4 min, then add garlic, ginger and curry paste and cook 1 min.
  2. Add lentils, coconut milk and broth; bring to a simmer.
  3. Cook 18-20 min, stirring occasionally, until lentils are soft and creamy.
  4. Stir in spinach until wilted and season with salt.

Nutrition (per serving)

Calories373 kcal
Protein19 g
Carbs54 g
Fat9 g

Meal-prep tip

🥡 Thickens as it cools; thin with a splash of broth on reheat. Keeps 5 days and freezes well in portions.

Frequently asked questions

How much protein is in Red Lentil Coconut Curry?

Red Lentil Coconut Curry has 19g of protein, 373 calories, 54g carbs and 9g fat per serving.

How long does Red Lentil Coconut Curry take to make?

About 30 minutes, and it makes 4 servings.

Can I meal prep Red Lentil Coconut Curry?

Thickens as it cools; thin with a splash of broth on reheat. Keeps 5 days and freezes well in portions.

Build a full day around this

Use the free meal planner to hit your calorie and macro targets.
Open the Meal Planner

Get 2 free workout plans

Join free and grab two FORMA training plans (PDF): a 3-day gym Starter Plan and a Home Dumbbell Plan — plus new tools and tips. No spam, unsubscribe anytime.

All recipes