I’ve always loved making shepherd’s pie for my family because it’s the definition of hearty comfort food.
The combination of savory ground beef filling and rich, golden brown potato topping is truly unbeatable on a cold night. This particular shepherd’s pie recipe with ground beef elevates a classic dish with a stunning smoked paprika and roasted red pepper swirl. It’s a simple, high-impact tweak that adds incredible color and flavor.
This recipe for shepherd’s pie with ground beef uses standard ingredients for easy dinner ideas, with a few smart additions that make the filling taste deep and complex. It’s the perfect family-friendly meal for a cozy weeknight or Sunday dinner.

Ingredients
- 30 ml (2 tablespoons) olive oil: Use a good quality olive oil for sauteing the vegetables and beef. This helps prevent sticking and adds flavor to the base of the filling.
- 900 g (2 lb) lean ground beef: Choose lean ground beef (90/10 or 85/15) to minimize excess fat. The beef forms the hearty core of the shepherd’s pie filling.
- 1 large yellow onion, finely diced: A foundational ingredient for aromatic flavor in the filling. Finely dicing helps it cook down fully and integrate seamlessly into the sauce.
- 2 medium carrots, peeled and finely diced: Adds sweetness and color to the savory beef filling. Ensure pieces are small enough to cook through completely.
- 2 celery stalks, finely diced: Provides depth of flavor and texture to the mirepoix base. Dice them uniformly with the carrots and onion for even cooking.
- 4 cloves garlic, minced: Essential for aromatic depth in the filling. Mince finely for maximum flavor release when sauteing.
- 30 g (1/4 cup) all-purpose flour: Used as a thickener (roux) for the beef filling. This ensures the final sauce is rich and holds together when sliced.
- 60 g (1/4 cup) tomato paste: Adds umami depth and a subtle sweetness to balance the savory flavors. Toast it briefly after the flour to deepen its flavor.
- 10 ml (2 teaspoons) smoked paprika, divided: This ingredient adds a unique smoky flavor to both the filling and the potato swirl. Use half for the filling and half for the potato topping for maximum impact.
- 5 ml (1 teaspoon) dried thyme and 5 ml (1 teaspoon) dried rosemary: Classic herbs that pair perfectly with beef and potato dishes. Use dried herbs in the filling for a deep, concentrated flavor that holds up to baking.
- 1 bay leaf: A traditional addition to savory stews and braises. Infuses the filling with a subtle, earthy flavor during simmering.
- 500 ml (2 cups) low-sodium vegetable broth: Provides the liquid base for the sauce. Low-sodium broth allows you to control the salt level in the final dish. (You can also use low-sodium beef broth for a deeper beef flavor.)
- 30 ml (2 tablespoons) alcohol-free soy sauce: Adds a layer of umami depth to the ground beef filling. This enhances the savory flavor without making the dish taste distinctly like soy sauce.
- 15 ml (1 tablespoon) apple cider vinegar: Balances the richness of the beef and adds brightness to the filling. The acidity cuts through the fat and prevents the dish from tasting flat.
- 5 ml (1 teaspoon) granulated sugar: Enhances the sweetness of the carrots and tomato paste. Balances the savory and acidic elements in the sauce.
- Salt and freshly ground black pepper, to taste: Seasoning to elevate all the flavors in the filling. Adjust according to preference before assembling the dish.
- 1.4 kg (3 lb) Russet or Yukon Gold potatoes, peeled and cut into 2.5 cm (1-inch) chunks: Russets give a light, fluffy mash, while Yukon Golds provide a rich, creamy texture. Cut potatoes into even pieces for uniform cooking.
- 120 ml (1/2 cup) full-fat milk, warmed: Adds richness and creaminess to the mashed potato topping. Warm the milk slightly before adding to prevent cooling the potatoes.
- 60 g (1/4 cup) unsalted butter, softened: Essential for a velvety-smooth and flavorful mash. Softening the butter ensures it incorporates easily into the potatoes. (Make sure you use full-fat milk and butter for a truly creamy result.)
- 200 g (1 cup) jarred roasted red peppers, thoroughly drained and patted dry: Provides the vibrant color and sweet, smoky flavor for the potato swirl. Pat them dry thoroughly to prevent excess moisture from making the mash runny.
- 30 g (1/4 cup) fresh parsley, chopped, for garnish: Adds a fresh, bright note and visual contrast when serving. Sprinkle generously over the finished pie before serving.
Instructions
- Brown the beef and saute the aromatics: Preheat your oven to 190°C (375°F). Heat olive oil in a large oven-safe skillet or Dutch oven over medium-high heat. Add ground beef and cook, breaking it up with a spoon, until browned. Drain off any excess fat and set beef aside. Reduce heat to medium, add diced onion, carrots, and celery to the skillet. Cook, stirring occasionally, until vegetables soften (8-10 minutes). Add minced garlic and cook for another minute until fragrant.
- Create the filling base: Stir in the flour and 5 ml (1 teaspoon) of smoked paprika. Cook for 1 minute to toast the flour, then add tomato paste and cook for 2 minutes, stirring constantly until it darkens slightly. Return the browned ground beef to the skillet.
- Simmer the ground beef filling: Pour in the vegetable broth, alcohol-free soy sauce, apple cider vinegar, and granulated sugar. Add dried thyme, dried rosemary, and bay leaf. Bring to a simmer, then reduce heat to low, cover, and cook for 15-20 minutes, allowing the flavors to meld and the sauce to thicken. Season generously with salt and pepper to taste. Remove the bay leaf before assembling this easy shepherd’s pie recipe with ground beef.
- Prepare the mashed potatoes: While the filling simmers, prepare the potatoes. Place potato chunks in a large pot and cover with cold, salted water. Bring to a boil, then reduce heat and simmer until potatoes are fork-tender (15-20 minutes). Drain thoroughly.
- Make the creamy topping: Return drained potatoes to the hot pot. Add warmed milk and softened butter. Mash with a potato masher until smooth and creamy. Season with salt and pepper to taste. Divide the mashed potatoes into two separate bowls.
- Create the smoked paprika and roasted red pepper swirl: In a food processor or blender, combine the drained roasted red peppers with the remaining 5 ml (1 teaspoon) of smoked paprika. Process until completely smooth. Stir this vibrant red pepper puree into one half of the mashed potatoes until fully incorporated, creating a richly colored mash.
- Assemble and bake the pie: Spoon the ground beef filling evenly into a 23×33 cm (9×13 inch) baking dish (or continue using the oven-safe skillet). Top the meat filling with alternating dollops of the plain mashed potatoes and the smoked paprika & roasted red pepper mashed potatoes. Using a knife or the back of a spoon, gently swirl the two potato mixtures together to create visible ribbons of color. Be careful not to overmix, maintaining clear streaks. Bake for 25-30 minutes, or until the filling is bubbly and the potato topping is golden brown and slightly caramelized. If the topping starts to brown too quickly, cover it loosely with aluminum foil for the last 10 minutes of baking.
- Rest and serve: Remove the shepherd’s pie with ground beef from the oven and let rest for 10 minutes before serving. This allows the filling to settle and prevents it from being runny when sliced. Sprinkle generously with fresh chopped parsley and a light dusting of smoked paprika for contrasting color and to highlight the dish’s unique flavor.
How to Make Shepherd’s Pie Ahead (Freezing and Reheating)
This shepherd’s pie recipe with ground beef is ideal for make-ahead meals and healthy eating during busy weeks. You can prepare it in advance for a quick dinner later on.
- Make ahead for same-week use: Assemble the entire shepherd’s pie through step 7 (without baking) and cover tightly with plastic wrap and foil. Refrigerate for up to 3 days. When ready to bake, remove from the refrigerator for 30 minutes to an hour to take the chill off before baking as directed (you may need to add 5-10 minutes to the total baking time).
- Freezing instructions: Assemble the pie as described above, ensuring the filling has cooled completely before adding the mash. Wrap tightly in plastic wrap and then foil. Freeze for up to 3 months. Thaw completely in the refrigerator overnight before baking.
- Reheating baked pie: If reheating a fully baked pie, cover with foil to prevent the topping from over-browning. Bake at 180°C (350°F) for 20-30 minutes, or until heated through. Alternatively, portion individual slices and reheat them in the microwave for 2-3 minutes.
Serving Suggestions and Variations
- Serving Suggestions: This hearty dish is a complete meal on its own, but pairs well with a simple green salad with vinaigrette to cut through the richness. Steamed green beans or roasted broccoli also make excellent accompaniments.
- Filling variations: To change up the flavor profile, add a splash of Worcestershire sauce or a teaspoon of Dijon mustard to the filling. For a healthier take, add some finely chopped mushrooms or peas to the beef mixture during the simmering phase.
- Topping variations: For extra richness, add a small amount of cream cheese or sour cream to the plain potato mash. For a sharper flavor, grate in some cheddar or parmesan cheese.

