Easy Red Lentil Curry (30 mins, one-pot) – Flavorful & Healthy Meal

Posted on April 27, 2026

By: Amelie Grace

Red Lentil Curry is one of those dishes that I turn to again and again. It’s a simple, nourishing meal that comes together in under 30 minutes, all in a single pot, meaning less cleanup and more time enjoying something delicious and wholesome.

Why This Red Lentil Curry Works

This Red Lentil Curry is a champion because it delivers big on flavor with minimal effort. Red lentils cook quickly and break down to create a naturally creamy texture without any dairy. The one-pot method simplifies cooking and cleaning, while the combination of spices offers warmth and depth, making it a satisfying and comforting meal for any occasion.

Ingredients

  • 1 tablespoon olive oil or coconut oil
  • 1 large onion, finely chopped
  • 2-3 cloves garlic, minced
  • 1 inch piece of fresh ginger, grated or finely minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric powder
  • ¼ teaspoon cayenne pepper (or to taste)
  • 1 cup red lentils, rinsed well
  • 4 cups vegetable broth
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • 1 bay leaf (optional)
  • 1 (13.5 ounce) can full-fat coconut milk
  • Fresh cilantro, chopped, for garnish
  • Lemon wedges, for serving

Gathering these ingredients is straightforward, and you likely have many of them in your pantry already, making this a go-to for busy evenings.

Check this out: Simple Thai Coconut Red Lentil Soup

How to Make It

  1. Heat the olive oil or coconut oil in a large pot or Dutch oven over medium heat. Add the chopped onion and sauté for 5-7 minutes, until softened and translucent.
  2. Add the minced garlic and grated ginger to the pot. Cook for another 1-2 minutes, stirring constantly, until fragrant. Be careful not to burn the garlic.
  3. Stir in the ground cumin, ground coriander, turmeric powder, and cayenne pepper. Cook for about 30 seconds, stirring, to toast the spices and release their aromas.
  4. Add the rinsed red lentils, vegetable broth, and diced tomatoes (with their juices) to the pot. Stir well to combine.
  5. Add the salt, black pepper, and the bay leaf, if using. Bring the mixture to a boil.
  6. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes, or until the lentils are tender and have started to break down, creating a creamy consistency. Stir occasionally to prevent sticking.
  7. Pour in the full-fat coconut milk and stir to incorporate it fully. Continue to simmer, uncovered, for another 5 minutes, allowing the curry to thicken slightly and the flavors to meld. Remove the bay leaf if you used one.
  8. Taste and adjust seasoning if needed, adding more salt or pepper.

This simple, step-by-step process ensures a delicious outcome every time, transforming humble ingredients into a comforting and flavorful meal.

Nutrition at a Glance

  • High in plant-based protein and fiber from the red lentils.
  • A good source of vitamins and minerals, including iron and folate.
  • Contains healthy fats from the coconut milk.
  • Can be adapted to be lower in sodium by adjusting added salt.
  • Naturally dairy-free and often gluten-free (ensure your broth is gluten-free).

How to Serve It

  • Serve hot, garnished generously with fresh chopped cilantro.
  • Offer lemon wedges on the side for a bright, zesty finish.
  • Delicious served over fluffy basmati rice or brown rice.
  • Pairs wonderfully with warm naan bread or roti for dipping.
  • Consider adding a dollop of plain, unsweetened plant-based yogurt for extra creaminess.

This curry is versatile and can be enjoyed in many ways, adapting to your preferences and what you have on hand.

Common Mistakes

  • Not rinsing the lentils: Rinsing removes dust and any starchy residue, preventing a gummy texture.
  • Overcooking or undercooking spices: Toasting spices for the right amount of time unlocks their full flavor without burning them. Listen for the aroma.
  • Using low-fat coconut milk: Full-fat coconut milk is key for achieving that luscious, creamy texture. Light versions can make the curry watery.
  • Skipping the simmering time: Allowing the curry to simmer after adding the coconut milk is crucial for thickening and allowing flavors to meld.
  • Forgetting to taste and adjust seasoning: Lentils absorb a lot of flavor, so tasting at the end is essential for a well-balanced dish.

Avoiding these common pitfalls will greatly improve the final outcome of your Red Lentil Curry.

image 1066

Storage and Reheating

  • Storage: Allow the curry to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3-4 days.
  • Reheating: Reheat gently on the stovetop over low heat, stirring frequently. You may need to add a splash of water or vegetable broth to loosen it up. Alternatively, reheat in the microwave in 1-2 minute intervals, stirring between each, until heated through.

Proper storage and reheating ensure your curry remains delicious and safe to eat for several days.

Leftover Ideas

  • Curry Sandwiches/Wraps: Mash some of the leftover curry with a fork and spread it onto whole-wheat bread or into a tortilla with some fresh greens.
  • Stuffed Bell Peppers: Mix the leftover curry with cooked grains like quinoa or rice, stuff into bell pepper halves, and bake until the peppers are tender.
  • Savory Pancakes or Fritters: Stir the curry into a simple pancake or fritter batter and pan-fry for a unique savory breakfast or snack.
  • Added to Soups: Stir a portion of the curry into a broth-based soup for an instant flavor boost and added heartiness.
  • Served as a Topping: Use it as a flavorful topping for baked potatoes or sweet potatoes.

Get creative with your leftovers; this versatile curry can add depth and flavor to a variety of dishes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Red Lentil Curry (30 mins, one-pot)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A quick, easy, and flavorful Red Lentil Curry that comes together in just 30 minutes. This one-pot meal is hearty, healthy, and perfect for busy weeknights.


Ingredients

Scale
  • 1 tablespoon olive oil or coconut oil
  • 1 large onion, finely chopped
  • 23 cloves garlic, minced
  • 1 inch piece of fresh ginger, grated or finely minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric powder
  • ¼ teaspoon cayenne pepper (or to taste)
  • 1 cup red lentils, rinsed well
  • 4 cups vegetable broth
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • 1 bay leaf (optional)
  • 1 (13.5 ounce) can full-fat coconut milk
  • Fresh cilantro, chopped, for garnish
  • Lemon wedges, for serving

Instructions

  1. 1. Heat the olive oil or coconut oil in a large pot or Dutch oven over medium heat. Add the chopped onion and sauté for 5-7 minutes, until softened and translucent.
  2. 2. Add the minced garlic and grated ginger to the pot. Cook for another 1-2 minutes, stirring constantly, until fragrant.
  3. 3. Stir in the ground cumin, ground coriander, turmeric powder, and cayenne pepper. Cook for about 30 seconds, stirring, to toast the spices.
  4. 4. Add the rinsed red lentils, vegetable broth, and diced tomatoes (with their juices) to the pot. Stir well.
  5. 5. Add the salt, black pepper, and the bay leaf, if using. Bring the mixture to a boil.
  6. 6. Reduce heat to low, cover, and simmer for 15-20 minutes, or until lentils are tender and creamy. Stir occasionally.
  7. 7. Pour in the full-fat coconut milk and stir. Simmer uncovered for another 5 minutes to thicken. Remove bay leaf.
  8. 8. Taste and adjust seasoning. Serve hot, garnished with cilantro and lemon wedges.

Notes

Store cooled curry in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of liquid if needed.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 8g
  • Sodium: 700mg
  • Fat: 25g
  • Carbohydrates: 40g
  • Fiber: 12g
  • Protein: 18g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star