Crockpot Shepherd Pie
Crockpot Shepherd’s Pie is a hearty dish that brings warmth to your table with its comforting layers and rich flavors. This classic comfort food features a savory base of seasoned ground beef or lamb, aromatic onions, and colorful mixed vegetables, all enveloped in a thick, flavorful gravy. Topped generously with creamy mashed potatoes, each spoonful offers a delightful combination of textures and tastes that never fails to satisfy. Ideal for busy weeknights or cozy family gatherings, preparing this dish in a slow cooker means you can set it and forget it, allowing robust flavors to develop while you go about your day.
Table of Contents

My love for Crockpot Shepherd’s Pie began with a chilly evening when I was looking for a dish that would warm the soul and please my whole family. The ease of combining everything into one pot and letting the magic happen is a true life-saver for those hectic days. It’s the kind of dish that evokes fond memories and creates new ones, whether it’s around the dinner table or savored as leftovers. If you’re searching for a recipe that’s budget-friendly, simple, and guaranteed to become a family favorite, look no further. I can’t wait for you to try this warm, delicious creation!
Why You’ll Love This Recipe
- Simple & Quick: It takes just a few moments of prep, and the slow cooker does the rest – perfect for busy days!
- Irresistible Flavor: The blend of savory beef, aromatic garlic, and fluffy mashed potatoes creates a mouthwatering experience.
- Eye-Catching Appeal: The attractive layers of meat, veggies, and creamy potatoes make this dish a showstopper at any dinner.
- Flexible Serving: Perfect for a comforting dinner, meal prep, or even as a warm snack the next day.
- Diet-Friendly Options: Easily adapt this recipe for gluten-free diets by using gluten-free gravy mix and ensuring your broth is compliant.
Ingredients You’ll Need
- 2 lbs ground beef or ground lamb: Provides a hearty protein base, though feel free to substitute with ground turkey for a lighter option.
- ½ large onion, chopped: Adds depth and sweetness; a yellow onion works well here.
- 4 garlic cloves, minced: Infuses the dish with warmth and richness.
- 12 oz bag frozen mixed vegetables: Convenient and colorful; substitute with fresh veggies if you prefer.
- 1 ½ cups beef broth: Keeps everything moist and flavorful; vegetable broth can be used for a lighter option.
- 4 tablespoons tomato paste: Adds a rich tomato flavor to the filling.
- 1 tablespoon Worcestershire sauce: Enhances the savory notes throughout the dish.
- 0.87 oz brown gravy mix packet: Brings a convenient depth of flavor; can be omitted if you prefer homemade gravy.
- 1 teaspoon Italian seasoning: A delightful herb blend that brings freshness.
- Salt and pepper to taste: Essential for enhancing flavors.
- 4 large Idaho potatoes: Result in creamy mashed potatoes; Yukon Golds are another great choice.
- 4 tablespoons butter: For that creamy, smooth texture in the mashed potatoes.
- Chopped parsley to garnish: Adds a pop of color and freshness when serving.
How to Make Crockpot Shepherd Pie
- Brown the Meat: Start by heating a large skillet over medium heat. Add the 2 lbs of ground beef or ground lamb. Cook until it’s browned and no longer pink, breaking it up with a spatula as it cooks. After about 5 minutes, stir in the ½ large chopped onion and 4 minced garlic cloves, continuing to cook for an additional 3 to 5 minutes until softened. Drain any excess grease if necessary.
- Transfer to Slow Cooker: Once the meat mixture is ready, transfer it to your slow cooker. Spread the 12 oz bag of frozen mixed vegetables evenly over the top of the meat.
- Mix the Gravy: In a separate bowl, whisk together the 1 ½ cups beef broth, 4 tablespoons of tomato paste, 1 tablespoon Worcestershire sauce, the brown gravy mix, 1 teaspoon Italian seasoning, and salt and pepper to taste. Pour this flavorful gravy over the meat and vegetables in the slow cooker.
- Cook Low and Slow: Cover the slow cooker and set it to LOW, cooking for about 6 to 8 hours. The long simmer allows the flavors to meld beautifully.
- Prepare the Mashed Potatoes: During the last 2 hours of cooking, peel and chop the 4 large Idaho potatoes into large chunks. Boil them in a pot of salted water for 15 to 20 minutes, or until fork-tender. Drain well, then mash with 4 tablespoons of butter until smooth and creamy.
- Combine Filling and Topping: After the timer goes off, give the beef filling a gentle stir and spread it into an even layer. Spoon the mashed potatoes over the top, smoothing them out to reach all the edges for that perfect presentation.
- Final Cook: Cover the slow cooker again and cook for an additional 1½ hours, allowing everything to heat through and flavors to combine beautifully.
- Finish and Serve: Just before serving, sprinkle a little chopped parsley on top along with a pinch of salt and pepper for that last touch of freshness. Serve warm, and enjoy!
Storing & Reheating
To store your Crockpot Shepherd’s Pie, let it cool completely, then cover with plastic wrap or transfer it to an airtight container. It will keep well in the refrigerator for up to 3 days. For longer storage, you can freeze portions in food-safe containers for up to 3 months. When you’re ready to enjoy, simply thaw overnight in the fridge, then reheat in a 350°F oven for about 30 minutes, or until heated through. Be aware that the texture may change slightly after freezing, but a splash of broth while reheating can help revive some moisture.
Chef’s Helpful Tips
- Be careful not to overcook the ground meat; it should be browned but not dried out.
- If you have leftover mashed potatoes, they can be used to top other casseroles or as a side dish.
- For an extra layer of flavor, consider adding fresh herbs like thyme or rosemary to the meat mixture.
- If mashed potatoes get clumpy, just add a bit more butter or milk to smooth them out while mashing.
- This dish can be prepared the night before. Assemble everything and cook in the morning for a perfect dinner ready to go!
With its hearty ingredients and simple preparation, Crockpot Shepherd’s Pie is sure to become a staple in your home. The layers of flavors combined with minimal fuss make it an ideal meal for busy nights or a cozy weekend gathering. Don’t hesitate to experiment with this recipe; after all, cooking is about personal touches! Enjoy the mouthwatering experience it brings to your table.