Common Mistakes and Smart Fixes
- Problem: The potato topping sinks or cracks during baking. Fix: Ensure the mashed potatoes are thick and not too wet; excess milk or butter can cause a runny mash. Make sure the filling underneath is not overly watery either.
- Problem: The filling is too runny when serving. Fix: This often happens when the filling isn’t given enough time to reduce and thicken on the stove. If it’s still thin, stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 1 tablespoon water) during the last 5 minutes of simmering.
- Problem: The topping is dry and hard. Fix: Use enough butter and milk to create a rich mash, and try adding a small amount of sour cream or cream cheese to keep it moist during baking. For a very crispy topping, brush with melted butter before baking.
FAQs
What is the difference between shepherd’s pie and cottage pie?
Traditionally, shepherd’s pie is made with lamb, while cottage pie is made with beef. Since this recipe uses ground beef, it technically falls under the category of cottage pie, though many modern recipes use the names interchangeably. Regardless of the name, this easy shepherd’s pie recipe with ground beef is delicious.
Can I substitute a different meat for ground beef in this recipe?
Yes, you can use ground lamb or ground turkey. Ground lamb will require a similar cook time to beef, but ground turkey will cook faster, so reduce the simmering time slightly. Ensure you adjust the seasoning to complement the new meat choice.
Can I skip the roasted red pepper swirl?
Absolutely. If you prefer a traditional look, simply omit the red pepper puree and use all plain mashed potatoes. You can still incorporate a pinch of smoked paprika into the plain mash for flavor.
Why do I need to let the shepherd’s pie rest before serving?
Resting allows the filling to settle and firm up slightly. If you cut into it immediately, the filling can be very hot and runny, causing the pie to fall apart. Waiting 10 minutes ensures cleaner slices and a better texture.
What’s the best way to store leftovers?
Store leftovers covered tightly in the refrigerator for up to 3-4 days. For reheating, cover with foil and warm in the oven, or microwave individual portions. I usually make a double batch of this shepherd’s pie recipe with ground beef specifically for quick weekday lunches.
How do I prevent the topping from burning while the filling heats up?
If you notice the topping browning too quickly, gently cover the pie with aluminum foil during the last 10 minutes of baking. This protects the topping while allowing the filling to finish bubbling and heating thoroughly.
Conclusion
This shepherd’s pie recipe with ground beef proves that a comfort classic can be both easy to make and visually stunning. The savory filling, enhanced by simple ingredients like soy sauce and vinegar, perfectly contrasts with the smoky sweetness of the red pepper potato swirl. Make this dish next weekend for an unforgettable family meal. Pin this recipe now for your next hearty dinner!
Print
shepherd’s pie recipe with ground beef
- Total Time: 60 minutes
- Yield: 8 servings
- Diet: General
Description
This shepherd’s pie recipe with ground beef features a savory filling with smoked paprika and a roasted red pepper swirl in the potato topping, creating a visually stunning and flavorful twist on the classic comfort food.
Ingredients
- 2 tbsp olive oil
- 2 lb lean ground beef
- 1 large yellow onion, finely diced
- 2 medium carrots, finely diced
- 2 celery stalks, finely diced
- 4 cloves garlic, minced
- 1/4 cup all-purpose flour
- 1/4 cup tomato paste
- 2 tsp smoked paprika, divided
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 bay leaf
- 2 cups low-sodium broth (vegetable or beef)
- 2 tbsp soy sauce
- 1 tbsp apple cider vinegar
- 1 tsp granulated sugar
- Salt and freshly ground black pepper, to taste
- 3 lb Russet or Yukon Gold potatoes, peeled and cut into chunks
- 1/2 cup full-fat milk, warmed
- 1/4 cup unsalted butter, softened
- 1 cup jarred roasted red peppers, thoroughly drained
- 1/4 cup fresh parsley, chopped, for garnish
Instructions
- Brown Beef and Saute Aromatics: Preheat oven to 375°F (190°C). Heat olive oil in a large skillet over medium-high heat. Brown the ground beef, breaking it up with a spoon, then drain excess fat and set beef aside. Reduce heat to medium and add onion, carrots, and celery; cook for 8-10 minutes until softened. Add garlic and cook for 1 minute.
- Simmer Filling: Stir flour and 1 tsp smoked paprika into vegetables; cook 1 minute. Add tomato paste and cook 2 minutes. Return beef to skillet. Pour in broth, soy sauce, vinegar, and sugar. Add thyme, rosemary, and bay leaf. Bring to a simmer, then reduce heat to low and cook for 15-20 minutes, allowing sauce to thicken. Season with salt and pepper, then remove bay leaf.
- Prepare Mashed Potatoes: While filling simmers, boil potatoes in salted water until fork-tender (15-20 minutes). Drain thoroughly. Return potatoes to the pot. Add warmed milk and softened butter. Mash until smooth and creamy; season with salt and pepper. Divide the mashed potatoes evenly between two bowls.
- Create Red Pepper Swirl: In a food processor, puree the drained roasted red peppers with the remaining 1 tsp smoked paprika until very smooth. Stir the puree into one bowl of mashed potatoes until fully incorporated.
- Assemble and Bake Pie: Transfer beef filling to a 9×13 inch baking dish. Top with alternating dollops of plain mashed potatoes and red pepper mashed potatoes. Gently swirl the mixtures together with a knife or spoon. Bake for 25-30 minutes, or until the filling is bubbly and the topping is golden brown.
- Rest and Serve: Let the pie rest for 10 minutes before serving to prevent the filling from being runny. Sprinkle generously with fresh chopped parsley and a light dusting of smoked paprika.
Notes
To prevent the topping from browning too quickly during baking, cover loosely with aluminum foil for the last 10 minutes. For make-ahead preparation, assemble the pie up to step 7 and refrigerate for up to 3 days or freeze for up to 3 months. When reheating a fully baked pie, cover with foil and bake at 350°F (180°C) for 20-30 minutes.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450 calories
- Sugar: 3g
- Sodium: 450mg
- Fat: 23g
- Saturated Fat: 8g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 100mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.