Shepherd’s Pie Recipe No Veggies: Meat-Loaded Comfort in a Pan

Shepherd's Pie Recipe No Veggies: Meat-Loaded Comfort in a Pan

This shepherd’s pie delivers pure comfort without any distractions—just rich, savory ground meat baked under a blanket of creamy mashed potatoes. The focus stays entirely on the hearty filling, where every bite is packed with deep, meaty flavor.

I’ve streamlined this dish to its essence, skipping the veggies to let the seasoned ground beef or lamb shine. A well-browned filling and buttery potato topping create the perfect contrast in texture and taste.

The result is a foolproof meal that bakes up golden on top with a filling so flavorful it doesn’t need anything else. It’s the kind of dish that feels like a warm hug on a cold evening.

Ready in 1 hour, this version proves that sometimes, less really is more. The meat takes center stage, just as it should.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Shepherd’s Pie Recipe No Veggies

Rich ground beef, creamy mashed potatoes, and savory gravy come together beautifully here.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80/20 blend for richness
Russet Potatoes 🥔 2 lb Peeled and cubed
Unsalted Butter 🧈 ½ cup For mashed potatoes
Whole Milk 🥛 ½ cup Warmed for creaminess
Beef Broth 💧 1 cup Low-sodium preferred
Tomato Paste 🍅 2 tbsp For depth of flavor
Worcestershire Sauce 🫒 1 tbsp Adds umami complexity
Garlic Cloves 🧄 3 cloves Minced for gravy
Onion Powder 🧅 1 tsp For savory base
Dried Thyme 🌿 ½ tsp Earthy herb accent
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
All-Purpose Flour 🌾 2 tbsp For gravy thickening

[recipe_ingredient_scaler]

The beef is the star here. 80/20 ground chuck gives you that juicy, meaty flavor—leaner blends just don’t cut it for this dish. Most grocery stores carry it pre-packaged, but I like getting it fresh from the butcher counter at Whole Foods. For the potatoes, russets are your best bet (the good stuff, not the red potatoes). They mash up fluffier and hold their shape better under the broiler.

No Worcestershire? Soy sauce with a pinch of sugar gets you close enough. Fresh out of beef broth? Chicken broth in a pinch, but the flavor won’t be as deep. Want extra richness in the potatoes? Swap half the milk for heavy cream (trust me on this one). The tomato paste adds that classic shepherd’s pie depth—don’t skip it, and those squeeze tubes at Trader Joe’s are perfect for when you only need a couple tablespoons.

Leftovers reheat beautifully—tastes even better the next day. Keeps 4-5 days in the fridge, freezes for 3 months (portion it first so you can grab just what you need).

❤️

Why You’ll Love This Recipe

  • One-Pan Wonder: I love that this comes together in a single dish—brown the beef, layer the potatoes, bake, done.
  • Rich Beefy Bite: The ground beef soaks up the beef broth making every bite deep and savory.
  • Feeds a Crowd: My go-to for potlucks or Sunday dinner when I need to feed six without fuss.
  • Leftovers for Days: Honestly, it tastes even better the next day when the flavors meld overnight.

Step-by-Step Instructions for Shepherd’s Pie No Veggies

Here’s the method. Straightforward, tested, works every time.

Step 1: Boil and Mash the Potatoes

Peel and cube the 2 lb Russet Potatoes into even 1-inch pieces. Place them in a large pot, cover with cold water, and add ½ tsp Salt. Bring to a boil over high heat, then reduce to medium and cook for 12-15 minutes until the potatoes are fork-tender.

Drain the potatoes and return them to the pot. Add the 0.5 cup Unsalted Butter and 0.5 cup Whole Milk (warmed for best results). Mash until smooth and creamy. Season with ½ tsp Salt and ¼ tsp Black Pepper. Set aside and keep warm.

Step 2: Brown the Ground Beef with Aromatics

In a large skillet over medium-high heat, cook the 1.5 lb Ground Beef until browned and crumbly, breaking it up with a wooden spoon. This should take about 8-10 minutes. Drain off any excess fat, leaving about 1 tbsp in the pan for flavor.

Add the 3 cloves minced Garlic Cloves to the skillet and cook for 30 seconds until fragrant. Stir in the 1 tsp Onion Powder, 0.5 tsp Dried Thyme, 1 tbsp Worcestershire Sauce, and 2 tbsp Tomato Paste. Cook for another 1-2 minutes to deepen the flavors.

