The Best Shepherd's Pie. Ever. is incredibly hearty, with beef and vegetables cooked in a savory gravy, topped with creamy mashed potatoes. The ultimate comfort food!

Top o’ the evenin’ to ya’!
That’s my happy St. Patrick’s Day greeting.
My husband and I were going to hit up the all-you-can-eat St. Paddy’s Day buffet at our local grocery store for the occasion (unlimited Reubens & corned beef?!) but I thought nah, lets keep it homemade with The Best Shepherd’s Pie. EVER!

This classic meat pie, originally known as Cottage Pie back in the late 1700s, takes the same amount of time to make as it would be to drive, dine, regret, and return home. Can you say win/win?!


Just brown ground beef with onions and garlic, cook in flour, chicken broth, tomato paste and other seasonings, then simmer until thick.


Toss in some frozen veggies, and you’re nearly there!


While making the filling, boil ~4 cups worth of mashed potatoes on a burner next door. OR, go the easy route and purchase a family-size package of pre-made mashed potatoes from the store.

Assembly time!

Pour the filling into an oven-proof casserole dish then top with mashed potatoes.

Pop into the oven for 20 minutes then devour!

Scooped out a big serving and try not to fall into the tunnel of mashed potato love!


Ingredients
- 4 cups prepared mashed potatoes
- garlic salt
- 1 lb ground beef
- 1/3 cup chopped onion
- 2 garlic cloves, minced
- 3 Tablespoons gluten-free flour, or AP flour if not gluten free
- 1 Tablespoon tomato paste
- 1 Tablespoon Worcestershire sauce
- 1 Tablespoon gluten free reduced-sodium Tamari, or soy sauce if not gluten free
- 14.5 oz can chicken broth
- 2 cups frozen vegetable medley
- salt and pepper
Directions
- Preheat oven to 400 degrees. Brown ground beef, onions and garlic in a large skillet over medium-high heat. When meat is completely cooked, sprinkle in flour and continue to saute for 1-2 minutes.
- Stir in tomato paste, worcestershire sauce, gluten-free tamari or soy sauce and chicken broth. Simmer for 5-6 minutes, or until sauce is thick. Turn of the heat then stir in frozen vegetables and season with salt and pepper to taste.
- Pour beef mixture into a large, oven-proof casserole dish then top with mashed potatoes and sprinkle with garlic salt.
- Place casserole dish on a large sheet pan (in case the sauce overflows) then bake for 20-30 minutes, or until top is golden brown. Scoop onto plates then serve.
Nutrition
Nutritional values are estimates only. Please read our full nutrition information disclaimer.













Seasoning is perfect! All pantry staples used. This recipe comes together so quickly! This is truly the best shepherds pie recipe.
I’m so, so thrilled this was a hit, Josie!! Thank you so much for your feedback and recipe rating – I really appreciate it!
I cannot believe this recipe only has 18 reviews. It’s divine! I’ve been making this for my family, extended family, and friends for all types of occasions. Everyone is always asking for the recipe. This is definitely a family favorite.
Oh I LOVE to hear this, Ellie!! Thank you so much for sharing both the dish, and recipe. It means a lot!
Soooo good! I have sweet memories of Shepherds Pie when I was a kid; I would get
so excited when it was on the menu. It was frozen but I loved it. This is my favorite and a nice way to blend old memories with homemade cooking. Thank you!
I’m so glad you loved this, Kristen, and that it brought up such sweet memories! Thank you so much for your feedback!
LOVE THE NAME, IOWA GIRLS LOVE TO EAT, THATS AWESOME!
Yes yes!
Delicious, comforting and filling! I have made your recipe several times and family always thanks me! Thank you for the recipe 😁
I’m thrilled to hear this, Linda!! Thank you so much for your feedback and recipe rating!
I have been using this recipe for the past five years if not longer, it’s the best recipe ever
That is music to my ears, Donna! Thank you so much for your feedback!
This truly is the best shepherd’s pie. Comforting, satisfying, flavourful, filling. You will not be disappointed!!
Thank you so much for your recipe review, Sarah! I’m so glad you love this dish!!
My family enjoyed this meal. It came together easy on a busy workday evening. Adding it to the meal rotation. Thank you for sharing g!
So glad you loved it, Rachael! Thank you so much for your feedback and recipe rating!
Shepherds pie and Cottage pie are two completely different dishes ! Shepherd pie ss you’d expect is made with lamb, Cottage pie with beef.
Sorry to correct you, but Shepherds Pie is made with lamb and Cottage Pie is made with beef – they are not the same thing.