dinner · entree · vegetarian

Vegetarian Shepherd’s Pie

There’s nothing like a good shepherd’s pie for dinner.

I’ve made a dozen different versions and they are all better than the last.

Shepherd’s pie dates back for centuries, but it didn’t get its name until the mid 1850’s. Most shepherd’s pies use ground beef or lamb which simmer in a thick, dark gravy with a slew of vegetables.

You can make several different kinds of shepherd’s pie but the one thing you shouldn’t stray from is the mashed potato topping. It can be sweet or regular; I’ve tried both and they both worked great.

This shepherd’s pie uses the protein-packed lentils instead of ground meat to make up the base of the mixture. I threw in mushrooms, carrots & onions and it ended up being a hearty filling.

This shepherd’s pie can easily be vegan if you know a good mashed potato recipe that doesn’t use butter and milk. I like to make my mashed potatoes the same way every time, so I can’t bring myself to using a butter or milk substitute.


Vegetarian Shepherd's Pie

  • Servings: 6-8
  • Difficulty: Medium
  • Print

A hearty shepherd's pie made vegetarian with lentils, veggies and mashed potatoes.


  • 1 lb. brown lentils
  • 2 cups vegetable broth
  • 2 tsp. olive oil
  • 1 onion, diced
  • 1/2 lb. baby portobello mushrooms, chopped
  • 2 carrots, diced
  • 3 cloves garlic, minced
  • 3/4 cup frozen peas
  • 1 TBS. flour
  • 3 TBS. tomato paste
  • 2 TBS. Worcestershire sauce
  • 2 tsp. parsley
  • salt and pepper
  • 2 1/2 cups prepared mashed potatoes
  • Directions

    1. Preheat oven to 400 degrees. Grease a large 13×9″ baking dish.
    2. Cook lentils according to package instructions. Drain.
    3. Meanwhile, in a large pot, heat olive oil over medium high heat. Add onion, carrot and mushrooms and saute until tender, about 4-5 minutes.
    4. Stir in garlic and cook until fragrant, about 1 minute. Stir in flour and tomato paste.
    5. Pour in broth and Worcestershire sauce and stir until heated through. Add parsley, peas,cooked lentils, salt and pepper. Stir until warmed.
    6. Pour lentilmixture into prepared 13×9″ baking dish. Top with prepared mashed potatoes, spreading evenly over the top.
    7. Bake for 25-30 minutes or until mashed potatoes are starting to brown on top.

    One thought on “Vegetarian Shepherd’s Pie

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out /  Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out /  Change )

    Connecting to %s