Crockpot Shepherd Pie
Crockpot Shepherd’s Pie is the ultimate comfort food, wrapped in a warm, cozy blanket of mashed potatoes. With its hearty layers of ground beef or lamb, mixed vegetables, and creamy potatoes, it’s like a hug in a bowl. This dish is perfect for those chilly evenings when all you crave is something warm and filling. Plus, it’s an excellent way to gather family or friends around the table for a delightful meal that requires minimal effort and clean-up.
Table of Contents

The beauty of Crockpot Shepherd’s Pie lies not just in its taste but also in its simplicity. As the ingredients meld together, the slow-cooked symphony of flavors creates an inviting aroma that fills your home, making it almost impossible to resist. Unlike restaurant versions, this homemade take brings together quality ingredients you can trust, all while being budget-friendly and easy to prepare. Give this recipe a try, and I promise it will become a family favorite, perfect for weekday dinners or weekend gatherings!
Why You’ll Love This Recipe
- Simple & Quick: Just prepare your ingredients, toss them in, and let the slow cooker do all the work.
- Irresistible Flavor: The savory meat combined with rich gravy and fluffy mashed potatoes is a flavor explosion.
- Eye-Catching Appeal: The warm, layered look of this dish makes it perfect for serving at any occasion.
- Flexible Serving: Ideal for dinner with loved ones or as a comforting meal for yourself after a long day.
- Diet-Friendly Options: Easily swap ground beef for lamb or use vegetable broth for a meatless version!
Ingredients You’ll Need
- 2 lbs ground beef or ground lamb: This hearty protein is the dish’s base. Choose lamb for a traditional touch or beef for a more familiar flavor.
- ½ large onion, chopped: Adds depth with its slightly sweet and savory profile when cooked down.
- 4 garlic cloves, minced: Infuses the dish with a fragrant aroma and rich taste.
- 12 oz bag frozen mixed vegetables: A convenient option that adds color, nutrition, and texture without the hassle of chopping.
- 1 ½ cups beef broth: This liquid not only helps tenderize the meat but also enhances the flavor of the whole dish.
- 4 tablespoons tomato paste: Adds a touch of sweetness and richness, balancing the savory components perfectly.
- 1 tablespoon Worcestershire sauce: A splash of umami that deepens the flavor profile and rounds out the dish beautifully.
- 0.87 oz brown gravy mix packet: For a quick and effortless way to add thickness and flavor to the gravy.
- 1 teaspoon Italian seasoning: A medley of herbs that complements the ground meat and vegetables without overwhelming the dish.
- Salt and pepper to taste: Essential for bringing out the flavors in your ingredients. Adjust according to preference.
- 4 large Idaho potatoes: Perfect for mashing into velvety, creamy goodness—you can’t have a shepherd’s pie without them!
- 4 tablespoons butter: Introduces a rich creaminess to the mashed potatoes, enhancing their flavor.
- Chopped parsley to garnish: A fresh touch that adds a burst of color and a hint of freshness on top.
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 and cook until it’s no longer pink, breaking it apart with a wooden spoon. Once cooked, stir in the ½ large chopped onion and 4 minced garlic cloves, cooking until softened, about 3 to 5 minutes. Drain off any excess grease to keep your dish from becoming oily.
- Prep the Crockpot: Transfer the browned meat mixture to your slow cooker, then layer the 12 oz bag of frozen mixed vegetables evenly on top. This vibrant mix adds both color and nutrition, ensuring your pie is as appealing as it is delicious.
- Create the Gravy: In a separate bowl, whisk together 1 ½ cups of beef broth, 4 tablespoons of tomato paste, 1 tablespoon of Worcestershire sauce, the brown gravy mix packet, 1 teaspoon of Italian seasoning, and salt and pepper to taste. Pour this rich, savory gravy over the meat and vegetables to keep everything moist and flavorful.
- Slow Cook: Cover your crockpot and let it work its magic on LOW for 6 to 8 hours. The longer, the better, allowing the flavors to meld beautifully while you’re going about your day.
- Prepare the Potatoes: About 2 hours before you’re ready to serve, 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 they are fork-tender. Drain well, then mash them with 4 tablespoons of butter until smooth and creamy.
- Combine Layers: Give the beef filling a gentle stir in the slow cooker, spreading it out into an even layer. Now, spoon the mashed potatoes over the top, spreading them right to the edges for that perfect pie effect.
- Finish Cooking: Replace the lid and let it cook for an additional 1½ hours. This will give the mashed potatoes a chance to meld with the flavorful filling underneath.
- Serve: Once everything is heated through, sprinkle some chopped parsley on top along with a pinch of salt and pepper. Dig in and enjoy the warmth!
Storing & Reheating
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. For longer storage, transfer the cooled leftovers to a freezer-safe container and keep them in the freezer for up to 3 months. When reheating, simply place in the microwave or oven until heated through, adding a splash of beef broth to refresh the flavors and texture if needed. Note that the potatoes may lose some creaminess when frozen, but reheating should bring them back to life.
Chef’s Helpful Tips
- Avoid greasy filling by properly draining the ground meat after browning it.
- For fluffier mashed potatoes, do not overwork them while mashing.
- Use a good-quality broth for the best flavor—you can even make it homemade for a richer taste.
- If you can, let the filling sit for a few minutes after cooking before adding the mashed potatoes; this allows the flavors to settle.
- For a twist, add your favorite spices or a dash of hot sauce to the meat mixture.
Crockpot Shepherd’s Pie is a delightful combination of flavors and textures that truly comforts the soul. It’s not just a meal; it’s a memory waiting to happen around the dinner table with family or friends. You can play with ingredients, swapping in your favorites to make this dish all your own. I encourage you to embrace the process and find joy in making this heartwarming recipe. Enjoy every bite of your culinary adventure!

