This post may contain affiliate links. Please read our disclosure policy.
This single serving Shepherd’s Pie is a hearty, comforting dish made with ground lamb or beef, vegetables, and a rich gravy, topped with creamy mashed potatoes and baked until golden. It’s easy to make, full of flavor, and perfectly portioned for one.

This mini Shepherd’s Pie is satisfying on its own, but it pairs well with a slice of French bread, a fresh tomato salad, and a simple apple crisp for dessert.
Why You’ll Love This Recipe
- Easy to Make: This classic dish comes together with simple steps.
- Hearty & Satisfying: A warm, comforting meal.
- Meat Options: Works well with lamb or beef.
- Perfectly Portioned: Designed for one but doubles easily to make Shepherd’s Pie for two.
Shepherd’s Pie is a classic dish from the UK made with ground lamb, vegetables, and a savory gravy, topped with mashed potatoes and baked until golden. A similar version, Cottage Pie, is made with ground beef instead.
Our small batch Shepherd’s Pie has all the rich flavors of the traditional dish but is perfectly portioned for one. It’s easy to make, hearty, and satisfying.
Ingredients
If you have any leftover ingredients from this individual Shepherd’s Pie recipe, check out our Leftover Ingredients Recipe Finder
- Mashed Potatoes: Use my single serving mashed potato recipe or substitute with leftover, instant, or store-bought mashed potatoes.
- Yukon Gold Potato (1 medium): Buttery and smooth, perfect for mashing. Extra potatoes? Use them in our Cottage Pie or Potatoes O’Brien.
- Milk: Whole milk adds richness, but any milk works. Higher fat = creamier potatoes.
- Garlic (1 clove): Adds flavor depth.
- Butter and Salt: Essential for taste.
- Olive Oil: Extra virgin for rich flavor; a lighter olive oil works too.
- Ground Lamb (4 ounces): Traditional and flavorful, lamb gives this Shepherd’s Pie its classic taste. Ground beef can be substituted if preferred.
- Vegetables: A mix of onions, garlic, and 1/4 cup of vegetables. Frozen mixed vegetables are easy and great for single servings. Fresh vegetables work too—just cut them small for even cooking. If using fresh, cook an extra minute or two before baking. Use extra vegetables in Chicken and Biscuits Casserole, Minestrone Soup or Chicken Tortilla Soup.
- Worcestershire Sauce and Salt: Enhance flavor. If reducing sodium, omit salt in the gravy and adjust after baking.
- Beef Broth: Low-sodium recommended for better control. Leftover broth? Use it in Ropa Vieja, Pepper Steak, or Swedish Meatballs.
- Parmesan Cheese (Optional): A cheesy finish when sprinkled on top.
If you have a pound of ground meat, you can make this recipe plus three more meals from my 4 Single Serving Meals from One Pound of Ground Meat guide.
Recipe Variations
- Cheesy Shepherd’s Pie: Stir shredded cheese into the mashed potatoes or sprinkle on top before baking.
- Spicy Version: Add chili flakes to the meat mixture for extra heat.
- Vegetarian: Swap the meat for lentils or a plant-based substitute.
- Herb Infused: Mix in rosemary or thyme for more depth of flavor.
- Sweet Potato Topping: Use mashed sweet potatoes instead of regular potatoes for a hint of sweetness.
How To Make Shepherd’s Pie
These photos show how to make a single serving Shepherd’s Pie. For exact measurements and detailed steps, see the recipe card at the bottom of this post.
- Make the Mashed Potatoes:
- Chop the potato into quarters and place in a 1-quart saucepan.
- Add milk and garlic. If needed, add a little more milk to almost cover the potatoes.
- Cook for 15 minutes, until the potatoes are tender.
- Strain the potatoes over a bowl, reserving the milk mixture.
- Return the potatoes to the pan, add 1/4 cup of the reserved milk, and mash with an immersion blender or potato masher. Add more milk as needed for a thick, creamy texture.
- Stir in butter and salt, then set aside.
- Make the Meat Filling
- In a 10-inch skillet over medium-high heat, heat the oil.
- Add chopped onions and cook for 2 minutes, stirring occasionally.
- Stir in garlic, ground lamb, salt, and Italian seasoning. Cook for about 4 minutes, until the lamb is browned.
- Add Worcestershire sauce and vegetables, stirring to combine.
- Pour in broth and bring to a boil over medium-high heat.
- Reduce heat to medium-low and simmer for 10 minutes, until most of the liquid evaporates. Remove from heat.
- Assemble and Bake
- Preheat oven to 350°F (177°C).
- Grease a 10-ounce ramekin with butter or cooking spray.
- Spoon the meat mixture into the ramekin and top with mashed potatoes.
- Bake for 20 minutes, then enjoy immediately.
Expert Tips
- Meat Options: Traditional Shepherd’s Pie is made with ground lamb, but ground beef works just as well.
- Cheesy Topping: For extra flavor, sprinkle Parmesan or shredded cheddar over the potatoes before baking for a golden, cheesy crust.
- Mashed Potato Shortcuts: Leftover or instant mashed potatoes are great time-savers and still taste delicious.
Frequently Asked Questions
Yes, assemble the pie, cover, and refrigerate for up to 24 hours before baking.
Double all ingredients and bake in a 5×5 inch baking dish or use two 10 ounce ramekins.
Store in the fridge for up to 3 days. Reheat in the oven at 350°F (177°C) for 15-20 minutes or microwave in 30-second intervals until warm.
Ways To Use Leftover Ingredients
If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:
If you’ve tried this single serving shepherd’s pie recipe or any recipe on One Dish Kitchen please let me know how you liked it by rating the recipe and telling me about it in the comment section below.
If you take a picture please tag us on Instagram (@onedishkitchen) we’d love to see it!
Shepherd’s Pie For One
Ingredients
For the Mashed Potatoes
- 1 medium Yukon Gold potato scrubbed and quartered (about 7-ounces)
- ½ cup whole milk
- 1 clove garlic -minced
- 1 tablespoon salted butter
- ⅛ teaspoon kosher salt
For the Filling
- ½ tablespoon olive oil
- 2 tablespoons chopped onions
- 1 clove garlic -minced
- 4 ounces ground lamb
- ¼ teaspoon Italian seasoning
- ⅛ teaspoon kosher salt
- 1 teaspoon Worcestershire sauce
- ¼ cup frozen mixed vegetables
- ¼ cup low-sodium beef broth
Instructions
Make the Mashed Potatoes
- Chop the potato into quarters and place in a 1-quart saucepan. Add milk and garlic. If needed, add a little more milk to almost cover the potatoes. Cook for 15 minutes, until the potatoes are tender.
- Strain the potatoes over a bowl, reserving the milk mixture.
- Return the potatoes to the pan, add 1/4 cup of the reserved milk, and mash with an immersion blender or potato masher. Add more milk as needed for a thick, creamy texture.
- Stir in butter and salt, then set aside.
Make the Filling
- Preheat oven to 350°F (177°C).
- In a 10-inch skillet over medium-high heat, heat the oil. Add chopped onions and cook for 2 minutes, stirring occasionally.
- Stir in garlic, ground lamb, salt, and Italian seasoning. Cook for about 4 minutes, until the lamb is browned.
- Add Worcestershire sauce and vegetables, stirring to combine.
- Pour in broth and bring to a boil over medium-high heat.
- Reduce heat to medium-low and simmer for 10 minutes, until most of the liquid evaporates. Remove from heat.
Assemble and Bake
- Grease a 10-ounce ramekin with butter or cooking spray.
- Spoon the meat mixture into the ramekin and top with mashed potatoes.
- Bake for 20 minutes, then enjoy immediately.
Notes
- Meat Options: Traditional Shepherd’s Pie is made with ground lamb, but ground beef works just as well.
- Cheesy Topping: For extra flavor, sprinkle Parmesan or shredded cheddar over the potatoes before baking for a golden, cheesy crust.
- Mashed Potato Shortcuts: Leftover or instant mashed potatoes are great time-savers and still taste delicious.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
I made this using ground beef, and baked it in my small air fryer for 15 minutes @ 300. It was delicious, and a wonderful alternative to heating up the oven (and the house) on a summer evening. I ate it with warm homemade bread. Perfect!
I love shepards pie! I have to admit though, I cheat, lol. I use canned mixed veggies and instant potatoes. I also put cheddar cheese under the potatoes, this helps speed up the melting process and I really only need to slightly brown my potatoes. Comes out perfectly for two meals. Thanks!
Made this recipe today and it was delicious. Substituted instant mashed potatoes as I didn’t have any regular potatoes on hand.
Joanie I made this for dinner. I used Ground Sirloin and traded out White potato for Sweet Potato. It turned out fantastic! Definitely a keeper. No Left overs! Perfect portion.
c
I’m so glad you enjoyed it!
Joanie I made this tonight for dinner. I used ground sirloin and traded out
Made this for dinner tonight. I must not have let my sauce cook down enough because my casserole was soupy. Still delicious tho!
I am interested to know if you could use chunks of beef, like you use for beef stew could be used. And if so, how would the cooking time or other ingredients be affected.
I have not tested this recipe using cubes of beef so I don’t know how long you will have to cook it and what ingredients will be affected.
Doubled! Cook once eat twice. Good recipe!
Terrific recipe.
Step 7 above says bake for:20 munutes, however above here you say bake time is 50 minutes. Would you please clarify? Thinking thatg in such a small ramekin.
Thanks
Hi Susan, I counted the cooking time of the mashed potatoes and the cooking time of the stew into the total cooking time. The shepherd’s pie bakes for 20 minutes. 50 minutes is the total cooking time