3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Savory Shepherd’s Pie with Creamy Mashed Potatoes is the perfect dish to warm your heart and satisfy your cravings. This comforting casserole features a hearty filling of seasoned ground beef and colorful vegetables, all topped with a luscious layer of creamy mashed potatoes. It’s an easy shepherd’s pie recipe that brings together simple ingredients for a delicious family dinner, making it a staple in homes everywhere.
Why You’ll Love This Recipe
This shepherd’s pie is not just a feast for the eyes but also a delightful medley of flavors and textures. It’s hearty, comforting, and perfect for any night of the week.
6 Kitchen Finds You May Be Able to Get for $0
Temu is currently showing these kitchen products as $0 gifts for eligible app users with qualifying orders. Tap any item below to check the current offer.
- Comfort Food Classic: A delightful blend of savory meat and creamy potatoes.
- Easy to Prepare: Quick steps make this dish accessible for any home cook.
- Family-Friendly: A hit with both kids and adults, it’s sure to please everyone at the table.
- Make-Ahead Friendly: Perfect for prepping in advance for busy weeknights.
Ingredients
- 1 pound ground beef
- 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 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 4 large potatoes, peeled and cubed
- 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, brown the ground beef until fully cooked. Drain excess fat.
- Add the diced onion, carrots, and garlic to the skillet. Sauté for 5-7 minutes until the vegetables are softened.
- Stir in the tomato paste, beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer and cook for another 5 minutes. Add the frozen peas and mix well.
- While the meat mixture is simmering, place the cubed potatoes in a pot of salted water. Bring to a boil and cook until tender, about 15-20 minutes. Drain and return to the pot.
- Add the milk and butter to the potatoes, mashing until smooth and creamy. Season with salt and pepper to taste.
- Spread the meat and vegetable mixture evenly in a 9×13-inch baking dish. Top with the creamy mashed potatoes, spreading them out to cover the filling completely. If desired, sprinkle shredded cheddar cheese on top.
- Bake in the preheated oven for 25-30 minutes or until the top is golden brown and bubbly.
- Remove from the oven and let it sit for about 5 minutes before serving.
Tips for the Best Results
- Ensure your potatoes are well-drained to achieve a creamy texture.
- Feel free to mix in your favorite vegetables, such as corn or green beans, for added flavor and nutrition.
- For extra flavor, use beef broth instead of water when boiling the potatoes.
Easy Variations
- Substitute ground lamb for a traditional twist.
- Make it vegetarian by using lentils or mushrooms in place of meat.
- Top with sweet potatoes instead of regular potatoes for a different flavor profile.
What to Serve With It
- A simple green salad with vinaigrette
- Steamed green beans or broccoli
- Crusty bread for mopping up the filling
Storage and Reheating
Store 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) until heated through, about 20 minutes. You can also microwave individual portions for convenience.
Recipe Card
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Yield/Servings: 6 servings
Ingredients:
- 1 pound ground beef
- 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 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 4 large potatoes, peeled and cubed
- 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, brown the ground beef until fully cooked. Drain excess fat.
- Add the diced onion, carrots, and garlic to the skillet. Sauté for 5-7 minutes until the vegetables are softened.
- Stir in the tomato paste, beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer and cook for another 5 minutes. Add the frozen peas and mix well.
- While the meat mixture is simmering, place the cubed potatoes in a pot of salted water. Bring to a boil and cook until tender, about 15-20 minutes. Drain and return to the pot.
- Add the milk and butter to the potatoes, mashing until smooth and creamy. Season with salt and pepper to taste.
- Spread the meat and vegetable mixture evenly in a 9×13-inch baking dish. Top with the creamy mashed potatoes, spreading them out to cover the filling completely. If desired, sprinkle shredded cheddar cheese on top.
- Bake in the preheated oven for 25-30 minutes or until the top is golden brown and bubbly.
- Remove from the oven and let it sit for about 5 minutes before serving.
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Notes: Feel free to customize the vegetables to your liking and enjoy this comforting dish!




















