The pot lid rattles and you know dinner is almost ready. You catch a whiff of those earthy mushrooms mingling with garlic and herbs. That sound of the float valve popping up means the pressure is just right and the filling is getting tender pull all over.

There's this cozy feeling in your kitchen, maybe 'cause this recipe's a crowd pleaser. You scratch the sealing ring, making sure it's seated good before you started, and now it feels like a little secret to home cooking success. The aroma already pulling you closer, you start to imagine that creamy mashed potato top browned up just right.
The waiting part ain't always easy but when you slow release the pressure and sneak a peek, that bubbling lentil mushroom mix is hanging out nice and thick. It's like the kind of comfort food you wanna come home to after a long day of work or just whenever you need a hug from your food. Trust me on this one, once you try it you're gonna wanna make this vegan shepherd's pie again and again.
Why This Recipe Works Every Single Time
- Pressure cooker speeds everything up so lentils and mushrooms become perfectly tender fast without mush.
- Using cooked lentils cuts down on cooking time while still giving you that hearty texture.
- Tomato paste adds a deep, rich flavor that kinda ties the filling together with a nice tang.
- Herbs like thyme and rosemary bring that classic savory punch that makes you feel all cozy.
- Mashing potatoes separately lets you get that fluffy, buttery topping that crisps up good in the oven.
- Quick release and slow release technique control moisture perfectly to avoid soggy or dry results.
What Goes Into the Pot Today
You're gonna start with a tablespoon of olive oil to get those veggies sweating nice and slow. Then grab yourself a yellow onion diced up fine and two cloves of garlic minced so they melt into the mix.
Next up, two cups of cremini mushrooms chopped rough work their earthy magic. A diced carrot and celery stalk add that sneaky veggie power and texture that you barely notice but totally love.

