5-Ingredient Shepherds Pie Without Vegetables

By Mila | Updated on March 19, 2025

If you ask me, shepherd’s pie is comfort food at its finest.

This meat-lover’s version skips the vegetables and focuses on what really matters: seasoned ground beef in a savory marinara sauce, topped with creamy mashed potatoes. It’s straightforward and filling, the kind of dinner that disappears fast.

The beef cooks down with diced onions until everything’s nice and tender, then gets mixed with marinara for a rich, tomatoey base. Those buttery mashed potatoes on top get golden and a little crispy around the edges in the oven.

It’s an easy weeknight meal that feels like a warm hug on a plate.

shepherds pie without vegetables
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Shepherd’s Pie

  • No vegetables to chop – This version skips the traditional peas and carrots, making it perfect for picky eaters or when you just want a simpler prep process.
  • Quick and easy – Ready in under an hour, this shepherd’s pie comes together fast enough for a weeknight dinner without sacrificing any of that comforting, home-cooked flavor.
  • Simple ingredients – With just ground beef, onions, marinara sauce, and mashed potatoes, you probably have most of these items in your kitchen already.
  • Kid-friendly comfort food – The familiar flavors of beef and marinara topped with creamy mashed potatoes make this a hit with children and adults alike.
  • Minimal cleanup – Fewer ingredients means fewer dishes to wash, and you can even use store-bought mashed potatoes to save even more time.

What Kind of Ground Beef Should I Use?

For shepherd’s pie, you’ll want to pick a ground beef with the right fat content to keep things flavorful without making your dish too greasy. I usually go with 85/15 ground beef (that’s 85% lean, 15% fat), which gives you enough fat for great flavor while not leaving you with a pool of grease at the bottom of your pan. If you prefer something leaner, 90/10 will work too, though you might want to add a little extra marinara sauce to keep things moist. Whatever you choose, just make sure to drain off any excess fat after browning the meat – this keeps your shepherd’s pie from getting soggy and helps the layers stay nice and distinct.

shepherds pie without vegetables
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This simplified shepherd’s pie is easy to customize with a few simple swaps:

  • Ground beef: You can easily swap ground beef for ground lamb (which is actually traditional for shepherd’s pie), ground turkey, or ground chicken. Keep in mind that leaner meats like turkey might need a splash of olive oil while browning to prevent sticking.
  • Marinara sauce: If you don’t have marinara on hand, try using tomato sauce with a bit of Italian seasoning mixed in, or even a can of diced tomatoes with their juices. The flavor will be slightly different but still tasty.
  • Mashed potatoes: Store-bought refrigerated mashed potatoes save time, but homemade works great too. You can also use sweet potato mash for a different twist, though you might want to add a pinch of black pepper to balance the sweetness.
  • Yellow onions: White onions or even a couple of shallots will work just fine. In a pinch, you can use 2 teaspoons of onion powder mixed into the meat, though fresh onions do add better texture.

Watch Out for These Mistakes While Cooking

The biggest mistake when making shepherd’s pie is not draining the fat from your ground beef after browning, which can leave you with a greasy, unappetizing filling that separates during baking.

Another common error is spreading cold mashed potatoes directly on top of hot meat filling – this makes it nearly impossible to create an even layer, so let your meat mixture cool for about 10 minutes or warm your mashed potatoes slightly before assembling.

To get that golden, crispy top everyone loves, use a fork to create ridges in your mashed potato layer and brush it lightly with melted butter before baking.

Finally, resist the urge to dig in right away – letting the shepherd’s pie rest for 10-15 minutes after baking helps everything set up properly and makes serving much cleaner.

shepherds pie without vegetables
Image: theamazingfood.com / All Rights reserved

What to Serve With Shepherd’s Pie?

Since this shepherd’s pie is already a hearty, complete meal on its own, I like to keep the sides simple and fresh. A crisp green salad with a light vinaigrette is perfect for cutting through the richness of the beef and creamy mashed potatoes. If you want something warm on the side, roasted green beans or steamed broccoli work great and add a nice pop of color to your plate. For soaking up any extra sauce, a slice of buttered bread or dinner rolls are always a good call.

Storage Instructions

Store: Shepherd’s pie is one of those dishes that actually tastes better the next day! Keep it covered with foil or in an airtight container in the fridge for up to 4 days. It’s perfect for easy weeknight dinners when you don’t feel like cooking from scratch.

Freeze: This freezes really well, which makes it great for meal prep. Let it cool completely, then wrap tightly with plastic wrap and foil, or portion it out into individual servings in freezer-safe containers. It’ll keep for up to 3 months in the freezer.

Reheat: Cover with foil and warm it in a 350°F oven for about 20-25 minutes until heated through. You can also microwave individual portions for 2-3 minutes, though the oven gives you a nicer texture on top. If reheating from frozen, let it thaw in the fridge overnight first.

Preparation Time 10-15 minutes
Cooking Time 30-40 minutes
Total Time 40-55 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2800-3100
  • Protein: 135-150 g
  • Fat: 155-170 g
  • Carbohydrates: 160-180 g