Recipe FAQs
Can I use dairy-free substitutes in this recipe?
Absolutely! You can swap the butter for a dairy-free alternative such as vegan butter or olive oil when making the mashed potatoes. Additionally, opt for a dairy-free gravy mix or make your own using broth and cornstarch.
Is it possible to make this dish in advance?
Yes, you can prepare the meat and vegetable mixture a day ahead and store it in the refrigerator. Simply layer the mashed potatoes on top the following day and continue the cooking process in your crockpot.
What vegetables can I substitute in the frozen mix?
Feel free to use whatever you have on hand! Dice up carrots, peas, corn, or green beans. Fresh vegetables can work as well; just recognize that they may need to cook a bit longer than frozen varieties.
How can I Make this recipe gluten-free?
You can easily make this dish gluten-free by using certified gluten-free brown gravy mix and ensuring your Worcestershire sauce is gluten-free as well. Enjoy your meal guilt-free!
PrintMore Main Dishes Recipes
- Cowboy Chicken
- Greek Sheet Pan Chicken
- Crockpot Teriyaki Steak Bites
- Crockpot Chicken Reuben Casserole | Easy St Patrick’s Day
- Bang Bang Chicken Bites
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: 8 hours
- Total Time: 8 hours 15 minutes
- Yield: 6 servings 1x
- Category: Main Dishes
- Method: Slow Cooker
- Cuisine: Irish
Description
Crockpot Shepherd Pie is a comfort food favorite that boasts rich flavors from ground beef, hearty vegetables, and silky mashed potatoes. This recipe is designed for an easy prep and a slow cook, making it perfect for a quick family dinner or a cozy night in. You’ll enjoy every bite of this flavorful and homemade meal!
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 the ground beef and cook until no longer pink, breaking it apart as it cooks. Stir in onion and garlic, cooking for 3 to 5 minutes until softened. Drain excess grease.
- Transfer the beef mixture to the slow cooker and evenly spread the frozen mixed vegetables on top.
- In a bowl, mix together the beef broth, tomato paste, Worcestershire sauce, brown gravy mix, Italian seasoning, salt, and pepper. Pour the mixture over the meat and vegetables in the slow cooker.
- Cover the slow cooker and cook on LOW for 6 to 8 hours.
- During the last 2 hours, 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 evenly. Spoon the mashed potatoes over the top, spreading to the edges.
- Replace the lid and cook for another 1½ hours.
- Finish with chopped parsley, a pinch of salt and pepper, and serve warm.
Notes
For added flavor, you can mix in some shredded cheese before adding the mashed potatoes.
Feel free to use any frozen vegetable mix you prefer.
Make it ahead of time and reheat for an easy meal throughout the week.
Nutrition
- Serving Size: 1 serving
- Calories: 560
- Sugar: 3g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 6g
- Protein: 28g
- Cholesterol: 90mg
