Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Creamy Lentils

Published: Apr 29, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

This creamy lentil dish is the perfect blend of rich, comforting flavors. Made with coconut milk and seasoned with aromatic spices like cumin, turmeric, and cinnamon, it's a warm, satisfying dish that works wonderfully as either a main course or a side. Whether you're looking for a hearty meal or a filling accompaniment to a bigger spread, these creamy lentils won't disappoint.

Creamy Lentils

Ingredients

1 cup dried red lentils

1 tablespoon olive oil

1 medium onion, chopped

2 cloves garlic, minced

1 tablespoon grated ginger

1 teaspoon ground cumin

½ teaspoon ground turmeric

½ teaspoon ground cinnamon

¼ teaspoon ground coriander

¼ teaspoon chili powder (optional)

1 can (400ml) coconut milk

1 cup vegetable broth

Salt and pepper to taste

Fresh cilantro for garnish (optional)

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

Directions

Rinse the lentils in a fine mesh sieve and set aside.

Heat the olive oil in a large saucepan over medium heat. Add the chopped onion and cook for 5-7 minutes, until soft and golden.

Add the garlic and ginger, cooking for another 1-2 minutes, until fragrant.

Stir in the cumin, turmeric, cinnamon, coriander, and chili powder (if using). Cook for 1 minute to toast the spices.

Add the rinsed lentils, coconut milk, and vegetable broth to the saucepan. Stir to combine.

Bring to a simmer, then reduce heat and cook for 20-25 minutes, or until the lentils are tender and the mixture is thick and creamy.

Season with salt and pepper to taste.

Serve warm, garnished with fresh cilantro if desired.

Servings and timing

Prep Time: 10 minutes

Cooking Time: 30 minutes

Total Time: 40 minutes

Servings: 4 servings

Storage/Reheating

This dish stores well in the fridge for up to 3 days. I recommend letting it cool to room temperature before storing it in an airtight container. When reheating, I usually warm it in a saucepan over low heat, adding a splash of water or broth if it’s become too thick. It can also be reheated in the microwave for about 1-2 minutes, stirring halfway through.

FAQs

Can I use a different type of lentil for this recipe?

Yes! While red lentils are the best choice for this creamy texture, you can substitute them with yellow lentils or green lentils. Keep in mind that cooking times may vary depending on the type of lentil you use.

Can I make this recipe ahead of time?

Absolutely! This dish keeps well in the fridge for a few days, making it perfect for meal prepping. The flavors also deepen after sitting for a bit, so it can be even more flavorful the next day.

Is this recipe gluten-free?

Yes, this recipe is naturally gluten-free, so it’s a great option for anyone following a gluten-free diet.

How can I make this dish spicier?

If you prefer a spicier kick, feel free to increase the amount of chili powder or add a chopped fresh chili. You can also sprinkle in some red pepper flakes for extra heat.

Can I freeze creamy lentils?

Yes, you can freeze this dish. Let it cool completely, then store it in an airtight container or freezer-safe bag. It will keep for up to 3 months. To reheat, thaw in the fridge overnight and warm on the stove or in the microwave.

Conclusion

This creamy lentil dish is the perfect combination of comforting and nutritious. The coconut milk gives it a rich, velvety texture, while the spices add warmth and depth. It’s easy to make, customizable to suit your tastes, and can be served in a variety of ways. Whether I enjoy it as a standalone meal or pair it with something else, I know it’s always going to be a hit!


Recipe:

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
Creamy Lentils

Creamy Lentils


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

A rich and comforting creamy lentil dish made with coconut milk and seasoned with aromatic spices like cumin, turmeric, and cinnamon. It's versatile, satisfying, and perfect as a main course or a side dish.


Ingredients

1 cup dried red lentils

1 tablespoon olive oil

1 medium onion, chopped

2 cloves garlic, minced

1 tablespoon grated ginger

1 teaspoon ground cumin

½ teaspoon ground turmeric

½ teaspoon ground cinnamon

¼ teaspoon ground coriander

¼ teaspoon chili powder (optional)

1 can (400ml) coconut milk

1 cup vegetable broth

Salt and pepper to taste

Fresh cilantro for garnish (optional)


Instructions

  1. Rinse the lentils in a fine mesh sieve and set aside.
  2. Heat the olive oil in a large saucepan over medium heat. Add the chopped onion and cook for 5-7 minutes, until soft and golden.
  3. Add the garlic and ginger, cooking for another 1-2 minutes, until fragrant.
  4. Stir in the cumin, turmeric, cinnamon, coriander, and chili powder (if using). Cook for 1 minute to toast the spices.
  5. Add the rinsed lentils, coconut milk, and vegetable broth to the saucepan. Stir to combine.
  6. Bring to a simmer, then reduce heat and cook for 20-25 minutes, or until the lentils are tender and the mixture is thick and creamy.
  7. Season with salt and pepper to taste.
  8. Serve warm, garnished with fresh cilantro if desired.

Notes

This dish stores well in the fridge for up to 3 days. When reheating, add a splash of water or broth if it becomes too thick.

The recipe can be made ahead of time and even frozen for up to 3 months.

If you prefer a spicier kick, increase the amount of chili powder or add a fresh chopped chili.

You can use yellow or green lentils as a substitute for red lentils. Cooking times may vary based on the type of lentil used.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course or Side Dish
  • Method: Stovetop
  • Cuisine: Indian-inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 5g
  • Sodium: 500mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 0mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Recipes

  • Spinach and Cheese Egg Soufflé
    Spinach and Cheese Egg Soufflé
  • Mexican Chicken Salad Sandwiches
    Mexican Chicken Salad Sandwiches
  • Creamy Rhubarb Cream Cheese Bars
    Creamy Rhubarb Cream Cheese Bars
  • Lemony Bliss Brownies
    Lemony Bliss Brownies
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Blueberry Pretzel Salad
    Blueberry Pretzel Salad
  • High-Protein Egg Salad Lettuce Wraps
    High-Protein Egg Salad Lettuce Wraps
  • Creamy Parmesan Garlic Beef Bowtie Pasta
    Creamy Parmesan Garlic Beef Bowtie Pasta
  • Pistachio Truffles with Raspberries
    Pistachio Truffles with Raspberries

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz