3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Creamy Lentil Curry with Basmati Rice is a comforting and satisfying dish that brings the warm, aromatic flavors of Indian cuisine right into your home. This easy lentil curry recipe is perfect for a weeknight dinner, featuring tender red lentils simmered in a creamy coconut milk base, infused with fragrant spices. Served alongside fluffy basmati rice, it’s a wholesome meal that’s as nourishing as it is delicious.
Why You’ll Love This Recipe
This creamy lentil curry is not only simple to prepare but also packed with flavor and nutrients. Here’s why it’s a must-try:
- Quick and Easy: Ready in under 30 minutes!
- Vegetarian-Friendly: A hearty option for meatless meals.
- Flavorful: Infused with spices like turmeric and ginger for a vibrant taste.
- Customizable: Easily adjust the spice levels to your liking.
- Comforting: Perfect for cozy dinners or meal prep.
Ingredients
- 1 cup red lentils, rinsed and drained
- 1 can (13.5 oz) coconut milk
- 1 tablespoon vegetable oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon garam masala
- 1 teaspoon salt (or to taste)
- 2 cups vegetable broth or water
- 1/4 cup fresh cilantro, chopped (for garnish)
- 1 cup basmati rice
- 2 cups water (for rice)
How to Make Creamy Lentil Curry with Rice
- In a medium saucepan, bring 2 cups of water to a boil. Add the basmati rice, reduce the heat to low, cover, and simmer for 15-20 minutes, or until the rice is tender and the water is absorbed. Remove from heat and let it sit covered for 5 minutes.
- While the rice is cooking, heat the vegetable oil in a large pot over medium heat. Add the diced onion and sauté for about 5 minutes, until it becomes translucent.
- Add the minced garlic and grated ginger to the pot, stirring for another minute until fragrant.
- Stir in the turmeric, cumin, and garam masala, cooking for an additional minute to release the spices’ flavors.
- Add the rinsed red lentils, coconut milk, vegetable broth (or water), and salt to the pot. Stir well to combine.
- Bring the mixture to a gentle boil, then reduce the heat to low. Simmer uncovered for about 15-20 minutes, or until the lentils are tender and the curry has thickened, stirring occasionally.
- Once the lentils are cooked, taste and adjust the seasoning if necessary. Remove from heat and stir in half of the chopped cilantro.
- Serve the creamy lentil curry over the fluffy basmati rice, garnished with the remaining cilantro.
Tips for the Best Results
- Rinse the lentils thoroughly before cooking to remove any debris and excess starch.
- Adjust the consistency of the curry by adding more broth or coconut milk if it becomes too thick.
- For extra heat, consider adding a pinch of cayenne pepper or chopped green chilies.
- Feel free to add vegetables like spinach or bell peppers during the last few minutes of cooking for added nutrition.
Easy Variations
- Substitute red lentils with green or brown lentils for a different texture.
- Add a splash of lime juice for a bright finish.
- Use light coconut milk for a lighter version of the curry.
- Serve with naan or pita instead of rice for a different style.
What to Serve With It
- Crispy naan or chapati for scooping up the curry.
- A fresh cucumber salad with yogurt dressing.
- Pickled vegetables for an added tangy flavor.
- A side of roasted vegetables for extra nutrition.
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. To reheat, simply warm in a saucepan over low heat, adding a splash of water or broth to loosen the curry if necessary. This dish also freezes well; store in freezer-safe containers for up to 3 months.
Recipe Card
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Yield/Servings: 4 servings
Ingredients:
- 1 cup red lentils, rinsed and drained
- 1 can (13.5 oz) coconut milk
- 1 tablespoon vegetable oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon garam masala
- 1 teaspoon salt (or to taste)
- 2 cups vegetable broth or water
- 1/4 cup fresh cilantro, chopped (for garnish)
- 1 cup basmati rice
- 2 cups water (for rice)
Instructions:
- In a medium saucepan, bring 2 cups of water to a boil. Add the basmati rice, reduce the heat to low, cover, and simmer for 15-20 minutes.
- Heat oil in a large pot over medium heat, add onion, and sauté for about 5 minutes.
- Add garlic and ginger, stirring for another minute.
- Stir in turmeric, cumin, and garam masala, cooking for an additional minute.
- Add lentils, coconut milk, broth, and salt. Stir well.
- Bring to a boil, then reduce heat and simmer uncovered for 15-20 minutes.
- Taste and adjust seasoning. Stir in half of the cilantro.
- Serve over rice, garnished with remaining cilantro.
Notes: Adjust spice levels and consistency as desired. Enjoy your creamy lentil curry!





















