This Lentil and Mushroom Shepherd's Pie with Mashed Cauliflower is healthy and comforting.

💌 SAVE THIS
This Lentil and Mushroom Shepherd's Pie with Mashed Cauliflower reminds me of Thanksgiving. Anytime I use thyme or sage in a recipe (or both), it reminds me of Thanksgiving. I think it's because the stuffing that I like has sage and thyme in it.
This vegan shepherd's pie is packed with flavor. I added tamari for an umami flavor, and red wine to enhance the flavors of the other ingredients, as well as add sweetness and depth to the dish.
You should always cook with a wine that you would drink. Otherwise, your food is not going to come out as good. Stay away from the cooking wine!
Of course, I am not saying grab the really expensive bottle of wine, but a cheaper bottle that you would actually drink.
Another shepherd's pie recipe to try is my Vegan Mexican Shepherd's Pie recipe.
Jump to:
❤️ Why You'll Love It
- Made with mashed cauliflower, it is healthy and hearty.
- It is warm and comforting.
- It is perfect for any holiday.
🧾 Ingredients
- Cauliflower: I used fresh cauliflower, but frozen would work as well. You could also use vegan mashed potatoes.
- Olive oil
- Onion, carrot, celery: Add flavor and aroma.
- Garlic: Adds a pungent flavor.
- Mushrooms: I used baby portobello mushrooms. You can use another variety of mushrooms.
- Red wine: Use a red wine that you would actually drink.
- Fresh thyme: Adds a herby pepper flavor.
- Tomato paste: Adds a rich concentrated tomato flavor.
- Vegetable broth: I used low-sodium vegetable broth because I like to control the amount of sodium.
- Orange lentils: I used dry orange lentils, also known as red lentils.
- Tamari: I used low-sodium gluten-free tamari because I like to control the amount of sodium. You could also use soy sauce, liquid aminos, or coconut aminos.
- Peas: I used frozen peas. You don't need to thaw them first.
- Salt and pepper: Enhances flavors and adds flavor. I like to use sea salt.
To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.
📖 Variations / Additions
- Mashed potatoes
- Another variety of lentils
- Corn
- Green beans
- Mashed parsnips
FREE EBOOK!
Sign Up For My Newsletter
Get a FREE 30 Minute Vegan Dinners 7-Day Meal Plan as a welcome gift!
Shopping list included!
Unsubscribe at any time.
🔪 Instructions
Mashed cauliflower
Step 1: Steam cauliflower until tender. Let cool.
Step 2: Add cauliflower, vegan butter or olive oil, and salt and pepper into a food processor.
Step 3: Mix until smooth and creamy.
Filling
Step 4: Heat olive oil in a pan. Add onions, carrots, and celery. Cook until crisp tender, about 3-5 minutes. Add garlic. Cook another 30 seconds.
Step 5: Add mushrooms, thyme, and red wine. Cook until the wine is reduced to half.
Step 6: Add vegetable broth, tomato paste, lentils, tamari, salt, and pepper. Cook for about 10 minutes.
Step 7: Add peas.
Step 8: Cook another 2 minutes.
Step 9: Pour the filling into a baking dish.
Step 10: Spread mashed cauliflower on top.
Step 11: Bake for 10-15 minutes, then broil for 5 minutes to brown the mashed cauliflower.
👩🏻🍳 Recipe FAQs
This vegan shepherd's pie is made with orange lentils, celery, carrots, onion, peas, tamari, mushrooms, red wine, fresh thyme, and mashed cauliflower.
This recipe will last 5 days in an airtight container in the fridge.
Other Vegan Dinner Recipes
If you tried this Lentil and Mushroom Shepherd's Pie with Mashed Cauliflower Recipe or any other recipe on my website, please leave a ⭐️ star rating and let me know how you like it in the 💬 comments below. I love hearing from you!
I originally posted this recipe on March 1, 2017. I added new photos and text when I republished it.
📋 Recipe
Lentil and Mushroom Shepherd's Pie with Mashed Cauliflower
Equipment
- Baking dish
Ingredients
Mashed Cauliflower
- 1 head cauliflower chopped
- 2 teaspoons olive oil or Earth Balance
- Salt and pepper
Filling
- 1 cup chopped onion
- 1 tablespoon olive oil
- 1 carrot ⅓ cup chopped
- 1 celery stick ½ cup chopped
- 1 garlic clove minced
- 1 cup chopped baby portobello mushrooms
- ¼ cup red wine
- 1 teaspoon freshly chopped thyme leaves or ½ teaspoon dried thyme
- 2 cups low sodium vegetable broth
- 2 tablespoons tomato paste
- ½ cup dry orange lentils
- 1 tablespoon low sodium gluten free tamari
- ½ cup peas
- Salt and pepper
Instructions
Mashed Cauliflower
- Steam the cauliflower for 10-15 minutes until tender. Let cool.
- Blend cauliflower in a food processor with olive oil or Earth Balance, salt, and pepper. Set aside.
- Preheat oven to 425°F.
Filling
- Heat olive oil in a pan. Add chopped onion, carrot, and celery and cook until the vegetables are crisp tender, about 3-5 minutes.
- Add garlic to the pan. Cook for 30 seconds longer.
- Add chopped baby portobello mushrooms, red wine, and thyme. Cook until the red wine cooks down to about half the amount, about 2-3 minutes.
- Add vegetable broth, tomato paste, lentils, tamari, salt, and pepper. Cook until the broth cooks down, about 10 minutes, then add the peas. Cook for another 2 minutes, stirring constantly, until the lentils are soft and tender. Add more broth if needed.
- Pour lentil and mushroom mixture into a 9 ½" x 7 ½" (or similar size) baking dish. Spread mashed cauliflower on top. Bake at 425°F for 10-15 minutes, then broil for 5 minutes to brown the cauliflower.
Notes
💌 SAVE THIS
Nutrition
*Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.
Olivia says
This is the perfect dish for special occasions! I made this on Mother's day and my family loved it!
Willow Moon says
Great! Thanks Olivia!
Elise Cohen Ho says
This looks incredible. I just printed the recipe.
Willow Moon says
Thanks Elise, I hope you like it as much as I do!
Kailei Pew says
This looks like a great recipe! I love that it's packed with veggies!
Maggie Unzueta says
I have to show this to the Hubs. He's a big shepherd's pie fan. A vegetarian twist to this classic is just awesome!
Willow Moon says
Thanks Maggie!
Ashley says
This looks really yummy! I love the idea of adding mushrooms!
Willow Moon says
I love to sneak mushrooms into things, because on their own, I get sick of them!
Bonnie says
I LOve shepards pie and this seems like a great healthier alternative
Gunjan says
I love the combinations. Mushrooms and lentils baked into a shepherds pie. I am trying this soon.
Willow Moon says
Thanks Gunjan, I hope you enjoy it!
Krysten says
This is perfect for Lent. I have been looking for meatless dishes that I could eat for the next 40 days!
Stephanie Rose says
This looks delicious! I think I know what I will be making for dinner tonight!
Lydia says
We are trying to eat less meat in our diet so looking for recipes at the moment. I think I might give this one a go, thank you.
Willow Moon says
I hope you like it, cheers!