Shepherd’s Pie Stuffed Peppers
Published Oct 22, 2023
This post contains affiliate links. Please see our disclosure policy.
These Shepherd’s Pie Stuffed Peppers are a delicious plant-based spin on Shepherd’s Pie!

Shepherd’s Pie Stuffed Peppers
Ingredients
- 5-6 medium-large green bell peppers
Mashed Potatoes
- 4 cups peeled and cubed Yukon gold potatoes
- 2 tablespoons dairy-free butter
- 4 tablespoons plant milk
- Fine sea salt, , to taste
Filling
- 1-2 tablespoons extra-virgin olive oil
- 1 teaspoon minced garlic
- 1 ½ cups chopped sweet yellow onion
- 1, 15- ounce can lentils
- 2 tablespoons gluten-free soy sauce
- 2 tablespoons tomato paste
- 1 teaspoon vegan Worcestershire sauce
- 2 teaspoons finely chopped fresh parsley
- ½ teaspoon fine sea salt
- Pinch of freshly ground black pepper
- 1 cup frozen mixed vegetables
- 2 tablespoons water
Instructions
- In a large pot of water, boil the potatoes until fork tender, about 20 minutes.
- While the potatoes are cooking, heat the olive oil in a large skillet over medium heat. Add the garlic and onion and sauté until the onions are translucent, about 5 minutes. Add the lentils, soy sauce, tomato paste, Worcestershire sauce, parsley, salt, and pepper and stir to combine. Cook over medium low heat for a few minutes and then add the frozen mixed vegetables. Add the water, stir, and let the filling simmer over low heat for another 10 minutes.
- Meanwhile, drain the potatoes and add them back to the pot with the butter, milk, and salt. Mash the potatoes with a potato masher or fork until you achieve the desired mashed potato texture. Set aside.
- Preheat the oven to 400°F. Cut the tops of the peppers off and remove the seeds from the inside. Place them in a baking dish. Fill each pepper ¾ of the way up with the filling mixture and then top with the mashed potatoes.
- Cover the baking dish with foil and bake in the oven for 35-40 minutes, remove the foil and broil the peppers for an additional 5-7 minutes, watching carefully so they don’t burn. Remove from the oven and enjoy!
Nutrition
Calories: 334kcalCarbohydrates: 57gProtein: 14gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 1mgSodium: 649mgPotassium: 1332mgFiber: 13gSugar: 8gVitamin A: 2018IUVitamin C: 120mgCalcium: 78mgIron: 5mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this? Leave a comment below!