3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Shepherd’s Pie is a comforting classic that brings together a savory filling of seasoned meat and vegetables, all topped with a layer of creamy mashed potatoes. This dish is perfect for family dinners or cozy nights in, offering a hearty meal that warms the heart and satisfies the appetite.
Why You’ll Love This Recipe
This Shepherd’s Pie recipe is not only easy to prepare but also incredibly delicious. The combination of flavors and textures makes it a family favorite.
- Comforting and Hearty: A warm, satisfying meal ideal for any occasion.
- Simple Ingredients: Made with everyday staples that you likely already have on hand.
- Easy to Customize: Modify the filling or toppings to suit your taste.
- Perfect for Leftovers: Enjoy it the next day, as it reheats beautifully.
Ingredients
- 1 lb ground beef or lamb
- 1 medium onion, diced
- 2 medium carrots, diced
- 1 cup frozen peas
- 2 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 cup beef broth
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 lbs potatoes, peeled and chopped
- 1/2 cup milk
- 4 tablespoons butter
- 1/2 cup shredded cheddar cheese (optional)
How to Make Shepherd’s Pie
- Preheat your oven to 400°F (200°C).
- In a large skillet over medium heat, add the ground meat, breaking it apart with a spatula. Cook until browned, about 5-7 minutes.
- Add the diced onion, carrots, and garlic to the skillet. Sauté until the vegetables are tender, about 5 minutes.
- Stir in the tomato paste, beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer and cook for another 5-10 minutes until the mixture thickens slightly.
- While the meat mixture is simmering, place the chopped potatoes in a large pot and cover with water. Bring to a boil and cook until tender, about 15-20 minutes. Drain the potatoes.
- Add milk and butter to the drained potatoes, then mash until smooth and creamy. Season with salt and pepper to taste.
- Spread the meat filling evenly in a 9×13 inch baking dish. Layer the mashed potatoes on top, smoothing them out with a spatula.
- If using, sprinkle shredded cheddar cheese over the mashed potatoes.
- Bake in the preheated oven for 25-30 minutes, or until the top is golden brown.
- Let cool for a few minutes before serving.
Tips for the Best Results
- For extra flavor, try adding some chopped fresh herbs like parsley or rosemary to the meat mixture.
- If you prefer a creamier mashed potato topping, consider adding an extra tablespoon of butter or a splash of cream.
- To achieve a crispy top, you can broil the Shepherd’s Pie for the last 2-3 minutes of baking; just keep a close eye on it to prevent burning.
Easy Variations
- Substitute the ground beef or lamb with turkey or chicken for a lighter option.
- Add other vegetables such as corn, bell peppers, or mushrooms for added nutrition and flavor.
- For a vegetarian version, replace the meat with lentils or a meat substitute and use vegetable broth instead of beef broth.
What to Serve With It
- A fresh garden salad with a light vinaigrette.
- Steamed green beans or broccoli for a nutritious side.
- Crusty bread to soak up any leftover gravy.
Storage and Reheating
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and warm in the oven at 350°F (175°C) for about 20 minutes, or until heated through. You can also microwave individual portions for a quick meal.
Recipe Card
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Yield: 6 servings
Ingredients:
- 1 lb ground beef or lamb
- 1 medium onion, diced
- 2 medium carrots, diced
- 1 cup frozen peas
- 2 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 cup beef broth
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 lbs potatoes, peeled and chopped
- 1/2 cup milk
- 4 tablespoons butter
- 1/2 cup shredded cheddar cheese (optional)
Instructions:
- Preheat your oven to 400°F (200°C).
- In a large skillet over medium heat, add the ground meat, breaking it apart with a spatula. Cook until browned, about 5-7 minutes.
- Add the diced onion, carrots, and garlic to the skillet. Sauté until the vegetables are tender, about 5 minutes.
- Stir in the tomato paste, beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer and cook for another 5-10 minutes until the mixture thickens slightly.
- While the meat mixture is simmering, place the chopped potatoes in a large pot and cover with water. Bring to a boil and cook until tender, about 15-20 minutes. Drain the potatoes.
- Add milk and butter to the drained potatoes, then mash until smooth and creamy. Season with salt and pepper to taste.
- Spread the meat filling evenly in a 9×13 inch baking dish. Layer the mashed potatoes on top, smoothing them out with a spatula.
- If using, sprinkle shredded cheddar cheese over the mashed potatoes.
- Bake in the preheated oven for 25-30 minutes, or until the top is golden brown.
- Let cool for a few minutes before serving.
Notes: Adjust the seasoning to your preference and enjoy this comforting dish!





















