• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

About a Mom

Inspiration for Motherhood

  • What’s for Dinner
    • Main Course
    • Pasta
    • Chicken
    • Casseroles
    • Vegetarian
    • Slow Cooker Recipes
    • Keto
  • Sides & Snacks
    • Salads & Side Dishes
    • Snacks
    • Appetizers
  • Sweet Treats
    • Dessert
    • Baking
    • Cookies
  • Kids Corner
    • Crafts for Kids
    • Kids Fun
    • Activities
    • Learning Activities
    • Food for Kids
  • Mealtime
  • Printables
  • Crafts
  • parenting
  • Low Carb Recipes
  • Most Loved
  • About
HomeVegetarian Shepherd’s Pie

Vegetarian Shepherd’s Pie

5 from 2 votes
Lori MauerBy Lori Mauer
Lori Mauer
Lori Mauer Food Writer

Lori loves trying new recipes and adapting them to fit her gluten-free lifestyle. Her favorite cooking styles are Italian, Mexican, Asian, Indian, and Greek.

Expertise: Gluten-Free and Paleo Baking and Cooking View all posts →
Jump to Recipe

This Vegetarian Shepherd’s Pie will fill tummies and satisfy taste buds!

Vegetarian Shepherd’s Pie with a golden mashed potato topping and a vegetable filling.

We often think of shepherd’s pie and cottage pie as having meats such as lamb or beef. However, you can just as easily make a hearty, filling, and utterly tasty vegetarian shepherd’s pie that will please even the biggest meat eaters in your house. They may not even realize there is no meat until dinner is finished. It’s that good!

You don’t need meat to make a delicious meal. Many vegetarian dishes are not only tasty but also highly nutritious. This dish packs in the vegetables and flavor to make a dinner that soothes the soul while it fills the belly. Since you can customize it with other vegetables your family loves, it is easy to ensure that everyone will be happy when they sit down at the dinner table.

Shepherd’s pie is the ultimate comfort food. You get loads of veggies in a rich gravy topped with crusty, creamy mashed potatoes. What could be better than that?

Cheese! We all know that cheese makes everything better. Add your favorite cheese to the mashed potatoes, or sprinkle it on top for a cheesy crust. Cheddar, Gouda, mozzarella, Parmesan, Swiss, Gruyère, and Monterey Jack are some of my favorites with this dish.

Up The Protein With Plant-Based Options

Adding more protein to a plant-based diet is easy with ingredients like beans and lentils. I like to add canned, drained, and rinsed white cannellini or Great Northern beans to vegetarian shepherd’s pie. Lentils are another option. If using lentils or dry beans, cook them first and set them aside, then add them to the pot when you add the broth.

Using mushrooms is another option to give the pie a “meaty” feel. Shiitake, oyster, baby bella, cremini, and button mushrooms are all good choices that you can add along with the carrots and celery. You can add quinoa to the dish by incorporating 2 tablespoons of uncooked quinoa when you add the tomato paste. The quinoa will cook in the dish and help thicken the gravy.

Vegetarian Shepherd's Pie

How to Make Ahead and Store

Making shepherd’s pie in advance is easy. You can chop your vegetables up to 1 day before cooking. You can assemble the entire dish the day before, but refrigerate and bake it before serving. Once baked, this dish will keep fresh for up to 4 days when refrigerated and well-covered. It can also be frozen when tightly covered or stored in airtight containers for up to 3 months.

Vegetarian Shepherd’s Pie in a white oval baking dish, topped with golden mashed potatoes.

Serving Suggestions

While this dish is a complete meal, you can add a nice salad or some sides. Try this Greek Salad Dressing over your favorite leafy greens. Blanched Asparagus or Green Beans Almondine is delicious on the side, too. Finish your meal with some White Chocolate Macadamia Nut Cookies for dessert. It doesn’t get much better than this.

Vegetarian Shepherd’s Pie in a baking dish, with a scoop revealing the carrot and pea filling.
Vegetarian Shepherd’s Pie with a golden mashed potato topping and a vegetable filling.

Vegetarian Shepherd’s Pie

Lori MauerLori Mauer
Cozy up to this hearty Vegetarian Shepherd's Pie recipe! A comforting, savory medley of garden vegetables topped with fluffy mashed potatoes.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 40 minutes mins
Total Time 1 hour hr
Course Main Course
Cuisine british-inspired
Servings 6 servings
Calories 309 kcal

Ingredients
  

  • 2 pounds russet potatoes peeled and quartered
  • 1/2 cup milk
  • 1/4 cup unsalted butter
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • 1 large onion diced
  • 2 cloves garlic minced
  • 3 large carrots peeled and diced
  • 2 celery stalks diced
  • 2 tablespoons tomato paste
  • 1/4 cup all-purpose flour
  • 1 1/2 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 cup frozen peas

Instructions
 

  • Boil the potatoes in a pot of salted water until tender, about 15 minutes. Drain and mash with milk, butter, salt, and pepper. Set aside.
    Vegetarian Shepherd's Pie
  • Preheat oven to 400°F.
  • In a large skillet, heat olive oil over medium heat. Add onion and garlic, sauté until soft, about 5 minutes.
  • Add carrots and celery to the skillet, cook until slightly softened, about 5 minutes.
    Vegetarian Shepherd's Pie
  • Stir in tomato paste and flour, cook for 2 minutes.
    Vegetarian Shepherd's Pie
  • Gradually add vegetable broth, thyme, and rosemary. Bring to a simmer and cook until slightly thickened, about 5 minutes.
  • Add peas and cook for an additional 2 minutes.
    Vegetarian Shepherd's Pie
  • Transfer the vegetable mixture to a baking dish. Spread the mashed potatoes over the top.
    Vegetarian Shepherd's Pie
  • Bake in the preheated oven until the potatoes are golden, about 20 minutes.
    Vegetarian Shepherd's Pie

Nutrition

Calories: 309kcalCarbohydrates: 43gProtein: 7gFat: 13gSaturated Fat: 6gSodium: 318mgFiber: 5g
Keyword comfort food, vegetarian recipe, vegetarian shepherd’s pie
Tried this recipe?Let us know how it was!
Lori Mauer

About Lori MauerGluten-Free and Paleo Baking and Cooking

Lori loves trying new recipes and adapting them to fit her gluten-free lifestyle. Her favorite cooking styles are Italian, Mexican, Asian, Indian, and Greek.

Reader Interactions

Published: Dec 19, 2024 | Updated: Oct 24, 2025
5 from 2 votes (2 ratings without comment)

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!

Recipe Rating




A serving of Chili Cornbread Casserole on a white plate, topped with melted cheddar cheese.
Previous Post
Chili Cornbread Casserole
A stack of four rich, chocolatey brownie bites on a white plate.
Next Post
Brownie Bites

Primary Sidebar

  • About
  • Contact

Join The Club

Subscribe for inspiration straight to your inbox!

Sign Up

Let's Connect

Back to Top
  • Contact
  • About
  • Privacy
  • Terms
About A Mom is part of Waywith.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.