Would you like to save this?
There’s something downright irresistible about melding two comfort-food classics into one cozy casserole. This Sloppy Joe Shepherds Pie brings together tangy Sloppy Joe meat and creamy mashed potatoes for a family-friendly dinner that’s pure homey happiness.
Why You’ll Love This Recipe
- Homestyle comfort: All the rich, savory flavors of a Sloppy Joe tucked under a fluffy mashed-potato blanket.
- Weeknight savior: Ready in under an hour from stove to table—perfect for busy families.
- Pantry-friendly: Uses simple staples like ground beef, ketchup, and potatoes (no fussy ingredients).
- Kid-approved: Fun, spoonable layers that even picky eaters dig into.
- One-dish cleanup: Brown the meat, layer the mash, bake, and voilà—minimal dishes.
- Make-ahead magic: Assemble earlier, refrigerate, then bake when you’re ready.
- Freezer-friendly: Portion into single servings for lunchboxes or quick dinners on demand.
- Crowd pleaser: Guests rave—and you’ll score bonus points for tasting like home.
Ingredients
• 1 pound ground beef (85% lean; swap for ground turkey if you like)
• 1 small yellow onion, finely chopped (Vidalia or Walla Walla work well)
• 2 garlic cloves, minced (fresh is best)
• 1 cup tomato sauce (use Hunt’s or your favorite no-salt brand)
• ½ cup ketchup (classic or no-sugar-added kind)
• 2 tablespoons Worcestershire sauce
• 1 tablespoon brown sugar, packed (light or dark)
• 1 teaspoon smoked paprika (optional, for a subtle smokiness)
• Salt and pepper, to taste
• 2 pounds russet potatoes, peeled and cubed
• 4 tablespoons unsalted butter, divided (plus extra for greasing)
• ⅔ cup milk (whole or 2%; almond milk also works)
• ½ cup shredded cheddar cheese (optional, for a golden top)
• Fresh parsley, chopped, for garnish (totally optional but pretty!)
Directions
- Preheat and prep. Heat your oven to 375°F. Grease a 9×9-inch (or similar) baking dish with butter so nothing sticks.
- Boil the spuds. Toss potatoes into a pot of salted water. When they’re fork-tender (about 12–15 minutes), drain, then mash with 2 tablespoons butter and milk until smooth. Taste and season lightly with salt and pepper.
- Brown the beef. While spuds simmer, warm a large skillet on medium-high. Add ground beef, onion, and garlic. Stir and break meat into crumbles until it’s no longer pink—about 6 minutes. Drain excess fat if needed.
- Sloppy Joe sauce. To the beef, stir in tomato sauce, ketchup, Worcestershire sauce, brown sugar, smoked paprika, and a pinch of salt and pepper. Let it bubble gently, stirring occasionally, until thickened—about 5 minutes. You’re aiming for a spoon-coating consistency.
- Layer time. Spoon the Sloppy Joe mixture evenly into your baking dish. I use the back of a spoon to smooth it out—that little trick makes layering easier. Then dollop mashed potatoes on top, spreading to the edges so the meat stays sealed.
- Cheese finish (optional). Sprinkle cheddar over the mash if you’re craving a melty, golden crust.
- Bake until bubbly. Pop the casserole into your preheated oven for 20 minutes, or until you see juices bubbling at the sides and the potato top has a hint of golden brown.
- Rest and serve. Let it sit 5 minutes before cutting in. That little pause helps the layers set, making it easier to scoop out perfect portions. Garnish with parsley and enjoy!
Servings & Timing
Makes 6 hearty servings
Prep Time: 15 minutes (mashing and sautéing)
Cook Time: 30 minutes (baking plus simmer)
Total Time: 45 minutes from start to finish—less time than ordering takeout!
Variations
• Turkey Twist: Swap ground beef for lean ground turkey for a lighter spin.
• Veggie Boost: Stir in a cup of frozen peas or chopped bell peppers with the meat.
• Sweet Potato Top: Use sweet potatoes instead of russets for color and a hint of sweetness.
• Dairy-Free: Swap butter for olive oil and use coconut milk for creamy mash.
• Mini Casseroles: Assemble in individual ramekins for personalized portions.
• Lentil Shepherd’s Pie: Replace beef with seasoned cooked lentils for a plant-powered version.
Storage & Reheating
Refrigerator: Store leftover Sloppy Joe Shepherds Pie in an airtight container for up to 3–4 days.
Freezer: Portion into freezer-safe containers; freeze for up to 2 months.
Reheat: Thaw overnight in the fridge. Warm single servings in the microwave (2–3 minutes, stirring halfway) or bake a larger portion at 350°F until heated through—around 15–20 minutes.
FAQs
- Can I make this dairy-free?
Sure thing! Swap butter for olive oil and switch to almond or oat milk for your mash. It’s still creamy and dreamy. - What if my topping is too runny?
Be sure to drain potatoes thoroughly and mash well. Drain off extra juice from veggies or meat before layering. - Can I prep it the night before?
Absolutely—assemble, cover with foil, refrigerate, then bake straight from the fridge. You may need an extra 5–10 minutes in the oven. - How do I keep the mash from browning too fast?
Tent with foil for the first 10 minutes of baking, then remove to brown. - Is this kid-friendly?
Totally—mine gobbled it up! Just skip the smoked paprika if you want it milder. - Can I substitute ground turkey?
Yes, ground turkey or chicken works well; just watch for extra moisture and drain if needed. - Any tips for freezer storage?
Flash-freeze squares on a baking sheet for 1 hour before bagging so they don’t stick together. - How do I reheat without drying out?
Cover with a damp paper towel in the microwave, or add a splash of milk before warming in the oven.
Conclusion
This Sloppy Joe Shepherds Pie is the cozy family meal you’ve been craving—melding tangy ground beef, kid-friendly flavors, and that melt-in-your-mouth mashed-potato top. Give it a whirl tonight, then swing back to tell me how it turned out! While you’re here, explore my Classic Shepherd’s Pie or whip up a quick Family-Friendly Casserole that’s equally fuss-free. Can’t wait to read your thoughts below!
Sloppy Joe Shepherds Pie
Ingredients
- 1 pound ground beef 85% lean; swap for ground turkey if preferred
- 1 small yellow onion finely chopped
- 2 garlic cloves minced
- 1 cup tomato sauce
- 1/2 cup ketchup
- 2 tablespoons Worcestershire sauce
- 1 tablespoon brown sugar packed
- 1 teaspoon smoked paprika optional
- Salt and pepper to taste
- 2 pounds russet potatoes peeled and cubed
- 4 tablespoons unsalted butter divided
- 2/3 cup milk whole or 2%; almond milk also works
- 1/2 cup shredded cheddar cheese optional
- Fresh parsley chopped, for garnish
Instructions
- Heat your oven to 375°F. Grease a 9x9-inch baking dish with butter.
- Boil potatoes until fork-tender, then mash with butter and milk. Season with salt and pepper.
- Cook ground beef, onion, and garlic until no longer pink. Drain excess fat.
- Combine tomato sauce, ketchup, Worcestershire sauce, brown sugar, smoked paprika, salt, and pepper with the beef. Cook until thickened.
- Spread Sloppy Joe mixture in the baking dish. Top with mashed potatoes.
- Optional: Sprinkle cheddar over the mashed potatoes.
- Bake at 375°F for 20 minutes or until bubbly and golden brown.
- Let it sit for 5 minutes before cutting. Garnish with parsley and enjoy!