Cozy Gluten-Free Vegetarian
Shepherd’s Pie

Vegetarian | Gluten Free

golden baked vegetarian shepherd’s pie with mashed potato topping

There’s nothing quite like a cozy shepherd’s pie, and this Vegetarian Shepherd’s Pie proves that comfort food can be both hearty and healthy. Made completely gluten-free, this version skips the meat but keeps all the flavor, thanks to a rich mix of shallots, garlic, leeks, carrots, mushrooms, and vegetarian stock.

Every bite is filled with layers of texture — earthy mushrooms, tender carrots, and creamy mashed potatoes on top. It’s perfect for chilly evenings, family dinners, or meal prep for the week ahead.

What Makes This Recipe Special

This isn’t your average shepherd’s pie — it’s a vegetable-packed, gluten-free masterpiece. Here’s what makes it shine:

  • Shallots, garlic, and leeks create a beautiful aromatic base.

  • Carrots and mushrooms add depth, texture, and richness.

  • Tomato paste gives the sauce that deep umami flavor.

  • Vegetarian stock and dried thyme tie it all together with savory warmth.

  • Mashed potatoes (or cauliflower mash for a lighter version) make the perfect creamy topping.

individual serving of gluten free vegetarian shepherd’s pie on a white plate with herbs

Lentils for days.

Lentils are small but mighty! They’re one of the best sources of plant-based protein, providing about 18 grams per cup, which helps vegetarians meet their protein needs easily. Pairing them with grains like rice or quinoa even creates a complete protein.

Rich in fiber, lentils promote healthy digestion, balance blood sugar, and support a strong heart by lowering cholesterol. They’re also an excellent source of iron, folate, magnesium, and potassium, all essential for energy, blood health, and muscle function.

Plus, lentils are low in fat, budget-friendly, and eco-friendly, making them a perfect choice for anyone looking to eat healthier and more sustainably.

From hearty soups to flavorful curries and salads, lentils are endlessly versatile and easy to include in your meals all year long.

My favorite kitchen tools I used in this recipe

close-up of vegetable filling with mushrooms, leeks, and carrots

You will love these recipes too!

Cozy Gluten-Free Vegetarian Shepherd’s Pie

Whether you’re vegetarian, gluten-free, or simply craving a hearty comfort meal, this Gluten-Free Vegetarian Shepherd’s Pie is sure to become a favorite at your table. Packed with fresh vegetables, rich flavors, and creamy mashed potatoes, it’s proof that meatless meals can be every bit as comforting and satisfying. Serve it warm, enjoy every bite, and don’t forget to save this recipe for later or share it on Pinterest so others can enjoy this wholesome classic too!

Did you make this recipe? Take a picture and tag me @whitesparrowfoodco or #whitesparrowfoodco I’d love to hear what you thought of the recipe! 

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cozy Gluten-Free Vegetarian Shepherd’s Pie

Cozy Gluten-Free Vegetarian Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Kat wtih White Sparrow
  • Total Time: 40 minutes
  • Yield: 4-6 1x
  • Diet: Vegetarian

Description

This gluten-free Vegetarian Shepherd’s Pie is hearty, flavorful, and comforting — made with shallots, garlic, leeks, carrots, mushrooms, tomato paste, and dried thyme in a rich vegetarian stock. A perfect one-pan meal for any night of the week!


Ingredients

Scale
  • 2 tablespoons olive oil
  • 4 garlic cloves, roughly chopped
  • 1-2 medium shallots, small diced
  • 1 teaspoon each sea salt and ground black pepper
  • 1 heaping tablespoon dried thyme
  • 3 medium carrots, small diced
  • 1 leek, cleaned and thinly sliced
  • 16 oz. baby bella mushrooms, roughly chopped
  • 1 cup butternut squash, small diced
  • 1 cup lentils (I used brown lentils)
  • 1 tablespoon tomato paste
  • 1 tablespoon tapioca powder (arrowroot or gluten free flour blend)
  • 5 cups vegetable stock
  • 1/4 cup Worchestershire sauce
  • 1/4 cup fresh parsley, chopped


Instructions

  1. Heat your cast iron enameled pot over medium heat. Swirl the olive oil around.
  2. Saute the garlic, shallots, salt, pepper and thyme for 2 minutes. Stirring occasionally.
  3. Add in the carrots, leek, mushrooms, butternut squash and lentils. Stir to combine and saute for 2-4 minutes or until the mushrooms are softened – stir occasionally.
  4. Add in the tomato paste and stir to combine. Cook for 1 minutes.
  5. Turn the heat to medium/low. Sprinkle in the tapioca powder and stir to combine so you don’t see it anymore.
  6. Pour in 1/2 (around 3 cups) of the vegetable stock. Stir and bring to a simmer. Add in the remaining stock and place a lid on the pot. Turn the heat to low and cook for 6-8 minutes or until the lentils are tender (but not over cooked) and most of the liquid is absorbed.
  7. Remove the lid and turn the heat off. Stir in the Worchestershire sauce and fresh parsley. Let sit for 5 minutes before serving. Enjoy.
  • Prep Time: 10
  • Cook Time: 30
  • Category: vegetarian
  • Method: stove-top
  • Cuisine: vegetarian
Enjoy the Recipe, Personal Chef Kat

Comment on this recipe

You might also like

Personal Chef Katherine Arthurs White Sparrow Food Company

Hi, I'm Kat. Thanks for being here.

I’m a Personal Chef in Colorado, and this is where I share the recipes I make for my clients — now with you!

If you’re looking for easy, wholesome ideas, you’re in the right place.
Try my One Pan Dinners for simple weeknight meals.
Don’t miss the Cookies — they’re so good, you won’t believe they’re Paleo-friendly.
Check out my Meal Prep Tricks and reader-favorite recipes my kids ask for on repeat!

Take a look around, explore, and stay awhile — I’m so happy you’re here.
And if you’re curious, go see what’s still surprising me — my most popular recipe ever! 

Popular Recipes
Let's connect on Social Media
Kitchen Counter Talks
Recipes to make RIGHT NOW
Quick Breakfasts + Snacks

Comment on this recipe