15 Lentil Recipes (Soups, Curries, Salads & Budget-Friendly Meals)
15 lentil recipes with calories, protein, fiber, and cook times. Soups, curries, salads, stews, and sides. Plus red vs green vs brown lentils comparison and why lentils are the best budget protein.
The quick answer: Lentils are the most underrated protein in your pantry -- one cup of cooked lentils delivers 18g of protein and 16g of fiber for only 230 calories, at a cost of roughly $0.15 per serving. Unlike dried beans, lentils require no soaking and cook in 15-30 minutes. The 15 recipes below cover hearty soups, warming curries, fresh salads, thick stews, and versatile sides that prove lentils deserve a permanent spot in your meal rotation.
Why Lentils Are the Best Budget Protein
At $1-2 per pound dried (which yields about 7 cups cooked), lentils are the cheapest high-quality protein available. Here is how they compare:
| Protein Source | Cost per 30g protein | Protein per cup cooked | Fiber | Cook Time |
|---|---|---|---|---|
| Lentils | $0.25 | 18g | 16g | 20-30 min |
| Dried beans | $0.30 | 15g | 12g | 60-90 min + soak |
| Eggs | $0.50 | 6g (per egg) | 0g | 10 min |
| Chicken breast | $1.00 | 43g (6 oz) | 0g | 15-25 min |
| Ground beef | $1.20 | 22g (4 oz) | 0g | 10 min |
| Canned tuna | $0.80 | 20g (can) | 0g | 0 min |
Lentils also require no soaking (unlike dried beans), cook relatively quickly, and provide massive amounts of fiber. The 16g of fiber per cup is more than half your daily recommended intake.
Red vs Green vs Brown Lentils: Which to Use When
Not all lentils are the same. Choosing the right type for your recipe makes a big difference.
| Type | Color | Cook Time | Texture When Cooked | Best For | Holds Shape? |
|---|---|---|---|---|---|
| Red/Orange | Coral to yellow | 15-20 min | Soft, breaks down | Soups, curries, dal, sauces | No |
| Green | Dark green | 25-30 min | Firm, slightly chewy | Salads, stews, side dishes | Yes |
| Brown | Khaki/brown | 20-25 min | Tender, mild | All-purpose, soups, stews | Somewhat |
| Black (beluga) | Jet black | 25-30 min | Firm, earthy | Salads, elegant dishes | Yes |
| French (Puy) | Dark green speckled | 25-30 min | Firm, peppery | Salads, side dishes | Yes |
Rule of thumb: Red lentils for anything that should be thick and creamy (soups, curries, dal). Green or French lentils for anything where you want distinct lentil shapes (salads, stews).
Lentil Soup Recipes
1. Classic Red Lentil Soup
Saute diced onion, carrot, and celery in olive oil. Add garlic, cumin, and turmeric. Add red lentils and vegetable broth (4 cups broth per 1 cup lentils). Simmer 20 minutes until lentils dissolve into a thick, velvety soup. Finish with lemon juice and fresh parsley. Comfort in a bowl.
- Calories: 260 | Protein: 16g | Fiber: 12g | Cook time: 30 min
2. Lemon Lentil Soup
Cook red lentils with onion, garlic, cumin, and turmeric in broth until tender. Blend half the soup for a creamy-chunky texture. Stir in the juice of 2 lemons, a big handful of spinach, and a drizzle of olive oil. The lemon brightens everything and makes this soup feel light despite being filling.
- Calories: 240 | Protein: 14g | Fiber: 10g | Cook time: 25 min
3. Smoky Lentil and Sausage Soup
Brown diced sausage (or smoked turkey sausage for lighter option) in a pot. Add onion, carrot, garlic, and smoked paprika. Add brown lentils, diced tomatoes, and chicken broth. Simmer 25 minutes until lentils are tender. Stir in kale in the last 5 minutes. Hearty enough to be a full meal.
- Calories: 340 | Protein: 24g | Fiber: 12g | Cook time: 35 min
4. Coconut Lentil Soup
Saute onion, garlic, and ginger in coconut oil. Add curry powder, cumin, and turmeric. Pour in red lentils, coconut milk, and vegetable broth. Simmer 20 minutes until thick and creamy. Garnish with cilantro, a squeeze of lime, and a drizzle of coconut milk. Rich and warming.
- Calories: 320 | Protein: 14g | Fiber: 10g | Cook time: 25 min
Lentil Curry Recipes
5. Classic Dal (Indian Lentil Curry)
Cook red lentils until soft. In a separate pan, make a tadka: heat ghee or oil, add mustard seeds, cumin seeds, dried red chili, and let them sizzle. Add diced onion, garlic, ginger, turmeric, and garam masala. Combine with the lentils. Simmer 10 minutes. Serve over basmati rice with naan. The most comforting dish in Indian cuisine.
- Calories: 290 | Protein: 16g | Fiber: 12g | Cook time: 30 min
6. Spinach and Lentil Curry
Cook green lentils until just tender (about 20 minutes). In a separate pan, saute onion, garlic, ginger, and curry paste. Add coconut milk and lentils. Stir in a generous amount of fresh spinach until wilted. Season with salt and lime juice. Serve over rice.
- Calories: 350 | Protein: 18g | Fiber: 14g | Cook time: 30 min
7. Sweet Potato and Red Lentil Curry
Saute onion, garlic, and ginger. Add cubed sweet potato, red lentils, diced tomatoes, coconut milk, curry powder, and vegetable broth. Simmer 25 minutes until sweet potato and lentils are both tender. The sweet potato adds natural sweetness that balances the spice.
- Calories: 380 | Protein: 16g | Fiber: 14g | Cook time: 30 min
Lentil Salad Recipes
8. French Lentil Salad
Cook French (Puy) or green lentils until tender but still firm. Toss while warm with a Dijon vinaigrette (olive oil, Dijon mustard, red wine vinegar, shallot, salt). Add crumbled goat cheese, chopped walnuts, and fresh herbs (parsley, dill). Serve warm or at room temperature. Elegant enough for dinner guests.
- Calories: 340 | Protein: 16g | Fiber: 12g | Cook time: 30 min
9. Lentil and Roasted Vegetable Salad
Roast bell peppers, zucchini, and red onion at 425 degrees F for 20 minutes. Toss with cooked green lentils, cherry tomatoes, fresh parsley, and a lemon-olive oil dressing. Add crumbled feta on top. A substantial salad that works as a main course.
- Calories: 320 | Protein: 16g | Fiber: 12g | Cook time: 35 min
10. Mediterranean Lentil Salad
Toss cooked green lentils with diced cucumber, cherry tomatoes, red onion, kalamata olives, and fresh parsley. Dress with olive oil, red wine vinegar, oregano, garlic, salt, and pepper. This salad improves overnight as the flavors meld. Ideal for meal prep and potlucks.
- Calories: 300 | Protein: 14g | Fiber: 12g | Cook time: 25 min
Lentil Stew Recipes
11. Lentil and Vegetable Stew
Saute onion, carrot, celery, and garlic. Add brown lentils, diced tomatoes, vegetable broth, potatoes, and Italian herbs. Simmer 30 minutes until everything is tender and the stew is thick. Season with salt, pepper, and a splash of balsamic vinegar. Warm, filling, and budget-friendly.
- Calories: 290 | Protein: 16g | Fiber: 14g | Cook time: 40 min
12. Moroccan Lentil Stew
Saute onion and garlic with cumin, cinnamon, coriander, and turmeric. Add green lentils, diced tomatoes, chickpeas, diced sweet potato, and broth. Simmer 30 minutes. Stir in dried apricots and fresh cilantro at the end. The warming spices and sweet dried fruit create an incredible depth of flavor.
- Calories: 340 | Protein: 18g | Fiber: 16g | Cook time: 40 min
13. Lentil Bolognese
Cook red lentils until soft and slightly broken down. Meanwhile, saute onion, carrot, celery, and garlic (the classic mirepoix). Add crushed tomatoes, tomato paste, oregano, basil, and the cooked lentils. Simmer 20 minutes. Serve over pasta. A plant-based Bolognese that is genuinely satisfying.
- Calories: 380 | Protein: 18g | Fiber: 14g | Cook time: 35 min
Lentil Side Dishes
14. Lentils with Roasted Garlic
Cook brown lentils until tender. Roast a whole head of garlic (cut the top off, drizzle with olive oil, wrap in foil, bake at 400 degrees F for 40 minutes). Squeeze the soft garlic cloves into the lentils. Add olive oil, salt, pepper, and fresh thyme. Stir. A simple side dish with deep, mellow garlic flavor.
- Calories: 250 | Protein: 16g | Fiber: 12g | Cook time: 45 min
15. Spiced Lentil and Rice (Mujaddara)
Cook brown lentils until almost tender. Add rice and cook together with cumin, cinnamon, and allspice until both are done. Meanwhile, slice onions very thin and fry in olive oil until dark brown and crispy (15-20 minutes). Top the lentil rice with the caramelized onions and serve with yogurt. A Middle Eastern staple that is far greater than the sum of its parts.
- Calories: 350 | Protein: 16g | Fiber: 10g | Cook time: 40 min
Lentil Recipe Comparison Table
| Recipe | Category | Calories | Protein | Fiber | Cook Time |
|---|---|---|---|---|---|
| Classic Red Lentil Soup | Soups | 260 | 16g | 12g | 30 min |
| Lemon Lentil Soup | Soups | 240 | 14g | 10g | 25 min |
| Smoky Sausage Soup | Soups | 340 | 24g | 12g | 35 min |
| Coconut Lentil Soup | Soups | 320 | 14g | 10g | 25 min |
| Classic Dal | Curries | 290 | 16g | 12g | 30 min |
| Spinach Lentil Curry | Curries | 350 | 18g | 14g | 30 min |
| Sweet Potato Curry | Curries | 380 | 16g | 14g | 30 min |
| French Lentil Salad | Salads | 340 | 16g | 12g | 30 min |
| Roasted Veggie Salad | Salads | 320 | 16g | 12g | 35 min |
| Mediterranean Salad | Salads | 300 | 14g | 12g | 25 min |
| Vegetable Stew | Stews | 290 | 16g | 14g | 40 min |
| Moroccan Stew | Stews | 340 | 18g | 16g | 40 min |
| Lentil Bolognese | Stews | 380 | 18g | 14g | 35 min |
| Roasted Garlic Lentils | Sides | 250 | 16g | 12g | 45 min |
| Mujaddara | Sides | 350 | 16g | 10g | 40 min |
Lentil Meal Prep Guide
Lentils are one of the best meal prep ingredients because they are cheap, cook fast, and store beautifully.
Batch cooking:
- Cook 2 cups of dried lentils (yields about 5 cups cooked)
- Store plain in the fridge for up to 5 days
- Use in different recipes throughout the week: soup Monday, salad Wednesday, curry Friday
Storage:
- Cooked lentils: 5-7 days refrigerated in airtight containers
- Frozen: 3 months in freezer bags (freeze flat for quick thawing)
- Dried lentils: last 1-2 years in the pantry in a sealed container
Planning your meals around lentils is one of the most budget-friendly strategies for healthy eating. A single $2 bag of dried lentils gives you protein for an entire week. Mealift helps you plan lentil meals into your weekly rotation, calculate the nutrition across every meal, and generate a grocery list that keeps your budget in check.
Frequently Asked Questions
Do you need to soak lentils before cooking?
No. Unlike dried beans, lentils cook quickly enough that soaking is unnecessary. Just rinse them in a strainer to remove any dust or debris and cook directly. Red lentils cook in 15-20 minutes, brown in 20-25 minutes, and green in 25-30 minutes. This is one of lentils' biggest advantages over other legumes.
Are lentils a good source of protein?
Yes. One cup of cooked lentils provides 18g of protein, which is comparable to 3 oz of chicken breast. While lentils are not a complete protein on their own (they are low in methionine), combining them with rice, bread, or other grains within the same day provides all essential amino acids. Many cultures have traditionally paired lentils with rice for this reason.
How many calories are in a cup of lentils?
One cup of cooked lentils contains approximately 230 calories, 18g protein, 40g carbohydrates, 16g fiber, and under 1g of fat. The high fiber content (16g, which is over half the daily recommended intake) makes lentils exceptionally filling relative to their calorie count.
What is the difference between red and green lentils?
Red lentils cook faster (15-20 minutes vs 25-30 minutes), break down into a soft, creamy texture, and are best for soups, curries, and dal. Green lentils take longer, hold their shape when cooked, and have a firmer, slightly peppery texture that is ideal for salads, stews, and side dishes. Use red when you want smooth; use green when you want textured.
Can you eat lentils every day?
Yes. Lentils are a healthy, nutrient-dense food that can be eaten daily. They provide protein, fiber, folate, iron, and potassium. Some people experience digestive discomfort (gas, bloating) when they first start eating lentils regularly. This typically improves as your gut adjusts over 1-2 weeks. Rinsing lentils well and cooking them thoroughly also reduces digestive issues.
Are lentils good for weight loss?
Lentils are excellent for weight loss. Their combination of high protein (18g per cup) and high fiber (16g per cup) creates strong satiety -- you feel full on fewer calories. Studies show that people who regularly eat legumes like lentils tend to have lower body weight and smaller waist circumference than those who don't.
How do you store cooked lentils?
Store cooked lentils in an airtight container in the refrigerator for up to 5-7 days. For longer storage, freeze in portion-sized bags or containers for up to 3 months. Frozen lentils thaw quickly in the microwave or in the fridge overnight. Having pre-cooked lentils in the fridge or freezer makes it easy to add protein and fiber to any meal.