There’s something magical about a comforting, protein-packed bowl of dal. If you’re looking for a budget-friendly, plant-based meal that’s both nourishing and deeply satisfying, this easy lentils recipe is your new go-to. Made in just one pot with pantry staples and bold spices, it’s the perfect example of lentils Indian recipes done right—and without any fuss.
Ideal for everyday vegetarian meals or as part of your easy meal prep lunches vegetarian style, this Indian-inspired lentil dal is loaded with flavor, nutrition, and warmth. Whether you’re new to plant-based cooking or a seasoned vegan, this dish is as wholesome as it is customizable.
For more cozy and satisfying recipes, check out this creamy vegetarian lasagna or prep a batch of banana oatmeal breakfast cookies to enjoy with your lunch.
Table of Contents
What is Lentil Dal? A Staple of Lentils Indian Recipes
Dal (also spelled dahl or daal) is a classic South Asian dish made from lentils, simmered with spices, aromatics, and often a touch of coconut milk or tomato. It’s a staple in many vegan Indian recipes healthy eaters rely on—not only for its taste but also for its high fiber, iron, and protein content.
Unlike some green lentil crockpot recipes, this dal cooks on the stovetop in under an hour and requires just one pot. The recipe we’re using is hearty enough to satisfy but light enough to eat every day. It’s no wonder it’s become a favorite among those searching for delicious lentil recipes that also happen to be dairy-free and gluten-free.
Ingredients for a Flavor-Packed, Easy Lentils Recipe
To make this easy lentils recipe, you’ll need common ingredients available in most pantries. Here’s what to gather:
- 1 cup dry red lentils, rinsed well
- 1 tbsp coconut oil or olive oil
- 1 medium onion, finely chopped
- 2–3 cloves garlic, minced
- 1-inch fresh ginger, minced or grated
- 1 tsp ground turmeric
- 1 tsp ground cumin
- ½ tsp ground coriander
- ½ tsp paprika
- 1–2 tsp curry powder (optional)
- 1 can (14 oz) diced tomatoes
- 2 ½ cups vegetable broth (or water)
- ½ cup full-fat coconut milk
- Salt and pepper, to taste
- Juice of ½ lime
- Fresh cilantro, for garnish
This simple yet deeply spiced combination creates a rich and creamy dal that’s perfect for spooning over rice or scooping with flatbread.
Kitchen Tools You’ll Need for One-Pot Vegan Indian Cooking
What makes this easy lentils recipe even better is the minimal cleanup. Here’s all you need:
- Medium to large pot with lid
- Wooden spoon or silicone spatula
- Fine mesh strainer (for rinsing lentils)
- Chopping board and knife
- Measuring cups and spoons
Unlike some green lentil crockpot recipes, this doesn’t need a slow cooker, though you can adapt it if you prefer hands-off cooking.
Step-by-Step: How to Make This Easy Lentils Recipe in One Pot
Follow these easy steps to prepare your delicious dal:
- Sauté the aromatics: In a large pot, heat oil over medium heat. Add the onion and cook until softened, about 5 minutes. Stir in garlic and ginger and cook another minute.
- Add spices: Mix in turmeric, cumin, coriander, paprika, and optional curry powder. Stir for 30 seconds until fragrant.
- Pour in the tomatoes and lentils: Add the diced tomatoes (with juice) and rinsed lentils. Stir to combine.
- Simmer: Add the broth and bring to a gentle boil. Reduce heat, cover, and simmer for 20–25 minutes, stirring occasionally, until lentils are soft.
- Finish with coconut milk: Stir in the coconut milk, lime juice, and season with salt and pepper. Simmer uncovered for 5 more minutes to thicken.
- Serve and garnish: Top with fresh cilantro and serve over rice, quinoa, or with warm naan.
This meal proves that a hearty, easy lentils recipe can be quick, simple, and bursting with flavor.
Why This Dish is Ideal for Easy Meal Prep Lunches Vegetarian Style
Dal is the ultimate easy meal prep lunches vegetarian dish for busy weeks. It reheats beautifully, tastes even better the next day, and is easy to portion into containers.
You can double the batch and enjoy it several different ways:
- Serve over brown rice or cauliflower rice
- Add steamed greens or roasted vegetables
- Stuff into wraps or pitas with hummus
- Use as a dip for flatbreads or crackers
For a protein-rich lunchbox, pair this with a slice of lemon blueberry bread or maple rice krispie treats.
Flavor Variations: From Green Lentil Crockpot Recipes to Bold Spices
Want to switch things up? This easy lentils recipe is versatile:
- Use green or brown lentils instead of red (increase cook time to 35–40 minutes)
- Add chopped carrots, sweet potatoes, or bell peppers for extra nutrition
- Swap coconut milk for almond or oat cream for a lighter version
- Try garam masala or mustard seeds for a deeper Indian flavor
Looking for crockpot inspiration? This base adapts easily to green lentil crockpot recipes by cooking everything on low for 6–8 hours.
Serving Suggestions: What to Pair With Your Lentil Dal
This dish pairs wonderfully with many sides and staples:
- Steamed basmati or jasmine rice
- Toasted naan or roti
- Roasted vegetables
- A fresh cucumber and tomato salad
- Pickled onions or mango chutney
For a cooling drink to serve on the side, consider watermelon slushie or virgin strawberry piña colada.
Common Mistakes to Avoid When Cooking Lentils
Even a simple easy lentils recipe can go sideways without attention to a few details:
- Skipping the rinse: Always rinse lentils to remove debris and reduce bitterness
- Overcooking: Red lentils cook fast; don’t turn them to mush
- Undercooking spices: Sautéing them in oil first blooms the flavor
- Not seasoning enough: Salt and acid (like lime) are essential for balance
- Adding coconut milk too soon: Wait until lentils are fully cooked to avoid curdling
Avoiding these mistakes ensures your dish will be flavorful, creamy, and perfectly cooked every time.
How to Store and Reheat This Delicious Lentil Recipe
This dal stores well in the fridge for up to 5 days and freezes for up to 3 months.
To store: Let cool completely before transferring to airtight containers.
To reheat: Warm on the stovetop with a splash of broth or water to loosen the consistency.
Make a big batch and enjoy it as part of your everyday vegetarian meals rotation.
FAQs: Everything About Easy Lentils and Indian-Style Cooking
Can I use canned lentils?
Yes, but reduce the liquid and cooking time since they’re already soft.
What lentils are best for dal?
Red lentils cook quickly and give a smooth texture. Green or brown work too but stay firmer.
Is dal spicy?
This version is mild. Feel free to add chili flakes or cayenne for more heat.
Can I make this in a slow cooker?
Yes! Combine all ingredients except coconut milk and cook on low for 6–8 hours. Stir in milk at the end.
Is this freezer-friendly?
Absolutely. Freeze in single portions for easy lunches.
Internal Links to More Everyday Vegetarian Meals and Yummy Lentil Recipes
Looking for more yummy lentil recipes and everyday vegetarian meals? Try these from our archives:
- Short rib chili (vegetarian substitute version)
- Kale Caesar pasta salad
- Creamed peas and potatoes
- Ground turkey zucchini skillet – easily made vegetarian
- Turkey and sweet potato bake – try with lentils for a twist
Conclusion: Comforting, Nourishing, and Wonderfully Simple
This easy lentils recipe proves that great flavor doesn’t require complicated steps or fancy ingredients. It’s the kind of recipe that nourishes your body, satisfies your taste buds, and simplifies your life—all while celebrating the comforting magic of Indian-inspired cooking.
Perfect for lunchboxes, weeknight dinners, or lazy Sundays, this dal will quickly become a staple in your kitchen. If you enjoyed this recipe, don’t forget to share it with your community and subscribe to the blog for more wholesome, plant-based meals made simple.
Print
One-Pot Lentil Easy Lentils Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This easy lentils recipe is a comforting, one-pot dal packed with plant-based protein, bold spices, and creamy coconut milk. It’s perfect for everyday vegetarian meals or meal prep.
Ingredients
- 1 cup dry red lentils, rinsed well
- 1 tbsp coconut oil or olive oil
- 1 medium onion, finely chopped
- 2–3 cloves garlic, minced
- 1-inch fresh ginger, minced or grated
- 1 tsp ground turmeric
- 1 tsp ground cumin
- ½ tsp ground coriander
- ½ tsp paprika
- 1–2 tsp curry powder (optional)
- 1 can (14 oz) diced tomatoes
- 2 ½ cups vegetable broth (or water)
- ½ cup full-fat coconut milk
- Salt and pepper, to taste
- Juice of ½ lime
- Fresh cilantro, for garnish
Instructions
- Sauté the aromatics: In a large pot, heat oil over medium heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and ginger and cook another minute.
- Add spices: Mix in turmeric, cumin, coriander, paprika, and optional curry powder. Stir for 30 seconds until fragrant.
- Pour in the tomatoes and lentils: Add diced tomatoes with juice and rinsed lentils. Stir to combine.
- Simmer: Add broth and bring to a gentle boil. Reduce heat, cover, and simmer for 20–25 minutes, stirring occasionally, until lentils are soft.
- Finish with coconut milk: Stir in coconut milk and lime juice. Season with salt and pepper. Simmer uncovered for 5 more minutes.
- Serve and garnish: Top with fresh cilantro and serve over rice, quinoa, or with warm naan.
Notes
- Meal prep tip: Dal tastes better the next day and reheats well.
- Lentil options: Use green or brown lentils; increase cook time to 35–40 minutes.
- Customize flavor: Add chopped carrots, bell peppers, or garam masala.
- Slow cooker version: Combine all ingredients (except coconut milk) and cook on low for 6–8 hours. Stir in coconut milk at the end.
- Storage: Refrigerate up to 5 days or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 260
- Sugar: 5g
- Sodium: 300mg
- Fat: 11g
- Saturated Fat: 7g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 0mg