SECTIONS
What would you like to know?
Share this Story
/

Shepherd's pie goes vegan for a hearty dish even meat eaters will devour

Brandi is natural born food lover of anything from gourmet cheeses and wine down to plain baked breads. When not in the kitchen cooking, she loves to be outdoors, especially near the ocean. She puts her focus mainly on healthy organic ea...

This classic casserole gets a vegan makeover full of veggies and topped with creamy garlic potatoes

This hearty casserole gets a vegetarian makeover but doesn't sacrifice anything in the flavor department.

Swap the meat in this vegan version of shepherd's pie with veggies, lentils and beans. They all get cooked together in a light sauce, and don't forget that potato topping. I used homemade garlic mashed potatoes to add even more flavor to this comfort food dish.

This classic casserole gets a vegan makeover full of veggies and topped with creamy garlic potatoes
Image: Brandi Bidot/Sheknows

Vegan shepherd's pie recipe

Serves 4 – 6

Prep time: 15 minutes | Cook time: 50 minutes | Total time: 1 hour 5 minutes

Ingredients:

For the potatoes

  • 3 – 4 large russet potatoes, peeled and diced
  • 1 teaspoon garlic powder
  • 1 teaspoon sea salt
  • 2 tablespoons vegan butter
  • 4 ounces vegan cream cheese

For the filling

  • 2 tablespoons olive oil
  • 1 small sweet onion, diced
  • 1 cup broccoli, chopped
  • 1 cup baby spinach, chopped
  • 1 cup cooked lentils
  • 1 cup great northern beans
  • 1/2 cup vegetable broth
  • 1 envelope vegan mushroom gravy
  • 1/4 cup dairy-free sour cream
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • Salt and pepper, to taste

Directions:

  1. In a large pot, place the potatoes, and cover them with water. Bring to a boil, and simmer for 15 minutes or until the potatoes are fork tender.
  2. Drain the potatoes, and use a potato masher to mash them to desired creaminess. Add in the remaining ingredients for the potatoes, mash well, and set aside.
  3. Heat the oven to 350 degrees F, and spray a baking dish with nonstick cooking spray.
  4. To a pot or a deep skillet, add the oil, onions, broccoli, lentils and beans, and cook for 5 minutes over medium heat.
  5. Add in the remaining ingredients, and simmer for 10 minutes or until the sauce thickens. Transfer the filling to the baking dish, and top with the potatoes, spreading them evenly.
  6. Bake for 25 – 30 minutes or until the potatoes start to turn golden brown. Serve warm, garnished with parsley.

More vegan recipes

Vegan kung pao chickpeas
Delicious vegan cinnamon rolls smoothie
Creamy vegan mac and cheese

Comments
Hot
New in Food & Recipes
Close

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!