Make this Vegan Shepherd's Pie healthy and gluten-free. This is loaded with lots of veggies and high-protein lentils. Makes a delicious treat for the Thanksgiving celebration.

Vegan Shepherd's Pie is a real comfort food. This vegan shepherd's pie is gluten-free, protein-rich, and loaded with lots of veggies of my choice. This wholesome meal has always been special for the dinner menu on Thanksgiving.
To make lentil shepherd's pie, prepare the veggies and lentil base by sauteing them with flavorful seasoning and spices. Then, they are transferred to a baking dish. A topping of mashed potato over the veggies layer is then broiled until golden and bubbly. Every bite of it is a perfect mix of hearty and comforting.
How to make vegan shepherd's pie?
Ingredients:
Vegetables: zucchini, yellow squash, broccoli, mushrooms, carrots, beans, and celery
Onions - finely chopped
Garlic - fresh minced garlic - can be substituted with garlic powder
Tomato puree or tomato paste
Lentils: brown/ green lentils
Seasoning - whole bay leaf, paprika, cayenne pepper, and cumin powder. Add any herb of your choice (either fresh or dried). I have used dried oregano and basil leaves. You can also substitute the herbs with Italian seasoning.
Wine/wine vinegar - Red wine or wine vinegar adds additional flavor to the curry. If you don't get any of them, just use apple cider vinegar or simple lemon juice.
Mashed Potatoes: Creamy mashed potatoes (potatoes, plant-based milk, oil/ vegan butter, seasoning)
Extra tips and suggestions
I prefer making my lentils separately or using leftover ones for my shepherd's pie. This gives thicker, softer, and mushy lentils, keeping the consistency thicker so that I don't need to add any flour to thicken the gravy.
Add lots of vegetables to your pie. You can add any vegetables of your choice.
If you are not making lentil shepherd's pie, skip the lentils. You can make your vegan shepherd's pie with only veggies. However, adding lentils to your pie is always a better idea for an extra protein punch. This also makes the dish more filling and rich.
Instructions to make lentil shepherd's pie
Step 1: Prepare Base Curry
Heat oil in a pan. Add bay leaf, onions, garlic, ginger finely chopped. Add celery stalks and veggies. Saute for a few minutes. Then add herbs, cumin powder, paprika, cayenne pepper, and salt. Give it a nice mix. Add lentils (uncooked, soaked for 20 min) to the pan.
Add vegetable broth and red wine vinegar and simmer for 15 minutes or until the lentils are cooked. Don't add more water, as we will not be adding flour to thicken. Once the veggies and lentils are cooked, remove them from the heat.
*Note: If you are using cooked/ leftover lentils, first simmer the veggies, then add the cooked/ canned lentils, and again simmer for 2 - 3 minutes.
Step 2: Make Vegan Mashed Potatoes
Boil potatoes in a pressure cooker/ instant pot or a saucepan. When cooked, mash them and add salt, pepper, and oil. You may also add almond milk here.
Step 3: Arrange & Broil
Transfer the curried lentils and veggies to the baking dish as the base layer. Top with mashed potatoes. Broil for 10 minutes. Remove from heat and serve hot.
Similar Comfort Food Recipes:
Vegan Lentil Shepherd's Pie Recipe (Gluten-free)
Vegan Shepherd's Pie
Equipment
Ingredients
- 1 cup brown lentils canned or cooked
- 1 cup zucchini
- 1 onion
- 1 cup broccoli
- ¼ cup tomato puree
- 1 tsp paprika
- salt to taste
- ½ tsp cayenne pepper
- ½ tsp cumin powder
- 1 tsp red wine vinegar (or red wine ¼ cup)
- 1 bay leaf
- 1 tsp dried mixed herbs or any herb of choice
- 1 cup vegetable stock
For Mashed Potatoes
- 5 large potatoes
- 1 tsp black pepper powder
- ½ tsp salt
- 1 tbsp olive oil or mustard oil
- ¼ cup non-dairy milk
Instructions
- Wash & peel potatoes.
- Boil potatoes till it's soft.
- Now mash it with help of a masher.
- Add oil, salt, pepper and give it a nice mix.
Prepare the base mixture of veggies and lentils
- heat oil in a pan.
- Add onions, garlic, ginger finely chopped.
- Add celery stalks and veggies.
- Add bayleaf, hebs, cumin powder, paprika, cayenne pepper, salt.
- Give it a nice mix.
- Add lentils (uncooked, soaked for 20 minutes) add it to the pan.
- Add vegetable broth, red wine vinegar and simmer for 15 minutes or till lentils are cooked.
- *Note: - If you are using cooked/ leftover lentil, then first simmer veggies and then add cooked/ canned lentils. and again simmer.
- Don't add more water as we will not be adding any flour to thicken.
- Once veggies and lentils are cooked, remove from heat.
- Transfer to a bakeware at thbase layer.
- Now top it with mashed potatoes.
- Now broil it for 10 minutes.
- Remove from heat and serve hot.
If you like this post and want to stay updated, subscribe via email. Please also like and share my Facebook Page. Follow My Dainty Kitchen on Twitter, Instagram, and Pinterest.
PIN IT FOR LATER
Leave a Comment (And a 5 Star Rating)