After a busy day, I often crave a meal that’s both comforting and easy to pull together for my family. This Spiced Dal Recipe with Basmati Rice and Cilantro fills our kitchen with warm, aromatic spices and offers a creamy texture that’s incredibly satisfying. It’s a truly healthy, budget-friendly powerhouse, perfect for busy weeknights or cozy family dinners. I rely on this Spiced Dal Recipe with Basmati Rice and Cilantro when I need a quick, nutritious option before evening activities, and it always hits the spot.

What You’ll Need (Ingredients & Their Roles)
Crafting a flavorful Spiced Dal Recipe with Basmati Rice and Cilantro starts with these pantry staples and fresh additions.
- Red lentils (masoor dal): 1 cup (200g) — Quick-cooking protein for a creamy base.
- Basmati rice: 1 cup (180g) — Fluffy, aromatic grains (brown rice also works for added fiber).
- Yellow onion: 1 medium, chopped — Essential aromatic foundation.
- Garlic: 3 cloves, minced — Pungent depth.
- Fresh Ginger: 1 inch (2.5cm) piece, grated — Zesty warmth.
- Canned Diced tomatoes: 1 (14.5 oz/400g) can, undrained — Tanginess and body.
- Fresh Cilantro: ½ cup, chopped — Bright, fresh finish (or use flat-leaf parsley if you prefer).
- Ground Spices: Turmeric (1 tsp), Cumin (1 tsp), Coriander (1 tsp), Garam Masala (½ tsp) — Build the signature warm, earthy flavor.
- Salt: ½ tsp, or to taste — Essential seasoning.
- Cooking oil or ghee: 1 Tbsp (15ml) — For sautéing (I often use olive oil, or ghee for richer flavor).
- Water or low-sodium vegetable broth: 4 cups (950ml) — Cooking liquid for the dal.
These ingredients come together to form a healthy, family-friendly meal. Lentils and Basmati rice are inexpensive, making this Spiced Dal Recipe with Basmati Rice and Cilantro an excellent choice for budget-conscious home cooks seeking easy dinner ideas.
Cooking Method, Simplified
Whipping up this Spiced Dal Recipe with Basmati Rice and Cilantro is straightforward with these steps. I often use a 6-quart Dutch oven for easy, even cooking.
- Prep Grains: Rinse 1 cup of red lentils and 1 cup of Basmati rice separately under cold water until the water runs clear. This removes excess starch, preventing a foamy dal. Set them aside.
- Sauté Aromatics: In a large pot or 6-quart Dutch oven, heat 1 Tbsp of cooking oil or ghee over medium heat. Add the chopped yellow onion and sauté for 5-7 minutes until it softens and turns translucent.
- Infuse with Ginger & Garlic: Stir in the minced garlic and grated fresh ginger. Cook for just 1 minute until the kitchen fills with a beautiful fragrance. For busy weeknights, I sometimes use pre-minced garlic from a jar – it’s a great shortcut!
- Bloom Spices & Tomatoes: Add 1 tsp turmeric, 1 tsp cumin, 1 tsp coriander, and ½ tsp garam masala. Cook for 30 seconds, stirring constantly, until the spices become aromatic. Pour in the 14.5 oz can of diced tomatoes, mashing them slightly with your spoon, and cook for 2-3 minutes until they begin to break down.
- Simmer the Dal: Add the rinsed lentils and 4 cups of water (or broth) to the pot. Bring to a rolling boil, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the lentils are tender and have thickened. If the dal appears too thick or dry, stir in an extra ¼ to ½ cup of hot water or broth.
- Cook the Rice: While the dal simmers, combine 1 cup rice with 2 cups water in a separate pot, bring to a boil, then reduce to low, cover, and simmer for 15-20 minutes until the water is absorbed and the grains are fluffy.
- Finish & Serve: Season the warm Spiced Dal Recipe with Basmati Rice and Cilantro with ½ tsp salt, or to taste. Stir in ½ cup of fresh chopped cilantro. Serve hot, ladled over the fluffy Basmati rice.
Common Mistakes to Avoid:
- Not Rinsing Lentils: Skipping this step can lead to foamy, cloudy dal. Always rinse thoroughly under cold water.
- Overcooking Lentils: Cook until tender, but aim for a creamy texture rather than a completely mushy consistency. Check around the 20-minute mark.
- Under-seasoning: Dal needs enough salt to bring out its full, rich flavor. Always taste and adjust before serving.
Perfect Moments to Serve Spiced Dal with Basmati Rice and Cilantro
This Spiced Dal Recipe with Basmati Rice and Cilantro suits family dinners, Meatless Mondays, or healthy lunches. It also works well for casual gatherings.
- For kids’ lunchboxes, serve smaller portions with yogurt for dipping; my youngest loves to dunk naan in it.
- For meal prep, cook a larger batch and portion for the week. Serve with warm naan or a simple green salad.
Nutrition and Wellness Benefits
Our Spiced Dal Recipe with Basmati Rice and Cilantro is a nutritional powerhouse. High in plant-based protein and fiber, it promotes digestive health, provides sustained energy, and supports healthy family eating.
- Naturally vegan and gluten-free.
- Great for meal prep recipes and weight loss goals.
Everyday Practical Benefits
This Spiced Dal Recipe with Basmati Rice and Cilantro offers quick prep (under 40 minutes), is budget-friendly, and mostly a one-pot meal. Ideal for busy parents seeking nutritious, convenient weeknight dinners and efficient meal prep.

