3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Creamy Lentil Curry with Coconut Milk and Basmati Rice is a comforting and satisfying dish that brings together the earthy flavors of lentils and the richness of coconut milk. It’s perfect for an easy weeknight dinner when you’re craving bold, aromatic flavors without spending hours in the kitchen. This recipe strikes the perfect balance between creamy and spicy, making it an irresistible choice for both seasoned curry lovers and newcomers alike.
Why You’ll Love This Recipe
This creamy lentil curry is not just a meal; it’s a vibrant experience on your plate. With simple ingredients and a quick cooking time, this dish is designed for flavor without fuss.
- Quick and Easy: Ready in under 30 minutes!
- Flavor-Packed: A delightful blend of spices and coconut richness.
- Healthy and Filling: Packed with protein and fiber from lentils.
- One-Pot Wonder: Minimal cleanup with maximum taste.
- Customizable: Adjust spice levels to suit your taste.
Ingredients
- 1 cup red lentils, rinsed
- 1 can (13.5 oz) coconut milk
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 inch ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- ½ teaspoon turmeric
- ½ teaspoon cayenne pepper (adjust for spice preference)
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 cup basmati rice
- 2 cups water (for rice)
- Salt and pepper to taste
- Fresh cilantro, chopped (for garnish)
- ¼ cup crushed nuts (such as cashews or almonds, for garnish)
How to Make Creamy Lentil Curry with Rice
- In a medium saucepan, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Add the minced garlic and grated ginger to the pan, stirring for about 1 minute until fragrant.
- Stir in the curry powder, ground cumin, turmeric, and cayenne pepper, cooking for another minute to toast the spices.
- Add the rinsed red lentils, coconut milk, vegetable broth, and salt and pepper to the pot. Bring to a gentle simmer, then reduce the heat to low and cover. Cook for about 15-20 minutes or until the lentils are tender.
- While the curry is cooking, rinse the basmati rice under cold water until the water runs clear. In a separate pot, combine the rice and 2 cups of water. Bring to a boil, then reduce to low heat, cover, and cook for 15 minutes or until the rice is fluffy and the water is absorbed.
- Once the lentils are cooked, taste and adjust seasoning if necessary. If you prefer a creamier texture, use a potato masher to lightly mash some of the lentils.
- Serve the creamy lentil curry over a bed of basmati rice, garnishing with chopped cilantro and crushed nuts.
Tips for the Best Results
- For extra creaminess, use light coconut milk or add a dollop of yogurt when serving.
- Always rinse lentils to remove any impurities and ensure even cooking.
- Adjust the heat level by varying the amount of cayenne pepper in the curry.
Easy Variations
- Add diced vegetables like spinach, bell peppers, or carrots for more nutrition.
- Substitute coconut milk with almond milk for a lighter option.
- Use different lentils such as green or brown lentils, adjusting the cooking time accordingly.
What to Serve With It
- Warm naan or roti for dipping.
- A side salad with cucumber and mint for a refreshing crunch.
- Pickled onions or mango chutney to enhance the flavors.
Storage and Reheating
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or on the stovetop, adding a splash of water or broth to loosen the curry if needed.
Recipe Card
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Yield/Servings: 4 servings
Ingredients:
- 1 cup red lentils, rinsed
- 1 can (13.5 oz) coconut milk
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 inch ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- ½ teaspoon turmeric
- ½ teaspoon cayenne pepper
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 cup basmati rice
- 2 cups water
- Salt and pepper to taste
- Fresh cilantro, chopped
- ¼ cup crushed nuts
Instructions:
- In a medium saucepan, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Add the minced garlic and grated ginger, stirring for about 1 minute until fragrant.
- Stir in the curry powder, ground cumin, turmeric, and cayenne pepper. Cook for another minute.
- Add the rinsed red lentils, coconut milk, vegetable broth, and salt and pepper. Bring to a simmer, then cover and cook on low for 15-20 minutes.
- While the curry cooks, rinse basmati rice and combine with 2 cups of water in a separate pot. Bring to a boil, cover, and reduce to low heat, cooking for 15 minutes.
- Once lentils are tender, taste and adjust seasoning. Mash some lentils for creaminess if desired.
- Serve curry over basmati rice, garnishing with cilantro and crushed nuts.
Notes: For extra creaminess, use light coconut milk or a dollop of yogurt when serving.




