Don't forget one tablespoon of tomato paste to punch the flavor up a notch along with one teaspoon each of dried thyme and rosemary, herbs that just sing in this dish.
For the hearty protein, you'll add one cup of cooked brown lentils, which keep it vegan and filling. Spoon in a cup of vegetable broth and a tablespoon of soy sauce to round out the savory notes. Top it all with two cups of mashed potatoes and salt and pepper to taste.
The Full Pressure Cooker Journey
First, check your sealing ring to make sure it's snug in the lid. You don't want steam escaping during the cook. Pour a tablespoon of olive oil into your pressure cooker and set it to sauté.
Once the oil's hot, toss in the diced onions and garlic. Stir 'em around until they're translucent and smell like heaven. That's the base flavor building up.
Time to add mushrooms, carrots, and celery. Cook these together for about 8 to 10 minutes until everything is tender and the mushrooms have released some liquid. Keep stirring so it doesn't stick.
Next, stir in tomato paste, thyme, and rosemary. Let 'em cook for a couple minutes to bring those flavors closer. You start noticing the scent thickening up.
Now add your cooked lentils, vegetable broth, and soy sauce. Give it a good stir. Lock the lid, make sure the float valve is sealed, then pressure cook on high for about 8 minutes for a tender pull.
After that, do a quick release to let the steam out fast. Open the lid carefully. Stir the filling; it should be thick but hearty. Taste and add salt and pepper if you like.
Spread this mix evenly into a baking dish, then gently spread your mashed potatoes all over the top until it's covered nice and thick. Pop it into a preheated 400°F oven.
Bake for 20 minutes and then broil for 2 to 3 to get that golden crispy top. Let it cool for a few minutes before serving so y'all don't burn your mouths.
Quick Tricks That Save Your Time
- Use pre-cooked lentils from your batch cooking stash or canned lentils rinsed well. It cuts down the cook time big.
- Freeze leftover mashed potatoes in portions for quick topping later on. Thaw them in the microwave or stove with a little water to loosen up.
- Skip the oven step by topping the filling with mashed potatoes then using the pressure cooker's sauté function to brown the top a bit before serving.
Your First Taste After the Wait
You break into that golden brown potato top and first thing you notice is that crispness giving way to fluffy softness underneath. It's like a little cloud hugging all that savory filling.
The lentil and mushroom base is juicy but thick, the soy sauce and tomato paste giving it rich umami bites you can't help but go back for more. You spot the little flecks of herb here and there lighting things up.
Every bite is warm and comforting. You feel the layers coming together from the tender veggies to the hearty lentils and that creamy potato veil. It's super satisfying on chilly nights or whenever you need a bit of home.
Best part is it's totally vegan but don't you dare tell anyone unless you wanna keep it all for yourself. You might just wanna make this dish your go-to for those cozy weekend dinners.
Your Leftover Strategy Guide
When your Vegan Lentil Mushroom Shepherd's Pie has leftovers, you wanna store it right for the best flavor and texture later. First, portion it out into airtight containers and pop 'em in the fridge. Should keep fresh for up to 4 days.
For a longer hang time, transfer those containers to the freezer. Frozen shepherd's pie can last about 3 months if sealed tight. Just make sure to defrost overnight in the fridge before reheating.
You can reheat leftovers in the oven to keep the top crispy or zap in the microwave if you're in a hurry. Add a splash of water to keep the filling moist if microwaving.
Consider freezing individual portions if you cooked a big batch. Those are perfect for quick solo meals that heat up faster without drying out. Plus, no stressing about spoiling.
Your Most Asked Questions Answered
- Can I use dry lentils instead of cooked ones? Sure thing. Just make sure to soak them and pressure cook them properly before adding to your filling or cook them separately first. See our post on Vegan Sticky Sesame Chickpeas for tips on cooking lentils well.
- What if I don't have cremini mushrooms? White button mushrooms work fine. You can also use shiitake for a deeper flavor. Our Stuffed Pepper Soup uses versatile mushrooms that might inspire some swaps.
- Is this recipe gluten free? Yup! Just double-check your soy sauce is gluten free or swap for tamari to keep it safe as suggested in the Stuffed Pepper Soup.
- Can I make this ahead of time? Totally. You can prep the filling a day early, store it in the fridge, then assemble and bake when you're ready.
- How do I avoid a soggy potato top? Quick release your pressure before opening the lid and be sure your mashed potatoes are nicely thick and fluffy before spreading them on.
- Can I freeze this dish? Yes! This shepherd's pie freezes super well in airtight containers. Defrost slow in the fridge to keep texture best when reheated.


Vegan Lentil Mushroom Shepherd’s Pie
Equipment
- 1 Pressure cooker
- 1 Baking dish
Ingredients
Main Ingredients
- 1 tablespoon Olive oil
- 1 Yellow onion diced
- 2 cloves Garlic minced
- 2 cups Cremini mushrooms chopped
- 1 Carrot diced
- 1 stalk Celery diced
- 1 tablespoon Tomato paste
- 1 teaspoon Dried thyme
- 1 teaspoon Dried rosemary
- 1 cup Cooked brown lentils
- 1 cup Vegetable broth
- 1 tablespoon Soy sauce
- 2 cups Mashed potatoes
- Salt and pepper to taste
Instructions
Instructions
- Check the sealing ring of your pressure cooker to ensure it’s properly seated.
- Add olive oil to the pressure cooker and set to sauté mode. Once hot, add diced onions and garlic and cook until fragrant and translucent.
- Stir in mushrooms, carrots, and celery. Cook for 8–10 minutes, stirring frequently until softened and mushrooms release liquid.
- Add tomato paste, thyme, and rosemary. Cook a few minutes more to meld flavors.
- Add cooked lentils, vegetable broth, and soy sauce. Stir well.
- Seal pressure cooker and cook on high for 8 minutes. Then, perform a quick release.
- Open lid, stir the mixture, and add salt and pepper to taste.
- Spread filling evenly into a baking dish and top with mashed potatoes.
- Bake at 400°F for 20 minutes, then broil for 2–3 minutes until golden. Let cool before serving.