Step 3: Make the Rich Gravy

Sprinkle the 2 tbsp All-Purpose Flour over the beef mixture and stir well to combine. Cook for 1 minute to remove the raw flour taste. Slowly pour in the 1 cup Beef Broth, stirring constantly to prevent lumps.

Bring the mixture to a simmer and cook for 3-4 minutes until the gravy thickens and coats the back of a spoon. Season with the remaining ½ tsp Salt and ¼ tsp Black Pepper. Remove from heat and let it rest for 2 minutes.

Step 4: Assemble and Bake to Perfection

Preheat your oven to 400°F. Spread the beef mixture evenly in a 9×13-inch baking dish. Spoon the mashed potatoes over the top and spread them out gently with a spatula. Use a fork to create texture on the surface for better browning.

Bake for 20-25 minutes until the top is golden brown and the edges are bubbling. For extra crispiness, broil for the last 2-3 minutes, watching closely to avoid burning. Let it rest for 5 minutes before serving.

👨‍🍳

Pro Tips For Making Shepherd’S Pie Recipe No Veggies

  • Brown the Beef Well: Cook the ground beef until it’s deeply browned, not just gray—this builds flavor that carries through the whole dish. I learned this the hard way after making too many bland pies.
  • Use Starchy Potatoes: Russets are non-negotiable here—their high starch content makes the topping light and fluffy, not dense and gummy.
  • Season the Broth: Since there are no veggies to add depth, taste your beef broth before using and adjust the salt—it’s the backbone of your filling’s flavor.
  • Warm the Milk: Heat the whole milk for 30 seconds in the microwave before mixing into the potatoes—it blends smoother and prevents a lumpy mash.

Pro Cooking Tips for This Dish

Perfect Browning

Don’t rush browning the 1.5 lb Ground Beef—let it develop a deep color over medium-high heat for 8-10 minutes. This builds the Maillard reaction flavors that make the filling taste rich and complex. I use a cast iron skillet for even heat distribution. 🔥

Gravy Thickness

After adding 2 tbsp All-Purpose Flour, cook it for 1 minute to remove the raw taste before adding 1 cup Beef Broth. Stir constantly as it simmers for 3-4 minutes—this prevents lumps and ensures a silky, coat-the-spoon consistency.

Potato Texture

For ultra-smooth mashed potatoes, warm the 0.5 cup Whole Milk and 0.5 cup Unsalted Butter before mixing. I heat mine in the microwave for 30 seconds to blend seamlessly. Use a potato ricer for the fluffiest results.

Baking Crisp

After baking at 400°F for 20-25 minutes, switch to broil for the final 2-3 minutes to get that perfect golden crust. Watch closely to avoid burning—the sugar in the potatoes can caramelize quickly.

Resting Time

Let the dish rest for 5 minutes after baking. This allows the gravy to thicken slightly and the potatoes to set, making it easier to serve clean slices rather than a runny mess.

Seasoning Boost

Taste the filling before baking and adjust seasoning if needed. I often add an extra pinch of 1 tsp Salt or 0.5 tsp Black Pepper if the flavors seem flat. The 1 tbsp Worcestershire Sauce should give it a tangy depth. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 110mg37%
Sodium 720mg31%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 3g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use ground lamb instead of beef?

Ground lamb actually makes it more traditional. Use the same 1.5 lb amount and cook for 8-10 minutes until browned. Lamb has a richer flavor that pairs beautifully with the potatoes.

2

How do I prevent the mashed potatoes from sinking into the filling?

Let the meat filling cool slightly before topping with potatoes. Also, spread the potatoes right to the edges to create a seal. Baking at 400°F for 20-25 minutes helps them set properly.

3

What can I use if I don’t have Worcestershire sauce?

Mix 1 tbsp soy sauce with ½ tsp sugar as a substitute. The soy sauce adds umami while the sugar balances the saltiness. Don’t skip this ingredient—it adds essential depth.

4

Can I make this ahead of time?

Yes! Assemble the dish completely, then refrigerate uncovered for 1 hour before baking. Or bake, cool, and refrigerate for up to 2 days. Reheat at 350°F for 15-20 minutes.

★★★★★4.8(9 reviews)
Chef Melanie

More recipe sites