Shepherds pie

Shepherds pie

This easy shepherd’s pie recipe (aka cottage pie) with ground beef is simple, gluten free, and uses only 6 ingredients! A cheap, make ahead freezer meal.


  • 2 lbs. yukon gold potatoes washed, cut into 2″ chunks
  • 8 tablespoons butter divided
  • 3/4 cup whole milk or heavy cream
  • 1 onion diced
  • 1.5-2 lbs lean ground beef or turkey
  • 3 cups frozen mixed vegetables peas, carrots, corn, and/or green beans
  • kosher salt and black pepper to taste


  • Cover potatoes with cold water and 1 tablespoon of kosher salt in a large pot, and bring to a boil. Cook until potatoes are fork-tender, about 15-20 minutes.
  • While potatoes are cooking, sauté the diced onion in 2 tablespoons of the butter in a large skillet until softened (about 2 minutes). Add the ground beef and sauté until JUST fully cooked, breaking it up with a spoon into small pieces (about 5-7 minutes). Season with salt and pepper to taste. Don’t overcook it or it will be dry (see notes).
  • When potatoes are soft enough to pierce easily with a fork, drain, and mash with 4 tablespoons butter and the milk (3/4 cup). Season with salt and pepper to taste.
  • Layer ground beef mixture, frozen vegetables, and mashed potatoes in a 9×13 baking dish. Alternatively, divide the ingredients into two smaller baking dishes to freeze one (see notes).
  • Use the back of a spoon to smooth the potatoes, leaving some ridges, or use a fork to “rake” a ridged pattern into the potatoes.
  • Melt remaining tablespoon butter and drizzle evenly on top of potatoes.
  • Bake at 425° F for approximately 30 minutes, or until potatoes begin to brown. Run the broiler for the last 5 minutes for extra crispy potatoes.