Ultimate Comfort Shepherd’s Pie with Ground Beef and Veggies Recipe

Introduction

This Shepherd’s Pie is the ultimate comfort food, blending seasoned ground beef and mixed vegetables under a creamy mashed potato topping. Baked to golden perfection, it’s a hearty and satisfying dish perfect for family dinners.

A close-up of a white plate with a serving of shepherd's pie showing two visible layers: the bottom layer is a mix of cooked ground meat and peas, carrots, and corn in a brownish sauce, while the top layer is creamy mashed potatoes with a slightly golden, soft texture and small green leaves sprinkled on top. A silver fork rests on the left edge of the plate, partially under the food, and a woman's hand holds the fork near it. The background is blurred with warm tones, and the surface under the plate is a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 pounds potatoes (peeled and cut into big chunks)
  • 4 tablespoons butter (half a stick)
  • ¼ cup sour cream
  • ¼ to ½ cup milk
  • Salt and pepper to taste
  • 1 pound ground beef
  • 1 small onion (diced)
  • 2 cloves garlic (minced)
  • 2 cups frozen peas, carrots, and corn medley
  • 2 tablespoons flour
  • ½ cup beef broth
  • 1 tablespoon tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon rosemary
  • ½ teaspoon thyme
  • 1 bay leaf

Instructions

  1. Step 1: Preheat oven to 350°F (175°C).
  2. Step 2: Boil the potatoes in water to cover until fork tender, then drain.
  3. Step 3: Mash potatoes with butter, sour cream, milk, salt, and pepper until smooth and creamy. Set aside.
  4. Step 4: In a large skillet, brown ground beef with diced onion and minced garlic. Drain excess grease.
  5. Step 5: Add frozen vegetable medley to the skillet and cook for 5–7 minutes, stirring occasionally.
  6. Step 6: Sprinkle flour over the meat and vegetables, stirring to combine.
  7. Step 7: Stir in tomato paste, then add beef broth, Worcestershire sauce, rosemary, thyme, and bay leaf. Simmer on low uncovered for 10 minutes, adding broth if needed to keep moist.
  8. Step 8: Remove from heat and discard bay leaf. Spread meat mixture evenly in a 9×13-inch baking dish sprayed with nonstick spray.
  9. Step 9: Spread mashed potatoes over the meat layer evenly. For extra texture, use a fork to create ridges in the potatoes, which will brown nicely during baking.
  10. Step 10: Bake for 30 minutes until the top is golden and bubbling. Optionally, broil for a few minutes to brown the potatoes further.

Tips & Variations

  • Allow the meat filling to cool for about 20 minutes before topping with mashed potatoes to prevent sinking.
  • Try piping the mashed potatoes for an elegant presentation before baking.
  • Use leftover cooked vegetables or fresh diced vegetables if preferred instead of frozen mix.
  • For a richer flavor, add a splash of cream to the mashed potatoes.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F until warmed through to keep the topping crisp. You can also microwave individual portions, but the texture may soften.

How to Serve

The image shows a close-up of a white plate with a serving of shepherd's pie. The dish has three visible layers: the bottom layer is dark brown cooked ground meat mixed with green peas, yellow corn, and orange carrot chunks; the middle layer blends softly with the meat layer; the top layer is fluffy white mashed potatoes with a lightly browned, slightly crispy surface, garnished with small green herb leaves. A fork is placed on the left side of the plate, partially inserted into the dish, with a woman's hand holding the fork. The background is a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use ground lamb instead of ground beef?

Yes, ground lamb is traditional in Shepherd’s Pie and will add a richer flavor to the dish.

Can I prepare this recipe in advance?

Absolutely. Prepare the filling and mashed potatoes separately, then assemble and bake when ready. You can also freeze the assembled pie before baking for up to 1 month.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ultimate Comfort Shepherd’s Pie with Ground Beef and Veggies Recipe


  • Author: Julian
  • Total Time: 1 hour 20 minutes
  • Yield: 10 servings 1x

Description

This classic Shepherd’s Pie recipe is the ultimate comfort food, featuring a savory ground beef and mixed vegetable filling topped with creamy mashed potatoes, all baked to golden perfection. It’s a hearty American dinner casserole that will satisfy your cravings.


Ingredients

Scale

Ingredients for mashed potato topping:

  • 2 pounds potatoes (peeled and cut into big chunks)
  • 4 tablespoons butter (half a stick)
  • ¼ cup sour cream
  • ¼ to ½ cup milk
  • Salt and pepper to taste

Ingredients for filling:

  • 1 pound ground beef
  • 1 small onion (diced)
  • 2 cloves garlic (minced)
  • 2 cups frozen peas, carrots, and corn medley
  • 2 tablespoons flour
  • ½ cup beef broth
  • 1 tablespoon tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon rosemary
  • ½ teaspoon thyme
  • 1 bay leaf

Instructions

  1. Preheat oven: Preheat your oven to 350°F to prepare for baking the casserole.
  2. Cook potatoes: Boil the peeled and chunked potatoes in water until they are fork tender, then drain the water completely.
  3. Mash potatoes: Add butter, sour cream, milk, salt, and pepper to the drained potatoes, then mash with a hand masher or mixer until smooth and creamy. Set aside.
  4. Brown beef and aromatics: In a large skillet, brown the ground beef over medium heat along with diced onions and minced garlic. Drain any excess grease to keep the filling from being too oily.
  5. Cook vegetables: Add the frozen vegetable medley to the skillet with the beef and cook for 5-7 minutes, stirring occasionally to heat through.
  6. Thicken filling: Sprinkle flour over the meat and vegetables, stirring well to coat everything evenly.
  7. Add flavorings: Stir in tomato paste, then add beef broth, Worcestershire sauce, rosemary, thyme, and bay leaf. Bring the mixture to a simmer, then reduce heat to low and cook uncovered for 10 minutes, stirring occasionally and adding broth if needed to keep it moist.
  8. Assemble the pie: Remove the bay leaf and spread the meat and vegetable mixture evenly in a 9×13-inch casserole dish sprayed with nonstick spray.
  9. Top with mashed potatoes: Layer the mashed potatoes on top of the meat filling evenly. Optionally, pipe the potatoes decoratively or spread them with a spoon and create ridges with a fork to help them brown nicely.
  10. Bake: Place the casserole in the preheated oven and bake for 30 minutes until bubbly and golden brown on top.
  11. Optional broiling: For extra browning, you can place the pie under the broiler for a few minutes at the end of baking.

Notes

  • Allow the meat filling to cool for about 20 minutes in the casserole dish before layering the mashed potatoes to prevent sinking.
  • You can pipe the mashed potatoes for a decorative look or simply spread and texture with a fork to create browning ridges.
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Category: Dinner, Dinner Casserole
  • Method: Baking
  • Cuisine: American

Keywords: Shepherd’s Pie, Comfort Food, Mashed Potatoes, Ground Beef Casserole, American Dinner

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating