Menu Enter a recipe name, ingredient, keyword...


Shepherd's Pie


Shepherd’s pie is one of those classic comfort foods that never disappoints. The zucchini in this recipe is tasty with the tomato sauce and adds nice moisture. A mixture of red and sweet potatoes makes a colorful and savory crust. Feel free to play with the types of vegetables and potatoes you use.

Google Ads
Rate this recipe 4.5/5 (16 Votes)
Shepherd's Pie 1 Picture


  • Mashed Potatoes:
  • 2 tablespoons extra-virgin olive oil
  • 1 large onion, peeled and diced
  • 1-2 large carrots, peeled and shredded
  • 1 large zucchini, chopped
  • 1 pound 90% lean ground beef
  • 2 tablespoons Basic Gum-Free Gluten-Free Flour (below) or gluten-free all-purpose flour blend of choice
  • 1 cup gluten-free chicken stock
  • 3 tablespoons tomato paste
  • 2 tablespoons gluten-free Worcestershire sauce
  • 3 tablespoons chopped fresh parsley or 1 1/2 tablespoons dried parsley
  • 2 pounds potatoes (combination red potatoes & sweet potatoes), peeled
  • 3 tablespoons unsalted butter or dairy-free margarine
  • 1/2 cup milk of choice
  • 1/4 teaspoon kosher salt or to taste


Servings 6
Adapted from


Step 1

1. Place oven rack in the center of oven. Preheat oven to 375°F. Grease a 9x12-inch baking dish and set it aside.

2. In a large pan, heat oil over medium-high heat. Add onion, carrots and zucchini and cook until vegetables are soft and onion and zucchini are translucent, about 7 minutes. Add ground beef and cook until browned, about 5 minutes. Add flour and mix until well combined. Continue to cook another minute, stirring frequently.

3. Add chicken stock, tomato paste, Worcestershire sauce and parsley and simmer uncovered until mixture thickens, about 10 minutes. Spoon into prepared baking dish and set aside.

4. To make mashed potatoes, boil red and sweet potatoes in salted water in a large pot. Reduce heat to a simmer and cook, partly covered, until potatoes are fork-tender, about 20 minutes. Drain water and mash potatoes with a masher or fork or pass them through a potato ricer or food mill. Add butter and milk, stirring to combine. Season with salt, to taste.

5. Spread mashed potatoes over beef mixture. Make a crosshatch pattern over the top with a fork.

6. Place in preheated oven and bake about 30 minutes. Move dish to top rack of the oven and broil for a few minutes to crisp the potato crust. Serve immediately.

Each serving contains 299 calories, 14g total fat, 6g saturated fat, 0g trans fat, 49mg cholesterol, 156mg sodium, 29g carbohydrate, 4g fiber, 7g sugars, 15g protein, 13Est GL.

Review this recipe