Recipe FAQs
Can I make this recipe with ground turkey instead of beef or lamb?
Absolutely! Ground turkey is a fantastic lean alternative that makes the dish slightly lighter while maintaining great flavor. Just be sure not to overcook it, as turkey can dry out easily.
How do I prevent the mashed potatoes from being lumpy?
Making sure to boil the potatoes until fork-tender is key. Once drained, mash them thoroughly while still warm before adding butter to ensure a creamy texture. Using a potato ricer can also help achieve smoothness.
Can I add other vegetables to the filling?
Yes, feel free to get creative! Fresh vegetables like diced carrots, corn, or peas can be a great addition. Just be mindful of the cooking time; they should be cooked through but still have some texture.
How do I know when my slow cooker Shepherd’s Pie is done?
You’ll know it’s ready when the meat mixture is bubbling and heated through after prolonged cooking time. The mashed potatoes should also be warm to the touch, which will occur during the last cook time in the slow cooker.
PrintMore Main Dishes Recipes
- Greek Pork Souvlaki Skewers
- Homemade Spaghetti Carbonara | Authentic Roman 5-Ingredient Pasta Recipe
- Beef Ragù
- Filet Mignon with Dijon Sauce
- Mongolian Beef So Good You’ll Skip Takeout Forever
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Crockpot Shepherd Pie
- Prep Time: 15 minutes
- Cook Time: 7 hours
- Total Time: 7 hours 15 minutes
- Yield: 6 servings 1x
- Category: Main Dishes
- Method: Slow Cooker
- Cuisine: British
Description
This Crockpot Shepherd Pie features tender ground beef, fresh veggies, and creamy mashed potatoes, making it the ultimate comfort food for a quick, hearty dinner.
Ingredients
- 2 lbs ground beef or ground lamb
- ½ large onion chopped
- 4 garlic cloves minced
- 12 oz bag frozen mixed vegetables
- 1 ½ cups beef broth
- 4 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 0.87 oz brown gravy mix packet
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 4 large idaho potatoes
- 4 tablespoons butter
- Chopped parsley to garnish
Instructions
- Heat a large skillet over medium heat. Add ground beef and cook until no longer pink, breaking it up while cooking.
- Stir in the chopped onion and minced garlic, cooking for another 3 to 5 minutes until soft. Drain excess grease.
- Transfer the beef mixture to the slow cooker and spread the frozen mixed vegetables on top.
- In a bowl, mix together beef broth, tomato paste, Worcestershire sauce, brown gravy mix, Italian seasoning, salt, and pepper. Pour this mixture over the meat and vegetables in the slow cooker.
- Cover and cook on LOW for 6 to 8 hours.
- In the last 2 hours of cooking, peel and chop the potatoes into large chunks. Boil in salted water for 15 to 20 minutes or until fork tender. Drain and mash with butter until smooth.
- Gently stir the beef filling and spread it out evenly. Spoon the mashed potatoes over the top, spreading to the edges.
- Cover and cook for an additional 1½ hours.
- Finish with chopped parsley, a pinch of salt and pepper, and serve warm.
Notes
Feel free to use ground turkey for a lighter option.
You can add cheese to the mashed potatoes for extra flavor.
For a vegetarian version, substitute meat with lentils and use vegetable broth.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 4g
- Sodium: 830mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 80mg