Expert Tips and Flavor Upgrades
Elevate your Spiced Dal Recipe with Basmati Rice and Cilantro with these expert tips:
- Taste & Texture: Consider a “Tadka” (tempering) for extra flavor. Briefly toast Basmati rice for a nuttier taste.
- Flavor Variety: Add kasoori methi for earthy notes, or fresh lime juice to brighten.
- Dietary Adjustments: Use vegetable oil for vegans. Ensure gluten-free spices. Reduce chili for sensitive palates.
Common Questions Answered
Is Spiced Dal Recipe with Basmati Rice and Cilantro suitable for a low-carb diet?
While dal is healthy, Basmati rice adds carbohydrates. For a lower-carb option, serve your Spiced Dal Recipe with Basmati Rice and Cilantro with cauliflower rice or extra steamed vegetables instead of traditional rice.
What’s the best way to store Spiced Dal for meal prep?
Store Spiced Dal and Basmati rice separately in airtight containers in the refrigerator for up to 4-5 days, or freeze for up to 3 months. Reheat gently on the stovetop or in the microwave.
Can I make this Spiced Dal Recipe with Basmati Rice and Cilantro spicier for adult palates?
Absolutely! To kick up the heat, add a chopped green chili with the aromatics or a pinch of cayenne pepper with the other spices. I sometimes add an extra ½ teaspoon of red chili powder for a bolder flavor.
What type of lentils work best for this Spiced Dal Recipe with Basmati Rice and Cilantro?
Red lentils (masoor dal) are ideal as they cook quickly and break down to create a creamy texture, making them perfect for this Spiced Dal Recipe with Basmati Rice and Cilantro. Split yellow peas also work well.
Where can I find high-quality Spiced Dal ingredients online?
Most major grocery stores carry lentils and Basmati rice. For specialty spices and organic ingredients for your Spiced Dal Recipe, check online retailers like Amazon, Kalustyan’s, or local Indian grocery stores.
How can I make this Spiced Dal Recipe with Basmati Rice and Cilantro even more nutritious?
Boost the nutrition of your Spiced Dal Recipe with Basmati Rice and Cilantro by adding chopped spinach or kale during the last 5 minutes of cooking. A squeeze of fresh lemon juice also adds vitamin C and brightens flavors, contributing to healthy eating.
Conclusion
This easy Spiced Dal Recipe with Basmati Rice and Cilantro is your go-to for delicious, healthy family meals, offering convenience and incredible flavor. I love knowing I have a nourishing meal ready! Bookmark this recipe and share it to enjoy a comforting bowl tonight!
Print
Spiced Dal Recipe with Basmati Rice and Cilantro
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Spiced Dal with Basmati Rice and Cilantro is a comforting, aromatic, and easy-to-make dish, offering a creamy texture and warm spices. It’s a healthy, budget-friendly meal perfect for weeknights.
Ingredients
- 1 cup (200g) red lentils (masoor dal)
- 1 cup (180g) Basmati rice
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 1 inch (2.5cm) fresh ginger, grated
- 1 (14.5 oz/400g) can diced tomatoes, undrained
- 0.5 cup fresh cilantro, chopped
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1 tsp ground coriander
- 0.5 tsp garam masala
- 0.5 tsp salt, or to taste
- 1 Tbsp (15ml) cooking oil or ghee
- 4 cups (950ml) water or low-sodium vegetable broth
Instructions
- Prep Grains: Rinse 1 cup of red lentils and 1 cup of Basmati rice separately under cold water until the water runs clear. Set them aside.
- Sauté Aromatics: In a large pot or 6-quart Dutch oven, heat 1 Tbsp of cooking oil or ghee over medium heat. Add the chopped yellow onion and sauté for 5-7 minutes until it softens and turns translucent.
- Infuse with Ginger & Garlic: Stir in the minced garlic and grated fresh ginger. Cook for just 1 minute until fragrant.
- Bloom Spices & Tomatoes: Add 1 tsp turmeric, 1 tsp cumin, 1 tsp coriander, and 0.5 tsp garam masala. Cook for 30 seconds, stirring constantly, until aromatic. Pour in the 14.5 oz can of diced tomatoes, mashing them slightly with your spoon, and cook for 2-3 minutes until they begin to break down.
- Simmer the Dal: Add the rinsed lentils and 4 cups of water (or broth) to the pot. Bring to a rolling boil, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the lentils are tender and have thickened. (If the dal appears too thick or dry, stir in an extra 0.25 to 0.5 cup of hot water or broth.)
- Cook the Rice: While the dal simmers, combine 1 cup rice with 2 cups water in a separate pot, bring to a boil, then reduce to low, cover, and simmer for 15-20 minutes until the water is absorbed and the grains are fluffy.
- Finish & Serve: Season with 0.5 tsp salt, or to taste. Stir in 0.5 cup of fresh chopped cilantro. Serve hot, ladled over the fluffy Basmati rice.
Notes
Always rinse lentils thoroughly under cold water to prevent foamy, cloudy dal. Cook lentils until tender but creamy, not mushy; check around 20 minutes. Taste and adjust salt before serving to bring out full flavor.
- Prep Time: 15 minutes
- Cook Time: 39 minutes
- Category: Main Course
- Method: Simmering, Sautéing
- Cuisine: Indian
Nutrition
- Serving Size: 1.5 cups (approx 350g) with rice
- Calories: 360 calories
- Sugar: 5 g
- Sodium: 600 mg
- Fat: 4 g
- Saturated Fat: 1 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 11 g
- Protein: 16 g
- Cholesterol: 0 mg
Keywords: Spiced Dal, Basmati Rice, Red Lentils, Indian, Weeknight Meal, Easy, Healthy, Budget-Friendly, Vegetarian