
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 suits vegetarians, meat eaters who love comfort food, and busy weeknights, since it takes about 1 hour 15 minutes from start to finish. I tested this on a rainy Tuesday in my tiny kitchen while my dog judged my onion chopping skills from the corner.
Why Make This Lentil French Onion Shepherds Pie Recipe at Home
This Lentil French Onion Shepherds Pie Recipe gives you all the rich, caramelized onion flavor of French onion soup with the stick-to-your-ribs comfort of shepherd’s pie. You skip the meat, keep the protein with lentils, and still get that deep, savory, cheesy topping situation.
You control the salt, the quality of the broth, and the amount of cheese on top, which always feels like a power move. Leftovers taste even better the next day, so one pan covers multiple meals without feeling boring.
“This Lentil French Onion Shepherds Pie Recipe tastes like a hug in casserole form, with deep onion flavor, creamy potatoes, and hearty lentils that even my meat loving friends devoured. ★★★★★”
Ingredients You Need
Lentil base
- Olive oil or avocado oil
- Yellow onions, thinly sliced (about 3 large; sweet onions also work)
- Carrots, diced small
- Celery, diced small (optional but adds nice flavor)
- Garlic, minced
- Brown or green lentils, dried and rinsed
- Use canned lentils in a pinch; drain and rinse, then shorten simmer time.
- Vegetable broth or stock
- Use low sodium broth so you control seasoning.
- Tomato paste
- Soy sauce or tamari
- Adds umami that usually comes from meat.
- Balsamic vinegar
- Gives that French onion soup depth and slight tang.
- Fresh thyme leaves or dried thyme
- Bay leaf
- Salt and black pepper
French onion flavor boosters
- Butter (or vegan butter)
- Worcestershire sauce
- Use a vegetarian brand if you avoid anchovies.
- A splash of balsamic or sherry vinegar for finishing
- A pinch of sugar if your onions taste sharp and not sweet enough
Mashed potato topping
- Russet or Yukon Gold potatoes, peeled and cut into chunks
- Butter or vegan butter
- Milk, half and half, or unsweetened plant milk
- Sour cream or plain Greek yogurt (optional but very tasty)
- Salt and black pepper
Cheese topping
- Gruyère cheese, shredded
- Use Swiss cheese or a mix of mozzarella and parmesan if you cannot find Gruyère.
- A little parmesan, shredded, for extra flavor
- Optional: shredded plant based cheese for a dairy free version
Pantry shortcuts and swaps
- Use store bought pre sliced onions to save chopping time.
- Use pre cooked lentils from the refrigerated section or canned lentils to cut simmer time.
- Use instant mashed potatoes when you need a shortcut; mix them thicker than usual so they hold up as a topping.
- Use onion powder and garlic powder to boost flavor if your onions taste mild.
Equipment list
- Large heavy pot or Dutch oven for caramelizing onions and cooking lentils
- Medium pot for boiling potatoes
- Colander for draining potatoes
- Potato masher or hand mixer
- 9×13 inch baking dish or similar casserole dish
- Wooden spoon or spatula
- Box grater for cheese
- Measuring cups and spoons
Tips & Mistakes
- Slice onions evenly so they caramelize at the same rate and do not burn.
- Keep heat at medium low while onions cook; high heat scorches them and tastes bitter.
- Stir onions often and scrape the bottom so browned bits flavor the dish instead of burning.
- Taste and season the lentil mixture before you add the potato topping; bland filling leads to bland pie.
- Do not overcook lentils; aim for tender but not mushy so they hold texture under the potatoes.
- Keep mashed potatoes thick and not runny so they sit on top instead of sinking into the lentils.
- Spread potatoes gently over the lentil mixture; use the back of a spoon and avoid pressing too hard.
- Shred cheese yourself; pre shredded cheese often contains starches that affect melting.
- Let the pie rest 10 to 15 minutes after baking so it sets and slices cleanly.
- Use a baking sheet under the casserole dish if you fill it to the top; this catches any bubbly overflow.
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. Add sliced onions and a pinch of salt. Cook and stir often until onions turn deep golden and jammy, about 25 to 30 minutes. Add carrots and celery, then cook 5 to 7 minutes until they soften.
Stir in garlic and thyme. Cook 1 to 2 minutes until the garlic smells fragrant. Add tomato paste and cook another 2 minutes so it darkens slightly and sweetens.
Step 2: Build the lentil French onion base
Add lentils to the pot and stir to coat them in the onion mixture. Pour in vegetable broth, soy sauce, Worcestershire, balsamic vinegar, and add the bay leaf. Bring to a gentle boil, then lower heat and simmer uncovered 25 to 30 minutes until lentils turn tender and most liquid reduces.
Taste and season with salt and pepper. Add a tiny pinch of sugar if the onions taste sharp instead of sweet. Remove the bay leaf. If the mixture looks too soupy, simmer a few more minutes until it thickens to a stew like consistency.
Step 3: Make the mashed potato topping
While lentils simmer, place potato chunks in a pot and cover them with cold water. Salt the water generously. Bring to a boil, then lower heat and cook 12 to 15 minutes until potatoes pierce easily with a fork.
Drain potatoes well and return them to the hot pot. Add butter, milk, and sour cream or yogurt if you use it. Mash until smooth and fluffy, then season with salt and pepper to taste. Keep the potatoes slightly thicker than usual.
Step 4: Assemble the Lentil French Onion Shepherds Pie Recipe
Preheat your oven to 400°F. Lightly grease a 9×13 inch baking dish. Spoon the lentil French onion mixture into the dish and spread it into an even layer.
Drop spoonfuls of mashed potatoes over the top. Gently spread the potatoes to cover the lentils, then use a fork to create ridges on the surface. Sprinkle shredded Gruyère and parmesan evenly over the top.
Step 5: Bake until golden and bubbly
Place the baking dish on a sheet pan if you feel cautious about bubbling. Bake 20 to 25 minutes until the cheese melts and the top turns golden brown and crispy in spots. If you want extra browning, switch to broil for 2 to 3 minutes and watch closely.
Remove from the oven and let the Lentil French Onion Shepherds Pie Recipe rest 10 to 15 minutes. This rest time helps the layers set and keeps the slices neat. Try not to attack it with a spoon immediately, even if it smells like cozy heaven.
Variations I've Tried
-
Mushroom boost
Add sliced cremini or baby bella mushrooms with the onions for extra umami. They mimic the depth of beef without any meat. This version tastes great for mushroom fans who want a richer flavor. -
Sweet potato topping
Swap half or all of the regular potatoes with sweet potatoes. The natural sweetness pairs nicely with the caramelized onions and tangy balsamic. Season the sweet potatoes with a little smoked paprika for a subtle smoky note. -
Gluten free version
Use tamari instead of soy sauce and a gluten free Worcestershire. Check your broth label as well. The rest of the Lentil French Onion Shepherds Pie Recipe already stays naturally gluten free. -
Dairy free version
Use olive oil instead of butter and unsweetened plant milk in the potatoes. Top with your favorite plant based cheese or skip cheese and drizzle a little olive oil over the potatoes before baking. The onions and lentils still carry huge flavor. -
Extra veggie version
Add diced parsnips or small cauliflower florets with the carrots and celery. They blend into the lentil base and boost nutrition without stealing the show. Kids usually just think it tastes like tasty stew under mashed potatoes.
How to Serve Lentil French Onion Shepherds Pie Recipe
Serve generous scoops of Lentil French Onion Shepherds Pie Recipe with a simple green salad or steamed green beans for contrast. Add a side of crusty bread or warm rolls if you want to stretch the meal for more people. A crisp cucumber salad or coleslaw balances the richness and keeps the plate bright. This dish works well for weeknights, cozy weekends, or casual gatherings where everyone wants seconds.
How to store
- Cool leftovers to room temperature, then cover the dish tightly or transfer portions to airtight containers.
- Store in the fridge for up to 4 days.
- Freeze individual portions or the whole casserole (well wrapped) for up to 2 months.
- Reheat in the oven at 350°F until hot in the center, about 20 to 25 minutes from chilled or 35 to 45 minutes from frozen; cover with foil if the top browns too fast.
- Reheat single servings in the microwave in short bursts and stir halfway so the lentil layer heats evenly.
Lentil French Onion Shepherds Pie Recipe
Ingredients
Instructions
- Heat the olive oil in a large heavy pot or Dutch oven over medium heat. Add the sliced onions and a pinch of salt, then cook, stirring often, until the onions are deep golden and jammy, about 25 to 30 minutes.
- Add the diced carrots and celery and cook for 5 to 7 minutes, stirring, until the vegetables begin to soften.
- Stir in the minced garlic and thyme and cook for 1 to 2 minutes until fragrant. Add the tomato paste and cook for another 2 minutes, stirring, until it darkens slightly.
- Add the butter, soy sauce or tamari, Worcestershire sauce, and balsamic vinegar to the pot and stir to coat the onions and vegetables.
- Stir in the lentils, then pour in the vegetable broth and add the bay leaf. Bring to a gentle boil, then reduce the heat and simmer uncovered for 25 to 30 minutes, stirring occasionally, until the lentils are tender and most of the liquid has reduced to a stew-like consistency.
- Taste and season the lentil mixture with salt and black pepper. Add a pinch of sugar if the onions taste sharp rather than sweet. Remove and discard the bay leaf. If the mixture is too soupy, simmer a few more minutes to thicken.
- While the lentils simmer, place the potato chunks in a medium pot and cover with cold water. Salt the water generously.
- Bring the pot to a boil, then reduce to a simmer and cook for 12 to 15 minutes, or until the potatoes are very tender when pierced with a fork.
- Drain the potatoes well and return them to the hot pot. Add the butter, milk, and sour cream or Greek yogurt if using, then mash until smooth and fluffy.
- Season the mashed potatoes with salt and black pepper to taste, keeping the mixture slightly thicker than usual so it holds as a topping.
- Preheat the oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish.
- Spread the lentil French onion mixture evenly in the prepared baking dish.
- Drop spoonfuls of the mashed potatoes over the lentil layer, then gently spread to cover without pressing down too hard. Use a fork to create ridges on the surface of the potatoes.
- Sprinkle the shredded Gruyère and parmesan evenly over the potatoes.
- Place the baking dish on a sheet pan if desired to catch any bubbling. Bake for 20 to 25 minutes, until the cheese is melted and the top is golden and bubbly. For extra browning, switch the oven to broil for 2 to 3 minutes, watching closely.
- Remove from the oven and let the shepherd’s pie rest for 10 to 15 minutes so the layers set before serving.
Notes
Approximate per serving (1/6 of recipe): 430 calories; fat 18 g; saturated fat 10 g; carbohydrates 50 g; fiber 7 g; sugars 7 g; protein 19 g; sodium 780 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes. Storage: Cool completely, then cover the dish or transfer portions to airtight containers. Refrigerate for up to 4 days or freeze for up to 2 months. Reheat in a 350°F oven until hot in the center, covering with foil if the top browns too quickly, or reheat single portions in the microwave, stirring the lentil layer partway through.
