Lentils are a true staple in my kitchen, a quiet workhorse that delivers incredible flavor and nutrition without fuss. Whether I’m looking for a quick weeknight dinner, a hearty packed lunch, or a way to boost the fiber in my diet, lentils are always my go-to.
Why Lentils Are a Kitchen Essential
Lentils are a dietary powerhouse, offering a significant source of plant-based protein and fiber, supporting satiety and digestive health.
Hearty Lentil Shepherd’s Pie
This is the kind of comforting dish that feels like a warm hug on a chilly evening. It’s a vegetarian take on a classic, where the rich, savory lentil filling is topped with a creamy mashed potato or cauliflower mash.
Ingredients
- 1 tablespoon olive oil
- 1 large onion, finely chopped
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 cup brown or green lentils, rinsed and drained
- 4 cups vegetable broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce (ensure vegetarian if needed)
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- For the Topping:
- 2 pounds potatoes, peeled and quartered (or cauliflower florets)
- 1/4 cup unsweetened plant-based milk (like almond or soy)
- 2 tablespoons vegan butter or olive oil
- Salt and pepper to taste
Gather all your ingredients before you begin, ensuring everything is prepped and ready for assembly.
How to Make It
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery.
- Add the minced garlic, dried thyme, and dried rosemary. Cook for another minute until fragrant.
- Stir in the rinsed lentils, vegetable broth, diced tomatoes, tomato paste, Worcestershire sauce, and smoked paprika.
- Reduce the heat to low, cover, and simmer for 30-40 minutes, or until the lentils are tender and the sauce has thickened.
- While the lentil mixture simmers, prepare the topping. If using potatoes, place them in a large pot, cover with cold water, and bring to a boil.
- Mash the cooked potatoes or cauliflower with plant-based milk, vegan butter or olive oil, salt, and pepper until smooth and creamy.
- Preheat your oven to 375°F (190°C).
- Pour the lentil mixture into an oven-safe baking dish.
- Carefully spread the mashed potato or cauliflower topping evenly over the lentil filling.
- Bake for 20-25 minutes, or until the topping is lightly golden and the filling is bubbly.
This hearty shepherd’s pie is a complete meal, ready to be enjoyed after baking.
Don’t miss this delicious recipe: Easiest Anti-Inflammatory Crockpot Recipes
Nutrition at a Glance
- High in Protein: Lentils are a substantial source of plant-based protein, essential for muscle repair and satiety.
- Rich in Fiber: The high fiber content aids digestion, helps regulate blood sugar levels, and contributes to a feeling of fullness.
- Good Source of Iron: Particularly important for vegetarians and vegans, lentils provide a valuable amount of iron.
- Packed with Folate: Folate is crucial for cell growth and development.
- Mineral Rich: Lentils also contain important minerals like potassium, magnesium, and zinc.
- Lower in Fat: Compared to many meat-based dishes, lentil recipes are typically lower in saturated fat.
These nutritional benefits make lentils an excellent choice for a balanced and healthy diet.
How to Serve It
- As a Main Course: Lentil Shepherd’s Pie, Lentil Bolognese with pasta, or Lentil and Vegetable Curry can all stand alone as hearty main dishes.
- As a Side Dish: A simple lentil salad or a small portion of lentil soup can complement a variety of main courses, especially grilled or roasted vegetables.
- In Salads: Add cooked and cooled lentils to green salads for an extra protein and fiber boost.
- With Grains: Serve lentil stews or curries alongside brown rice, quinoa, or couscous for a more substantial meal.
- In Wraps or Sandwiches: Mashed lentils can be used as a filling for sandwiches or wraps, especially when seasoned well.
Lentils are incredibly adaptable and can be incorporated into meals in numerous ways to enhance both nutrition and flavor.
Common Mistakes
- Not Rinsing Lentils: While not strictly necessary for all types, rinsing lentils helps remove any dust or debris and can reduce cooking time slightly.
- Overcooking Lentils: This is especially true for red lentils, which can turn mushy if cooked for too long, making them less ideal for salads but great for soups and purees.
- Under-seasoning: Lentils have a subtle flavor on their own and benefit greatly from ample herbs, spices, aromatics, and salt.
- Using Old Lentils: Older lentils can take significantly longer to cook and may not soften properly.
- Not Tasting and Adjusting: Always taste your lentil dishes before serving and adjust salt, pepper, and other seasonings as needed. This is where the dish truly comes alive.
Avoiding these common pitfalls will help ensure your lentil dishes turn out delicious and satisfying every time.

