Lentils are a powerhouse ingredient packed with protein, fiber, vitamins, and minerals. They’re perfect if you want healthy, hearty meals that fuel you through the day. Lentils come in different varieties – green, brown, red, and black – each adding something unique to recipes.
One of the best things about lentils is their versatility. You can add them to soups and stews, mix them into salads, or use them as a meat substitute in tacos, burgers, or shepherd’s pie. They work in almost any cuisine, which makes them ideal for bringing variety to your weekly meals.
Whether you already love lentils or are just getting started, this list of easy recipes will inspire you. From comforting classics to creative options, these recipes show just how much you can do with this simple ingredient.
All the recipes on this page are carefully crafted by our team, including our in-house nutritionist, who also calculates the nutritional information provided. While we strive for accuracy, please note that actual values may vary based on ingredient brands, portion sizes, and preparation methods.
Author’s Tip: For a quick, healthy meal, try Factor’s prepared dishes. This Indian Butter Tofu and Lentils recipe is inspired by one of its flavorful options – rich, satisfying, and ready in minutes! Check out our recommendations for the top prepared meal delivery services for more healthy recipes that require no cooking.
✅ Best for | A hearty, warming dinner option | |
🍽️ Servings | 4 | |
⏲️ Time to cook | 40 minutes (plus pressing and marinating time) | |
⚠️ Dietary swaps |
| |
📊 Nutritional information (per serving) | Calories 🔥 | 543 kcal |
Carbs 🍞 | 34 g | |
Protein 🍗 | 22 g | |
Fat 🥑 | 37 g |
4 tbsp unsalted butter
1 yellow onion, finely chopped
1 tsp salt
½ cup tomato paste
½ red chili, seeded and finely chopped
1 tbsp grated or finely chopped fresh ginger
1 block firm tofu, cubed (300 g)
1 (15 oz) can of lentils, drained and rinsed
1 tsp garam masala
1 tsp ground cumin
1 tsp chili powder
1 cup heavy cream
1 tbsp dried fenugreek leaves (optional)
1/4 cup finely chopped fresh cilantro (to serve)
This is a tasty, creamy, and spicy tofu and lentil dish. It offers a satisfying vegetarian take on a classic Indian favorite. Packed with protein, you can easily adapt it for vegan diets by using coconut cream instead of heavy cream.
This dish is versatile enough for a weeknight meal. Serve it with rice or naan for a complete meal, or pair it with aloo palak (spinach and potatoes) for added flavor, like the Factor dish pictured. For more ideas on incorporating lentils into your meals, check out our full guide on how to eat more lentils.
Author’s Tip: I recommend cooking all 3 wraps after blending your lentil mixture. You can store leftover wraps in the fridge for 2-3 days and reheat them easily in a hot pan before adding your favorite fillings.
✅ Best for | A healthy, gluten-free meal | |
🍽️ Servings | 3 servings | |
⏲️ Time to cook | 1 hour 15 minutes (including soaking) | |
⚠️ Dietary swaps |
| |
📊 Nutritional information (per serving) | Calories 🔥 | 431 kcal |
Carbs 🍞 | 65 g | |
Protein 🍗 | 22 g | |
Fat 🥑 | 10 g |
For the Red Lentil Tortillas:
1 ¼ cups split red lentils, uncooked (not whole red lentils)
2 cups water (room temperature)
½ tsp salt
¼ tsp baking soda
¼ tsp garlic powder
For the Roasted Vegetables:
1 medium sweet potato, peeled and diced
1 medium zucchini, sliced into rounds or half-moons
1 red bell pepper, sliced into strips
1 yellow or orange bell pepper, sliced into strips
2 tbsp olive oil
½ tsp salt
¼ tsp black pepper
½ tsp smoked paprika
These red lentil tortillas with roasted vegetables are a hearty, gluten-free meal. The protein-rich tortillas pair perfectly with smoky roasted veggies and are great with hummus or a drizzle of tahini dressing.
Feel free to change up the fillings. Try adding sautéed greens, beans, or scrambled tofu for extra variety. The tortillas also work well as wraps, making them a good option for portable lunches.
Top with avocado slices, salsa, or fresh herbs for extra flavor and color. This recipe is easy to customize, so enjoy it as is or make it your own. I enjoyed it with a lettuce salad, pickled onions, and mayo.
✅ Best for | Meal prepping | |
🍽️ Servings | 4 | |
⏲️ Time to cook | 30-35 minutes | |
⚠️ Dietary swaps |
| |
📊 Nutritional information (per serving) | Calories 🔥 | 422 kcal |
Carbs 🍞 | 46 g | |
Protein 🍗 | 15 g | |
Fat 🥑 | 22 g |
1 tbsp oil
1 medium onion, finely chopped
3 cloves garlic, minced
1-inch piece of ginger, grated
1 tsp ground cumin
1 tsp ground coriander
½ tsp turmeric powder
½ tsp garam masala
1 can (14 ounces) diced tomatoes
1 cup dried red lentils, rinsed and drained
1 cup spinach
4 cups vegetable broth or water
1 can (14 ounces) coconut milk
Salt, to taste
Fresh cilantro, chopped (for garnish)
Lemon wedges (for serving)
This one-pot lentil dahl is perfect for easy prep and meal planning. With a rich blend of spices and creamy coconut milk, it’s a comforting dish you can adjust to fit your taste by varying the spice level. Plus, it comes together in a single pot, making cleanup a breeze.
Serve this dahl with rice or naan to soak up the flavors, and you’ll have a hearty, satisfying meal. It’s perfect for making in a big batch, as it stores well for easy lunches or quick dinners throughout the week.
Author’s Tip: Using a delivery service like Blue Apron can make it easy to add variety to your meals, especially with versatile ingredients like lentils. Pre-portioned kits let you try recipes without extra prep, helping you explore new flavors and cuisines without the usual hassle.
✅ Best for | Ideal for a satisfying lunch or dinner | |
🍽️ Servings | 4 | |
⏲️ Time to cook | 45 minutes | |
⚠️ Dietary swaps |
| |
📊 Nutritional information (per serving) | Calories 🔥 | 345 kcal |
Carbs 🍞 | 53 g | |
Protein 🍗 | 22 g | |
Fat 🥑 | 6 g |
2 baby sweet potatoes
4 cloves garlic
2 sprigs rosemary
1 carrot
1 stalk celery
1 yellow onion
7 oz kale
1 cup beluga lentils
1 tsp Berbere spice
1 can diced tomatoes
1 cup vegetable broth
⅓ cup grated parmesan cheese
1 tbsp sherry vinegar
This braised beluga lentil dish is hearty and protein-packed. The lentils resemble tiny pearls of caviar. You can add lean meat like diced chicken or turkey for extra protein, as it pairs well with the spices.
Seasoned with Ethiopian Berbere spice, the dish has a warm, complex flavor. If you don’t have Berbere, try a mix of paprika, cumin, and cayenne. French green lentils also work well if you can’t find beluga.
Ideal for meal prep, the dish tastes even better the next day. Make a batch to enjoy throughout the week, adding a sprinkle of Parmesan for richness.
Author’s Tip: I like to sprout my lentils for a few days before making bolognese – this gives them an extra boost of nutrients and a fresh, earthy flavor.
✅ Best for | Kid-friendly recipe | |
🍽️ Servings | 4-6 | |
⏲️ Time to cook | 45 minutes using dried lentils | |
⚠️ Dietary swaps |
| |
📊 Nutritional information (per serving) | Calories 🔥 | 348 kcal (4 servings) 232 kcal (6 servings) |
Carbs 🍞 | 58 g (4 servings) 38 g (6 servings) | |
Protein 🍗 | 19 g (4 servings) 12 g (6 servings) | |
Fat 🥑 | 8 g (4 servings) 5 g (6 servings) |
2 tbsp extra virgin olive oil
1 medium onion, finely chopped
1 rib celery, finely chopped
1 large carrot, grated
3 cloves garlic, finely chopped
2 tbsp tomato paste
½ tsp rosemary
2 bay leaves (optional)
8 oz mushrooms, finely chopped
1 cup spinach or kale
4 cups vegetable stock
24 oz tomato puree or passata
1 cup dried green or brown lentils
Salt and pepper, to taste
3 tbsp red wine or soy sauce
Fresh basil, for garnish
Lentil Bolognese is a versatile, hearty sauce. It pairs well with pasta, baked potatoes, or gnocchi. For a touch of savory richness, top it with parmesan and fresh black pepper.
To speed up cooking, soak dried lentils overnight. This softens them and reduces stovetop time the next day, making it more convenient if you're in a hurry.
For even quicker prep, use tinned lentils instead of dried. Just reduce the broth since tinned lentils are already cooked, and you'll have a delicious Bolognese ready in less time.
✅ Best for | Meal prepping for lunches | |
🍽️ Servings | 2-3 as a main | |
⏲️ Time to cook | 30 minutes | |
⚠️ Dietary swaps |
| |
📊 Nutritional information (per serving) | Calories 🔥 | 753 kcal (2 servings) 502 kcal (3 servings) |
Carbs 🍞 | 77 g (2 servings) 51 g (3 servings) | |
Protein 🍗 | 32 g (2 servings) 21 g (3 servings) | |
Fat 🥑 | 37 g (2 servings) 25 g (3 servings) |
1 cup green or brown lentils, rinsed
1 cup cherry tomatoes, halved
1 cucumber, diced
½ red onion, finely chopped
½ cup black or green olives, pitted and sliced
¼ cup sun-dried tomatoes, chopped
¼ cup fresh basil leaves, torn
½ cup feta cheese, crumbled
3 tbsp extra-virgin olive oil
2 tbsp freshly squeezed lemon juice
1 tsp Dijon mustard
1 garlic clove, minced
Salt and black pepper, to taste
Pinch of dried oregano
1. Prepare the lentils: Cook the rinsed lentils in a pot of water according to package instructions, usually 20-25 minutes until tender but not mushy. Drain and let cool.
2. Make the lemon dressing: In a small bowl, whisk together the olive oil, lemon juice, Dijon mustard, minced garlic, salt, black pepper, and dried oregano until well combined.
3. Assemble the salad: In a large mixing bowl, combine the cooked lentils, cherry tomatoes, cucumber, red onion, olives, sun-dried tomatoes, and basil leaves. Pour the lemon dressing over the salad and toss gently to coat all the ingredients.
4. Finish and serve: Add the crumbled feta cheese on top. Serve immediately or chill in the fridge for about 30 minutes for the flavors to meld.
This is a wholesome Mediterranean lentil salad. It combines hearty lentils, cherry tomatoes, cucumber, olives, and feta for a fresh, flavorful dish. Sun-dried tomatoes and basil add depth, while a lemon-Dijon dressing ties it all together.
Serve with crusty bread or grilled meat for a complete meal. It’s perfect for meal prep, as the flavors improve when chilled. It’s also a good recipe for customizing with your favorite herbs, veggies, or proteins!
✅ Best for | A plant-based main meal | |
🍽️ Servings | 6-8 burgers | |
⏲️ Time to cook | 45 minutes | |
⚠️ Dietary swaps |
| |
📊 Nutritional information (per serving) | Calories 🔥 | 200 kcal (for 6 burgers) 150 kcal (for 8 burgers) |
Carbs 🍞 | 31 g (for 6 burgers) 23 g (for 8 burgers) | |
Protein 🍗 | 10 g (for 6 burgers) 7.5 g (for 8 burgers) | |
Fat 🥑 | 5 g (for 6 burgers) 3.5 g (for 8 burgers) |
1 cup dried red lentils, rinsed
2 ½ cups water
1 medium onion, finely chopped
2 cloves garlic, minced
1 medium carrot, grated
½ cup breadcrumbs
1 tsp ground cumin
½ tsp smoked paprika
Salt and pepper, to taste
1 tbsp soy sauce
2 tbsp fresh parsley or cilantro, chopped
2 tbsp olive oil (for cooking)
This lentil burger recipe is a flavorful, plant-based alternative to meat-based burgers. They're easy to prepare and versatile, making them great for serving in a bun with classic burger toppings, alongside chips, or paired with sweet potato fries for a healthier twist.
Feel free to customize the seasoning to suit your taste, adding your preferred herbs or spices for a personal touch. The burgers can also be frozen, making them an excellent make-ahead option for busy days when you need a quick, nutritious meal. Simply cook from frozen in the oven for a convenient and delicious dish.
✅ Best for | Family dinners or holiday meals | |
🍽️ Servings | 6 to 8 people | |
⏲️ Time to cook | 1 hour 15 minutes | |
⚠️ Dietary swaps |
| |
📊 Nutritional information (per serving) | Calories 🔥 | 294 kcal (6 servings) 220 kcal (8 servings) |
Carbs 🍞 | 48 g (6 servings) 36 g (8 servings) | |
Protein 🍗 | 13 g (6 servings) 9 g (8 servings) | |
Fat 🥑 | 7 g (6 servings) 5 g (8 servings) |
1 cup dried red lentils, rinsed
2 ½ cups vegetable broth
2 tbsp oil for sautéing
1 medium onion, finely chopped
2 cloves garlic, minced
1 medium carrot, grated
1 stalk celery, finely chopped
½ red bell pepper, finely chopped
1 cup rolled oats
½ cup breadcrumbs
2 tbsp ground flaxseed mixed with 6 tbsp water (flax egg)
1 tsp dried thyme
1 tsp smoked paprika
1 tsp ground cumin
2 tbsp soy sauce
Salt and black pepper, to taste
2 tbsp fresh parsley or cilantro, chopped
¼ cup ketchup or tomato paste
1 tbsp maple syrup or honey
1 tsp Dijon mustard
This red lentil loaf is a comforting, plant-based main dish perfect for a cozy dinner. Serve it with classic sides like mashed potatoes, roasted vegetables, or a fresh garden salad. For a hearty meal, add steamed green beans or a side of sautéed spinach to balance the flavors. The tangy glaze on top complements the loaf well, adding a touch of sweetness and richness.
To customize the recipe, consider swapping breadcrumbs for gluten-free versions or ground oats for a gluten-free option. Adjust the herbs and spices to your liking, such as adding rosemary or a pinch of chili flakes for more depth. For a nutty flavor, toss in some chopped walnuts or sunflower seeds to add texture.
Any of these recipes can be made with sprouted lentils for added flavor and nutrition. However, sprouting only works with whole lentils, not split ones.
Sprouting lentils boosts their nutritional content by increasing levels of essential amino acids, vitamins, and minerals. Studies show sprouting enhances vitamin C, B vitamins, and antioxidant levels, making the lentils easier to digest and helping your body absorb nutrients better¹.
The best way to enjoy lentils is by adding them to soups, salads, stews, or even veggie burgers. Lentils are versatile and absorb flavors well, so they pair nicely with spices and other ingredients, adding protein and fiber to meals without needing lengthy cooking times.
Lentils complement a wide range of flavors, including earthy spices like cumin, turmeric, and paprika, as well as fresh herbs such as rosemary and thyme. Vegetables like tomatoes, garlic, and onions add depth, while a touch of acidity from lemon or vinegar can brighten their flavor. These combinations make lentils suitable for salads, curries, and grain bowls.
To enhance the flavor of lentils, try cooking them with aromatics like garlic, onion, and bay leaves. Adding spices such as cumin, paprika, or turmeric can also elevate their taste. This is a good option when making a Lentil Dal for example.
Yes, you should rinse lentils before cooking to remove any dust or debris. Unlike other legumes, lentils don’t need to be soaked beforehand, which keeps prep quick and easy. However, you can soak and sprout whole lentils to increase nutritional value. Rinsing also helps reduce any residual bitterness, ensuring the lentils are clean and ready to cook.
Jessica White is a writer at DeliveryRank. After teaching herself to cook at age 12 - to escape her Mom’s ‘interesting’ recipes - she has spent many happy hours in the kitchen. Whether it’s sampling a different cuisine or creating a new recipe from scratch, she enjoys imagining new food combinations and making them a reality. As a certified and experienced copywriter, she has contributed to a range of online publications on topics ranging from well-being to recruitment. When she’s not in the kitchen, she’s walking her dogs and dreaming up new ways to make tofu interesting.