
Lentil French Onion Shepherds Pie Recipe tastes like cozy French onion soup met hearty shepherd’s pie and decided to move into your favorite casserole dish. It works perfectly for weeknights or casual dinner parties and takes about 1 hour 15 minutes from start to finish. I tested this on a rainy Tuesday while still in my pajamas, so you know it passes the comfort food test.
Why You Should Try This Lentil French Onion Shepherds Pie Recipe
This Lentil French Onion Shepherds Pie Recipe packs deep, caramelized onion flavor with a rich, savory lentil filling and a creamy mashed potato topping. It hits that comfort food craving while still staying vegetarian and budget friendly.
You can prep it with mostly pantry ingredients, so it fits busy schedules and tight grocery runs. It also reheats beautifully, so you can cook once and eat well for a couple of days.
“This Lentil French Onion Shepherds Pie Recipe tastes like a hug in casserole form and somehow gets better with every reheated slice. ★★★★★”
Ingredients You’ll Need
Lentil French Onion Filling
- 3 tablespoons olive oil or avocado oil
- 4 large yellow onions, thinly sliced
- 2 medium carrots, diced small
- 3 cloves garlic, minced
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- ½ teaspoon ground black pepper
- 1 teaspoon kosher salt, plus more to taste
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce or tamari
- 1 tablespoon Worcestershire sauce (use a vegetarian brand if needed)
- 1 cup brown or green lentils, rinsed and picked over
- 3 cups vegetable broth (use low sodium if you like more control over salt)
- 1 tablespoon balsamic vinegar
- 1 teaspoon Dijon mustard
- 1 bay leaf
- Optional: ½ cup frozen peas for extra veggies
- Optional: ½ cup sliced mushrooms for extra umami
Mashed Potato Topping
- 2 pounds Yukon Gold potatoes, peeled and cut into chunks
- 3 tablespoons butter or vegan butter
- ½ to ¾ cup milk or unsweetened plant milk, warmed
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon ground black pepper
- Optional: ½ cup shredded Gruyère, Swiss, or sharp cheddar cheese for a more French onion vibe
- Optional: 2 tablespoons grated Parmesan for extra savory flavor
Pantry Shortcuts & Substitutions
- Use canned lentils in a pinch: use 2 cans, drained and rinsed, and reduce broth to 1½ cups.
- Swap onions: use a mix of yellow and sweet onions if that is what you have.
- Use instant mashed potatoes if you need a shortcut; just season them well with garlic powder, onion powder, and a bit of butter.
- Use bouillon paste or cubes with water if you do not have boxed broth; taste and adjust salt.
Equipment List
- Large heavy pot or Dutch oven
- Large pot for boiling potatoes
- 9×13 inch baking dish or similar casserole dish
- Colander
- Potato masher or hand mixer
- Wooden spoon or spatula
- Sharp knife and cutting board
Tips & Tricks
- Slice onions thin and keep the heat at medium so they caramelize slowly without burning.
- Stir onions often and scrape the brown bits from the bottom of the pot to build flavor.
- Use brown or green lentils since they hold their shape better than red lentils.
- Warm the milk before you add it to the potatoes so they stay fluffy and smooth.
- Taste the lentil filling and mashed potatoes separately, then adjust salt and acid before you assemble.
- Add a splash of balsamic or extra Dijon if the filling tastes flat; acid brightens all the flavors.
- Spread the mashed potatoes gently over the filling so you do not mix the layers.
- Place the casserole dish on a sheet pan to catch any bubbling edges and keep the oven clean.
- Let the shepherds pie rest 10 to 15 minutes before serving so it sets and slices neatly.
How to Make Lentil French Onion Shepherds Pie Recipe
Step 1: Sauté veggies and aromatics
Heat oil in a large stock pot or Dutch oven over medium heat. Once hot, add onions and carrots and cook until soft and deeply golden, about 15 to 20 minutes, stirring often. Stir in garlic, thyme, oregano, and smoked paprika and cook 1 to 2 minutes, until fragrant. Season with salt and pepper.
Step 2: Build the French onion style flavor
Add tomato paste to the pot and stir until it coats the onions and darkens slightly, about 2 minutes. Stir in soy sauce and Worcestershire sauce and scrape up any browned bits from the bottom of the pot. Add lentils, vegetable broth, bay leaf, and balsamic vinegar and stir well. Bring the mixture to a gentle boil.
Step 3: Simmer the lentil filling
Reduce heat to low and simmer uncovered for 25 to 30 minutes, stirring occasionally. Cook until lentils turn tender and the mixture thickens into a saucy consistency. Stir in Dijon mustard and taste, then adjust salt, pepper, and vinegar as needed. Stir in peas or mushrooms at the end if you use them and cook 3 to 4 more minutes.
Step 4: Cook the potatoes
While the lentil mixture simmers, place potato chunks in a large pot and cover them with cold water by about 1 inch. Add a generous pinch of salt. Bring to a boil over medium high heat and then reduce to a gentle boil. Cook 12 to 15 minutes until potatoes turn very tender when pierced with a fork.
Step 5: Mash the potatoes
Drain potatoes well in a colander and return them to the hot pot. Add butter, garlic powder, onion powder, salt, and pepper. Mash until mostly smooth, then slowly add warm milk until you reach a creamy but spreadable consistency. Stir in shredded cheese if you use it and taste, then adjust seasoning.
Step 6: Assemble the shepherds pie
Preheat oven to 400°F while you assemble. Remove the bay leaf from the lentil filling and pour the mixture into a 9×13 inch baking dish, spreading it into an even layer. Spoon mashed potatoes over the top in dollops, then gently spread them to cover the filling completely. Use a fork to create ridges on top, which helps the edges brown.
Step 7: Bake and finish
Place the baking dish on a sheet pan and put it in the oven. Bake 20 to 25 minutes until the top looks lightly golden and the filling bubbles around the edges. If you want deeper browning, switch the oven to broil for 2 to 3 minutes and watch closely. Let the Lentil French Onion Shepherds Pie Recipe rest 10 to 15 minutes before serving.
What to Serve with Lentil French Onion Shepherds Pie Recipe
Serve this Lentil French Onion Shepherds Pie Recipe with a crisp green salad tossed in a simple lemon or balsamic vinaigrette. Add roasted green beans, steamed broccoli, or sautéed kale for extra veggies and color on the plate. A side of crusty bread or warm dinner rolls works nicely to scoop up any saucy bits. Pair it with sparkling water, iced tea, or a citrusy mocktail to keep the meal light and refreshing.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Chill the entire casserole, cover tightly, and keep it in the fridge if you plan to reheat large portions.
- Freeze portions in freezer safe containers for up to 2 months; cool completely before you freeze.
- Reheat individual servings in the microwave or reheat larger portions in a 350°F oven until hot in the center, about 20 to 25 minutes.
Lentil French Onion Shepherds Pie Recipe
Ingredients
Instructions
- Heat the oil in a large heavy pot or Dutch oven over medium heat. Add the sliced onions and diced carrots and cook, stirring often, until very soft and deeply golden, about 15 to 20 minutes.
- Stir in the minced garlic, thyme, oregano, and smoked paprika. Cook for 1 to 2 minutes until fragrant, then season with salt and pepper.
- Add the tomato paste and cook, stirring, until it coats the vegetables and darkens slightly, about 2 minutes. Stir in the soy sauce and Worcestershire sauce, scraping up any browned bits from the bottom of the pot.
- Add the lentils, vegetable broth, bay leaf, and balsamic vinegar. Stir well and bring to a gentle boil, then reduce heat to low and simmer uncovered for 25 to 30 minutes, stirring occasionally, until the lentils are tender and the mixture is thick and saucy.
- Stir in the Dijon mustard and taste the filling. Adjust salt, pepper, and vinegar as needed. If using, stir in peas or mushrooms and cook for 3 to 4 minutes more. Remove and discard the bay leaf.
- While the lentil mixture simmers, place the potato chunks in a large pot and cover with cold water by about 1 inch. Add a generous pinch of salt, bring to a boil, then reduce to a gentle boil and cook 12 to 15 minutes until very tender when pierced with a fork.
- Drain the potatoes well and return them to the hot pot. Add the butter, garlic powder, onion powder, salt, and pepper. Mash until mostly smooth, then slowly add the warm milk until the potatoes are creamy but spreadable. Stir in shredded cheese, if using, and adjust seasoning to taste.
- Preheat the oven to 400°F (200°C). Spread the lentil filling evenly in a 9x13-inch baking dish. Spoon the mashed potatoes over the top in dollops, then gently spread to cover the filling completely. Use a fork to create ridges on the surface.
- Place the baking dish on a sheet pan and bake for 20 to 25 minutes, until the top is lightly golden and the filling is bubbling at the edges. For deeper browning, broil for 2 to 3 minutes, watching closely.
- Let the shepherd’s pie rest for 10 to 15 minutes before slicing and serving.
Notes
Approximate per 1 of 6 servings (with butter and dairy milk, without optional cheeses or add-ins): 360 calories; fat 11 g; saturated fat 3 g; carbohydrates 55 g; fiber 10 g; sugars 10 g; protein 13 g; sodium 720 mg. Values are estimates and will vary based on ingredients, brands, optional cheese, and portion size.