Storage and Reheating
- Storage: Cooked lentils and lentil dishes can be stored in an airtight container in the refrigerator for 3-4 days.
- Freezing: Most lentil dishes freeze well. Allow them to cool completely before portioning into freezer-safe containers or bags.
- Reheating: Reheat lentil dishes gently on the stovetop over low heat, adding a splash of water or broth if they seem dry.
Proper storage and reheating will help maintain the quality and flavor of your lentil dishes.
Leftover Ideas
- Lentil Soup: If you have leftover lentil soup, it’s already a complete meal. You can add a dollop of yogurt or a swirl of cream for extra richness, or serve with crusty bread.
- Lentil Bolognese: Leftover Bolognese can be used as a filling for baked potatoes or sweet potatoes, or stirred into chili for added protein and texture.
- Lentil Shepherd’s Pie: Reheat individual portions in the oven or microwave. You can add a sprinkle of cheese on top before reheating if you like.
- Lentil Salad: Leftover lentil salad can be enjoyed cold as a packed lunch or side dish. The flavors often meld and improve overnight.
- General Cooked Lentils: Plain cooked lentils can be added to omelets, frittatas, or used as a base for veggie burgers.
Creative use of leftovers can significantly reduce food waste and provide delicious, easy meals throughout the week.
PrintBest Lentil Recipes for Healthy Meals – The Plant Based School
- Total Time: 90 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Explore flavorful and healthy lentil recipes! From hearty Shepherd’s Pie and quick soups to vibrant curries and fresh salads, discover how to incorporate these nutritious legumes into your weekly meals. This collection offers delicious plant-based options perfect for any occasion.
Ingredients
- 1 tablespoon olive oil
- 1 large onion, finely chopped
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 cup brown or green lentils, rinsed and drained
- 4 cups vegetable broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce (ensure vegetarian if needed)
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- For the Topping:
- 2 pounds potatoes, peeled and quartered (or cauliflower florets)
- 1/4 cup unsweetened plant-based milk (like almond or soy)
- 2 tablespoons vegan butter or olive oil
- Salt and pepper to taste
Instructions
- 1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until softened, about 8-10 minutes.
- 2. Add the minced garlic, dried thyme, and dried rosemary. Cook for another minute until fragrant.
- 3. Stir in the rinsed lentils, vegetable broth, diced tomatoes, tomato paste, Worcestershire sauce, and smoked paprika. Bring the mixture to a boil.
- 4. Reduce the heat to low, cover, and simmer for 30-40 minutes, or until the lentils are tender and the sauce has thickened. Stir occasionally to prevent sticking. Season with salt and pepper to taste.
- 5. While the lentil mixture simmers, prepare the topping. If using potatoes, place them in a large pot, cover with cold water, and bring to a boil. Cook until fork-tender, about 15-20 minutes. Drain well. If using cauliflower, steam or boil until tender.
- 6. Mash the cooked potatoes or cauliflower with plant-based milk, vegan butter or olive oil, salt, and pepper until smooth and creamy.
- 7. Preheat your oven to 375°F (190°C).
- 8. Pour the lentil mixture into an oven-safe baking dish.
- 9. Carefully spread the mashed potato or cauliflower topping evenly over the lentil filling. You can create decorative swirls with a fork if desired.
- 10. Bake for 20-25 minutes, or until the topping is lightly golden and the filling is bubbly.
Notes
Store leftovers in an airtight container in the refrigerator for 3-4 days. Reheat gently on the stovetop, in the microwave, or in the oven.
- Prep Time: 30 minutes
- Cook Time: 60 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 10g
- Sodium: 600mg
- Fat: 15g
- Carbohydrates: 60g
- Fiber: 15g
- Protein: 20g