Ingredients

For the meat filling:

  • 24 oz marinara sauce (I use Rao’s)
  • 2 lb ground beef (80/20 blend works best)
  • 1.5 tsp salt
  • 2 yellow onions (diced into 1/2-inch pieces)

For the topping:

  • 4.25 cups mashed potatoes (made with butter and cream for richness)

Step 1: Prepare mise en place and preheat oven

  • 2 yellow onions, diced into ½-inch pieces
  • 4.25 cups mashed potatoes

Preheat your oven to 375°F so it reaches temperature while you prepare the filling.

Dice the yellow onions into ½-inch pieces and measure out your mashed potatoes—having everything ready before you start cooking ensures a seamless workflow and prevents overcooking the beef.

Step 2: Brown the beef and onions

  • 2 lb ground beef
  • 2 yellow onions, diced into ½-inch pieces

Heat a large skillet over medium-high heat and add the ground beef, breaking it apart with a spoon as it cooks.

After about 3-4 minutes, once the beef has released its fat and begun to brown, add the diced onions.

Continue cooking for another 3-5 minutes, stirring occasionally, until the beef is fully cooked through and the onions are softened and slightly translucent.

I like to let the beef develop a nice golden color before adding the sauce—this builds flavor through browning and makes the filling more flavorful.

Step 3: Build the meat sauce and season

  • 24 oz marinara sauce
  • 1.5 tsp salt
  • cooked beef and onions from Step 2

Remove the skillet from heat and stir in the marinara sauce and salt, mixing until the sauce is evenly distributed throughout the meat and onions.

The residual heat will warm the sauce without breaking down its flavor.

Taste and adjust seasoning if needed—this is your last chance to balance the flavors before assembly.

Step 4: Assemble and bake the pie

  • meat sauce from Step 3
  • 4.25 cups mashed potatoes

Transfer the meat and sauce mixture to a 9×13 inch baking dish, spreading it into an even layer.

Spoon the mashed potatoes over the top, using the back of a spatula to gently spread them in an even layer—you want good coverage but don’t compress the potatoes too much, as this helps them get crispy on top.

I find that leaving the potato layer slightly rustic rather than perfectly smooth creates better texture and browning.

Step 5: Bake until golden and set

Bake in the preheated 375°F oven for 25 minutes, until the potato topping is golden brown and the filling is bubbling slightly around the edges.

The top should have a nice golden color that indicates it’s crispy on the outside while the interior stays creamy.

Step 6: Cool briefly and serve

Remove the pie from the oven and let it rest for 5-10 minutes before serving.

This resting period allows the filling to set slightly, making it easier to scoop and serve while still maintaining a creamy interior.

shepherds pie without vegetables

5-Ingredient Shepherds Pie Without Vegetables

Delicious 5-Ingredient Shepherds Pie Without Vegetables recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 32 minutes
Total Time 47 minutes
Servings 4
Calories 2950 kcal

Ingredients
  

For the meat filling:

  • 24 oz marinara sauce (I use Rao's)
  • 2 lb ground beef (80/20 blend works best)
  • 1.5 tsp salt
  • 2 yellow onions (diced into 1/2-inch pieces)

For the topping:

  • 4.25 cups mashed potatoes (made with butter and cream for richness)

Instructions
 

  • Preheat your oven to 375°F so it reaches temperature while you prepare the filling. Dice the yellow onions into ½-inch pieces and measure out your mashed potatoes—having everything ready before you start cooking ensures a seamless workflow and prevents overcooking the beef.
  • Heat a large skillet over medium-high heat and add the ground beef, breaking it apart with a spoon as it cooks. After about 3-4 minutes, once the beef has released its fat and begun to brown, add the diced onions. Continue cooking for another 3-5 minutes, stirring occasionally, until the beef is fully cooked through and the onions are softened and slightly translucent. I like to let the beef develop a nice golden color before adding the sauce—this builds flavor through browning and makes the filling more flavorful.
  • Remove the skillet from heat and stir in the marinara sauce and salt, mixing until the sauce is evenly distributed throughout the meat and onions. The residual heat will warm the sauce without breaking down its flavor. Taste and adjust seasoning if needed—this is your last chance to balance the flavors before assembly.
  • Transfer the meat and sauce mixture to a 9x13 inch baking dish, spreading it into an even layer. Spoon the mashed potatoes over the top, using the back of a spatula to gently spread them in an even layer—you want good coverage but don't compress the potatoes too much, as this helps them get crispy on top. I find that leaving the potato layer slightly rustic rather than perfectly smooth creates better texture and browning.
  • Bake in the preheated 375°F oven for 25 minutes, until the potato topping is golden brown and the filling is bubbling slightly around the edges. The top should have a nice golden color that indicates it's crispy on the outside while the interior stays creamy.
  • Remove the pie from the oven and let it rest for 5-10 minutes before serving. This resting period allows the filling to set slightly, making it easier to scoop and serve while still maintaining a creamy interior.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating