
These Mini Shepherd’s Pies turn classic comfort food into easy individual portions filled with savory ground beef, vegetables, rich gravy, and fluffy mashed potatoes.
The beef mixture is cooked with onion, garlic, carrots, peas, Worcestershire sauce, tomato paste, and beef broth before being spooned into muffin cups or small ramekins. Creamy mashed potatoes are piled on top and baked until the filling is bubbling and the potato peaks begin to turn golden.
They are perfect for family dinners, meal prep, freezer meals, St. Patrick’s Day, potlucks, holiday leftovers, or kid-friendly individual dinners.
Technically, traditional shepherd’s pie is made with lamb, while the ground-beef version is often called cottage pie. In many U.S. kitchens, however, “shepherd’s pie” is commonly used for the familiar beef-and-mashed-potato version.
Why You’ll Love This Recipe
Individual portions. No messy scooping from a large casserole.
Classic comfort food. Beef, gravy, vegetables, and creamy potatoes make a satisfying meal.
Great for meal prep. Portion them individually for easy lunches and dinners.
Freezer-friendly. Prepare a batch and save extras for another night.
Family-friendly. The familiar beef-and-potato combination is easy to customize.
Budget-friendly. Ground beef, potatoes, and frozen vegetables stretch into several servings.
Perfect for leftovers. Leftover mashed potatoes work beautifully.
Ingredients
Beef Filling
- 1 pound lean ground beef
- 1 tablespoon olive oil, if needed
- 1 small yellow onion, finely diced
- 2 garlic cloves, minced
- 1 medium carrot, finely diced
- 1 cup frozen peas
- ½ cup frozen corn, optional
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon black pepper
- Salt to taste
- 1 cup beef broth
- 1 tablespoon all-purpose flour or cornstarch, if needed for thickening
Mashed Potato Topping
- 2 pounds Yukon Gold or russet potatoes, peeled and cubed
- 4 tablespoons butter
- ½ cup warm milk or half-and-half
- ½ cup shredded cheddar, optional
- Salt and pepper to taste
Optional Topping
- Extra cheddar
- Melted butter
- Chopped parsley
- Paprika
Ingredient Notes
Ground Beef
Use lean ground beef, around 85–90% lean, so the filling stays flavorful without becoming excessively greasy.
Drain excess fat after browning if necessary.
For a more traditional version, substitute ground lamb.
Potatoes
Yukon Gold potatoes create a naturally creamy topping.
Russet potatoes make especially fluffy mashed potatoes.
Avoid making the potatoes too loose because a firmer mash holds its shape better on top of the mini pies.
Worcestershire Sauce
Worcestershire sauce adds savory depth and gives the beef filling a richer, slow-cooked taste.
Tomato Paste
A small amount of tomato paste gives the gravy body without making the filling taste like tomato sauce.
Frozen Vegetables
Frozen peas and corn are convenient and do not need to be thawed first.
Finely diced carrots should be cooked with the onions so they soften properly.
How to Make Mini Shepherd’s Pie
Step 1: Cook the Potatoes
Place the cubed potatoes in a large pot.
Cover with cold salted water.
Bring to a boil and cook for approximately:
15–20 minutes
until fork-tender.
Step 2: Mash the Potatoes
Drain thoroughly.
Return potatoes to the warm pot.
Add:
- Butter
- Warm milk
- Salt
- Pepper
Mash until smooth.
Stir in optional cheddar.
Set aside.
Step 3: Preheat the Oven
Preheat the oven to:
400°F
Lightly grease a standard 12-cup muffin pan or individual oven-safe ramekins.
Step 4: Brown the Beef
Heat a large skillet over medium-high heat.
Add the ground beef.
Cook until browned, breaking it into small crumbles.
Ground beef should be thoroughly cooked to 160°F.
Drain excess grease if needed.
Step 5: Add Onion and Carrot
Add:
- Onion
- Carrot
Cook for approximately:
4–5 minutes
until softened.
Step 6: Add Garlic
Stir in the minced garlic.
Cook for about:
30 seconds.
Step 7: Add Tomato Paste
Stir in:
2 tablespoons tomato paste.
Cook for about:
1 minute.
This helps deepen its flavor.
Step 8: Add Seasonings
Stir in:
- Worcestershire sauce
- Thyme
- Rosemary
- Garlic powder
- Onion powder
- Black pepper
Step 9: Add Broth
Pour in:
1 cup beef broth.
Stir well.
Simmer for approximately:
5–7 minutes
until the mixture begins to thicken.
Step 10: Add Vegetables
Stir in:
- Peas
- Optional corn
Cook for another:
2–3 minutes.
The filling should be moist but not watery.
Step 11: Thicken if Necessary
If the filling is still too loose, stir a small amount of flour or cornstarch with cold water and gradually add it.
Simmer until thick enough to hold together.
Step 12: Fill the Muffin Cups
Spoon the beef filling into the prepared muffin pan.
Fill each cup approximately:
two-thirds full.
Press gently with the back of a spoon.
Step 13: Add Mashed Potatoes
Spoon or pipe mashed potatoes over each portion.
A piping bag fitted with a large star tip creates attractive golden peaks, but a regular spoon works perfectly.
Step 14: Add Optional Cheese
Sprinkle a small amount of cheddar over each pie if desired.
Step 15: Bake
Bake for approximately:
18–22 minutes
until the filling is bubbling and the potatoes are lightly golden.
Step 16: Broil for Extra Color
For a more golden top, broil for:
1–3 minutes.
Watch closely because mashed potatoes can brown quickly.
Step 17: Rest
Allow the mini pies to rest for:
5–10 minutes.
This helps them hold together when removed from the pan.
Step 18: Serve
Carefully loosen the edges with a small spatula or butter knife.
Lift out and serve warm.
Expert Tips for the Best Mini Shepherd’s Pies
Keep the filling thick. Watery filling makes the individual pies difficult to remove.
Mash the potatoes fairly firm. A loose potato topping can slide off.
Dice vegetables small. Smaller vegetables fit better into individual portions.
Don’t overfill the muffin cups. The filling can bubble over during baking.
Pipe the mashed potatoes for presentation. A star tip creates crispy golden ridges.
Let the pies rest before removing. They become more stable as they cool slightly.
Broil carefully. One or two extra minutes can turn pale mashed potatoes beautifully golden.
Delicious Variations
Traditional Lamb Mini Shepherd’s Pies
Replace the ground beef with ground lamb.
This is the more traditional shepherd’s pie preparation.
Cheesy Mini Shepherd’s Pies
Mix cheddar into the mashed potatoes and sprinkle additional cheese on top.
Loaded Potato Shepherd’s Pies
Add to the potato topping:
- Cheddar
- Green onions
- Crispy bacon
Guinness-Style Beef Mini Pies
Replace a small portion of the broth with stout for deeper savory flavor.
If avoiding alcohol, simply use all beef broth.
Mushroom Beef Shepherd’s Pies
Add 8 ounces finely chopped mushrooms to the beef mixture.
Cook them until their moisture evaporates.
Chicken Shepherd’s Pie Cups
Replace beef with cooked shredded chicken and use chicken broth.
Turkey Shepherd’s Pie
Ground turkey works well for a lighter version.
Cook ground poultry thoroughly to 165°F.
Sweet Potato Shepherd’s Pies
Replace regular mashed potatoes with mashed sweet potatoes.
High-Protein Shepherd’s Pie
Use extra lean beef and increase the peas.
Greek yogurt can replace part of the butter or cream in the mashed potatoes.
What to Serve With Mini Shepherd’s Pie
These individual pies are hearty enough to be a complete meal, but they pair well with:
- Green salad
- Roasted broccoli
- Green beans
- Glazed carrots
- Brussels sprouts
- Dinner rolls
- Garlic bread
- Cabbage salad
For a simple family dinner, serve two mini pies with a green vegetable or salad.
Make Ahead & Meal Prep
Mini Shepherd’s Pies are excellent for meal prep.
Prepare the beef filling and mashed potatoes up to:
2 days ahead.
Store them separately in airtight containers.
When ready to bake:
- Fill the muffin cups.
- Add mashed potatoes.
- Bake as directed.
You can also fully assemble the mini pies several hours ahead and refrigerate before baking.
Add a few extra minutes of baking time if they are going directly from the refrigerator to the oven.
Storage, Freezing & Reheating
Refrigerator
Store cooled Mini Shepherd’s Pies in an airtight container for approximately:
3–4 days.
Freezer
These freeze very well.
Allow the baked pies to cool completely.
Freeze individually on a tray, then transfer them to a freezer-safe container or bag.
This makes it easy to remove one or two servings at a time.
Oven Reheating
Reheat at:
350°F
until thoroughly hot.
Cover loosely with foil at first if the mashed potatoes are already well browned.
Air Fryer Reheating
Individual pies can be reheated in an air fryer at moderate heat until hot and lightly crisp on top.
Use an air-fryer-safe container if needed.
Microwave
Microwave individual portions in short intervals until hot.
The mashed potatoes will remain softer than with oven reheating.
Frequently Asked Questions
Is Shepherd’s Pie made with beef or lamb?
Traditional shepherd’s pie uses lamb. A similar dish made with beef is traditionally called cottage pie, although “shepherd’s pie” is widely used for beef versions in the U.S.
Can I use leftover mashed potatoes?
Yes. This recipe is perfect for leftover mashed potatoes.
Can I use instant mashed potatoes?
Yes. Prepare them slightly thicker than usual so they stay firmly on top.
Can I make Mini Shepherd’s Pie in a muffin pan?
Yes. A standard muffin pan makes convenient individual portions.
Can I use ramekins?
Absolutely. Small ramekins make attractive individual dinner servings.
Why are my mini pies falling apart?
The beef filling may be too wet, or they may need to rest longer before removal.
Can I make them ahead?
Yes. Prepare the components up to two days ahead.
Can I freeze them?
Yes. They freeze especially well after baking.
Can I use ground turkey?
Yes. Cook it thoroughly to 165°F.
Can I add cheese?
Definitely. Cheddar works especially well in or on top of the mashed potatoes.
Printable Mini Shepherd’s Pie Recipe
Prep Time: 25 minutes
Cook Time: 20 minutes
Total Time: About 45–50 minutes
Servings: 10–12 mini pies
Ingredients
Filling
- 1 pound ground beef
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 carrot, finely diced
- 1 cup frozen peas
- ½ cup corn, optional
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon thyme
- ½ teaspoon rosemary
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- 1 cup beef broth
- Salt and pepper
Mashed Potatoes
- 2 pounds potatoes
- 4 tablespoons butter
- ½ cup milk
- ½ cup cheddar, optional
- Salt and pepper
Instructions
- Boil potatoes for 15–20 minutes until tender.
- Drain and mash with butter, milk, salt, and pepper.
- Preheat oven to 400°F.
- Grease a 12-cup muffin pan.
- Brown ground beef thoroughly.
- Add onion and carrot and cook for 4–5 minutes.
- Add garlic and cook 30 seconds.
- Stir in tomato paste.
- Add Worcestershire and seasonings.
- Pour in beef broth.
- Simmer for 5–7 minutes.
- Add peas and optional corn.
- Cook until filling is thick.
- Spoon filling into muffin cups.
- Top with mashed potatoes.
- Sprinkle with cheddar if desired.
- Bake for 18–22 minutes.
- Broil briefly for a golden top if desired.
- Rest for 5–10 minutes.
- Carefully remove and serve.
Final Thoughts
Mini Shepherd’s Pie takes one of the most comforting meat-and-potato dinners and makes it easier to serve, store, freeze, and reheat.
Savory ground beef, carrots, peas, rich gravy, and creamy mashed potatoes create the familiar shepherd’s-pie flavor, while the individual size makes these especially useful for families and meal prep.
They are also a practical way to use leftover mashed potatoes after a holiday dinner.
For the best results, keep the meat filling thick, make the mashed potatoes sturdy rather than runny, avoid overfilling the cups, create a few peaks in the potato topping for browning, and let the pies rest before lifting them from the pan.