This post may contain affiliate links, view our disclosure policy.

My Best Shepherd’s Pie Recipe is the perfect portion-controlled recipe.  I make this recipe in individual ramekins so they are already portioned and easy to serve.  Loaded with rich beef, vegetables, and creamy mashed potato topping, this is everything you expect without the high fat and calories.

Mini shepherds pie in a small red bowl topped with mashed potatoes

Best Shepherd’s Pie Recipe

Mmm…rich beef gravy, fresh vegetables, and that perfect creamy topping of mashed potatoes.  What more could you ask for?  This is truly the epitome of comfort food.  Made in small ramekins, this is a great recipe to make and serve to guests.  WIth individual portions, it makes for less mess at the dinner table and much easier cleanup.

If you are looking for more comfort food recipes, you’ll absolutely love my slow cooker chicken pot pie recipe.  It’s loaded with chicken and veggies with a creamy sauce.  Another awesome option is my slow cooker beef stroganoff.  Rich gravy makes it a personal favorite.  Especially since it is still healthier!

The best shepherds pie recipe in a small red crock

Is This Really Shepherd’s Pie Without Lamb? 

Technically, this is a cottage pie and not a shepherd’s pie.  However, most people still call this a shepherd’s pie, so I follow the trend.  A real traditional Irish shepherd’s pie recipe will have ground lamb as the meat rather than beef.

Overhead picture of mini shepherds pies in small red mugs laying on a marble counter

Can I Use Cauliflower Mash on Top Instead of Potatoes? 

Yes!  I have a great mashed cauliflower recipe that is ideal for topping this recipe with instead of potatoes.  Pipe it on top like you would the mashed potatoes, and cook as directed.  It will be healthier, but still delicious and creamy like expected.

An overhead picture of the best shepherds pie in a mini crockMake this Best Shepherd’s Pie Recipe as a perfect individually portioned comfort food recipe. A rich beef mixture with rich gravy, vegetables, and a creamy potato topping makes this a hit with everyone. Make this simple beef casserole today! #shepherdspie #beefcasserole #casserole #weeknightdinner #movepraylove


  • Baking potatoes
  • Butter
  • Almond milk
  • Salt
  • Pepper
  • Olive oil
  • Carrots
  • Onion
  • Celery
  • Garlic
  • Ground beef
  • Whole wheat flour
  • Tomato paste
  • Worcestershire sauce
  • Beef broth
  • Thyme
  • Oregano
  • Peas & carrots
  • Corn

Ingredients for shepherds pie recipe

How to Make the Best Shepherd’s Pie

To begin this recipe, you will want to preheat the oven and set your ramekins on a baking sheet.  You will also need to prepare your vegetables.  Peel and dice your potatoes, and dice your onion and celery.

Peeling potatoes to make the best shepherds pie

While the oven is heating, you will add your potatoes to cook.  Watch these closely and cook until fork-tender for mashing. Once they are done cooking, you will drain the water and add in your butter, milk, salt, and pepper then mash with a hand mixer or potato masher and combine until creamy and fluffy.

Mashed potatoes to go on the shepherds pie recipe

In a large skillet, you will heat the oil to cook your onion, celery, and carrots.  Cook until tender, around 6-8 minutes.  Mix in the garlic and cook for an additional minute.

Next, you will add your ground beef, and cook stirring regularly to break up the meat for another 5-6 minutes or until the meat is no longer pink and cooked through.

Once the beef is cooked, you will sprinkle the flour into the skillet and stir to combine.

Cooking the shepherds pie filling

Add in your tomato paste, beef broth, Worcestershire sauce, thyme, oregano, salt, and pepper. Stir until combined and simmer until the sauce has thickened.

Stir in your remaining vegetables, then scoop the mixture into the waiting ramekins.  Top with mashed potatoes, and bake as directed.

Filling mini crocks with ingredients for shepherds pie recipe

Serve alone or with a side of crusty bread.

Up close picture of the best shepherds pie in a small red bowl topped with light mashed potatoes

Square picture of a ball of shepards pie
Recipe click the stars to rate!

Mini Shepherd's Pie

Created by: Brooke Farmer
Prep Time 15 minutes
Cook Time 45 minutes
Prep Time 15 minutes
Cook Time 45 minutes
5 servings


Mashed Potato Top:

  • 2 baking potatoes cut into 1-inch cubes (about 1 pound)
  • 1 tablespoon unsalted butter
  • ¼ cup unsweetened almond milk
  • ¼ teaspoon salt
  • black pepper to taste


  • 1 teaspoon extra virgin olive oil
  • 1 cup diced carrots
  • 1 onion diced
  • 2 stalks celery diced
  • 1 teaspoon minced garlic
  • 1 pound lean ground beef
  • 2 tablespoons white whole wheat flour
  • 1 tablespoon tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 cup low-sodium beef broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • ¼ teaspoon salt
  • black pepper to taste
  • 1 cup frozen peas
  • 1 cup frozen corn


  • Preheat the oven to 350° F. If you're making individual servings, set out 5 small ramekins on a rimmed baking sheet. If not, make the entire recipe in a large oven-proof skillet.
  • To make the mashed potatoes, place the potatoes in a medium saucepan and cover with cold water. Bring the water to a boil, cover and cook until the potatoes are fork-tender, 10-12 minutes.
  • Drain the water and return the potatoes to the saucepan. Using an electric mixer, or a handheld potato masher, mix in the butter, almond milk, salt, and black pepper. Mash or beat to desired consistency and set aside.
  • To make the filling, heat a large skillet over medium-high heat. Add the olive oil, carrots, onion and celery. Cook until the carrots begin to soften, 6-8 minutes.
  • Add the minced garlic and cook for an additional minute.
  • Add the beef and cook for an additional 6-8 minutes, breaking it up with a wooden spoon until it is no longer pink.
  • Sprinkle the flour in the skillet and stir to coat the beef.
  • Add the tomato paste, Worcestershire sauce, beef broth, thyme, oregano, salt, and black pepper.
  • Bring this mixture to a boil, then reduce the heat to low and simmer until the sauce has thickened, 10 minutes.
  • Stir in the peas and corn, then take off the heat.
  • If using individual ramekins, fill 5 ramekins with a heaping ¾ cup of meat filling and spread ⅓ cup mashed potatoes on top. If not, simply spread the mashed potatoes in an even layer over the meat filling in the skillet.
  • Place the ramekins on the baking sheet or the oven-proof skillet, and bake until heated through, 15 minutes.


WW Blue Plan: 8 SP
WW Green Plan: 10 SP
WW Purple Plan: 5 SP

did you make this recipe?

Make sure to follow on Pinterest @ourfarmerhouse and on Instagram @ourfarmerhouse

Collage image of mini shepherds pie recipe

A small red mug filled with the best shepherds pie recipe

Collage picture of mini shepherds pie recipe in a red bowl

Similar Posts

Stay Connected!

I love comments from you, so feel free to leave your thoughts and let’s chat more below! You can also follow the Farmers on your favorite social platform!

Join The

Farmer House Family

Subscribe to our weekly newsletter for exclusive content offers and access – just like family.

Leave a Reply