Skip to Navigation Skip to Main Content Skip to Footer

Mini Shepherd’s Pies

Mini Shepherd’s Pies

We've topped this shepherd's pie with convenient, delicious frozen squash puree.


4 servings

Prep Time

30 minutes

Total Time

40 minutes


  • 2teaspoons extra-virgin olive oil
  • 1/2cup chopped onion
  • 12ounces 93%-lean ground beef
  • 2tablespoons all-purpose flour
  • 1tablespoon tomato paste
  • 1cup reduced-sodium beef broth
  • 6ounces baby spinach, chopped
  • 3/4teaspoon salt, divided
  • 1/2teaspoon garlic powder, divided
  • 212-ounce packages frozen winter squash puree, thawed
  • 1/3cup finely shredded Parmesan cheese


  1. Position rack in upper third of oven; preheat broiler.
  2. Heat oil in a large skillet over medium-high heat. Add onion and cook, stirring, until beginning to soften, about 2 minutes. Reduce heat to medium, stir in beef, flour and tomato paste, and cook, stirring, until the beef is mostly browned, about 3 minutes. Add broth, scraping up any browned bits with a wooden spoon. Bring to a boil and cook, stirring occasionally, until the broth is the consistency of thick gravy, about 4 minutes. Stir in spinach, 1/4 teaspoon salt and 1/4 teaspoon garlic powder; cook until the spinach is just wilted, about 1 minute. Remove from the heat.
  3. Place squash in a fine-mesh sieve and gently press on it to extract excess liquid. Transfer to a bowl. Stir in the remaining 1/2 teaspoon salt and 1/4 teaspoon garlic powder. Divide the meat mixture among four 10-ounce broiler-safe ramekins. Top each with about 1/2 cup of the squash. Place the ramekins on a baking sheet.
  4. Broil until heated through and bubbling around the edges, about 10 minutes. Sprinkle with cheese and broil until it is just melted, about 3 minutes more.


Four 10-ounce broiler-safe ramekins

Nutrition Facts

Per serving (recipe makes 4 servings)

Calories 310kcal
Carbohydrate Total 20g
Added Sugars 0g
Fiber 5g
Total Fat 13g
Saturated Fat 5g
Mono Saturated Fat 5g
Cholesterol 71mg
Sodium 787mg
Protein 29g
Potassium 903mg
Calcium 176mg
Folate 93mcg
Vitamin E 2mg
Zinc 6mg
Vitamin B3 1mg