Shepherd’s Pie Recipe Without Tomato Paste: Rich Gravy and Fluffy Potato Topping

Shepherd's Pie Recipe Without Tomato Paste: Rich Gravy and Fluffy Potato Topping

This shepherd’s pie delivers rich, savory gravy without relying on tomato paste for depth. After years of testing, I’ve found that a splash of Worcestershire sauce and a pinch of smoked paprika create the same complexity, letting the beef and vegetables shine.

The mashed potato topping is the star—whipped until fluffy with butter and cream, then piped or spread over the filling. Baked until golden, it forms a perfectly crisp crust that contrasts beautifully with the tender filling below.

What sets this version apart is the layering: the meat mixture cooks down into a thick, restaurant-quality gravy, while the potatoes stay light and airy. It’s comfort food at its most satisfying, ideal for feeding a crowd or meal prepping for the week.

Serve it straight from the oven, allowing the filling to rest for 10 minutes before slicing. The first bite will confirm why this dish remains a timeless favorite.

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

Ingredients for Shepherd’s Pie Recipe Without Tomato Paste

Rich, fluffy, and packed with savory depth. Nothing complicated, just good ingredients layered right.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80/20 lean-to-fat ratio
Russet Potatoes 🥔 2 lb Peeled and cubed
Yellow Onion 🧅 1 whole Finely diced
Carrots 🥕 2 whole Peeled and diced
Frozen Peas 🌱 1 cup No need to thaw
Worcestershire Sauce 💧 2 tbsp For umami depth
Smoked Paprika 🌶️ ½ tsp Adds subtle smokiness
All-Purpose Flour 🌾 2 tbsp For thickening gravy
Beef Broth 🍲 1 ½ cups Low-sodium preferred
Unsalted Butter 🧈 ½ cup For mashed potatoes
Heavy Cream 🥛 ½ cup Full-fat for fluffiness
Garlic Cloves 🧄 3 cloves Minced for flavor
Dried Thyme 🌿 1 tsp Crushed between fingers
Kosher Salt 🧂 1 ½ tsp Divided between filling and potatoes
Black Pepper 🌶️ 1 tsp Freshly ground preferred

The beef is the foundation here—go for 80/20 ground chuck from a butcher or Whole Foods if you can. The fat keeps it juicy as it cooks down. Russets make the fluffiest mash (that starchy goodness is key), but Yukon Golds work if that’s what’s in your pantry. For the Worcestershire, Lea & Perrins is the classic choice, but any brand will do the trick.

No Worcestershire? Soy sauce plus a pinch of sugar mimics the tangy depth. Out of smoked paprika? Regular paprika plus a dash of liquid smoke (just a drop!) gets close. The flour is for thickening—cornstarch at half the amount works too. Fresh thyme? Use one-third the amount of dried. And if you’re skipping the peas, swap in green beans or corn.

Assemble it ahead, then bake when ready—saves 20 minutes on busy nights. Leftovers keep 4-5 days in the fridge, or freeze for 3 months (the potatoes hold up surprisingly well). Reheat covered to keep the topping from drying out.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I brown the beef, sauté the onions and carrots, then pile on the peas and mashed potatoes—all in the same dish.
  • Rich Beef Flavor: No tomato paste needed. The beef, onions, and carrots create a deep, savory base that’s pure comfort.
  • Feeds a Crowd: I make this for Sunday dinner, and there’s always enough for leftovers the next day.
  • Budget Friendly: Ground beef and simple veggies stretch far. Honestly, it’s one of the most affordable meals I make.

Step-by-Step Instructions for Shepherd’s Pie Without Tomato Paste

Here’s the method I use for a rich, savory filling and impossibly fluffy potato topping.

Step 1: Prepare and Cook the Filling Base

Heat a large skillet over medium-high heat. Add the 1.5 lb Ground Beef and cook, breaking it up with a wooden spoon, for 5-7 minutes until browned and no longer pink. Drain off all but 1 tablespoon of the fat—this keeps the dish from being greasy.

Add the finely diced Yellow Onion, peeled and diced Carrots, and minced Garlic Cloves. Cook for 5 minutes, stirring often, until the vegetables soften and the onion turns translucent. This builds the flavor foundation for your gravy.

Step 2: Build the Rich Gravy

Sprinkle the 2 tbsp All-Purpose Flour over the beef mixture and stir well to coat everything evenly. Cook for 1 minute to remove the raw flour taste—this creates a roux that will thicken your gravy. The mixture will look slightly pasty at first, but don’t worry.

Slowly pour in the 1.5 cups Beef Broth, 2 tbsp Worcestershire Sauce, 0.5 tsp Smoked Paprika, 1 tsp Dried Thyme, and 1 tsp Black Pepper. Stir constantly and bring to a simmer. Cook for 3-4 minutes until the gravy thickens enough to coat the back of a spoon.

Stir in the 1 cup Frozen Peas and 1 tsp Kosher Salt (reserve the remaining 0.5 tsp Kosher Salt for the potatoes). Remove from heat and set aside. The gravy should be rich and glossy, not watery.

Step 3: Make the Fluffy Potato Topping

While the filling cooks, place the 2 lb peeled and cubed Russet Potatoes in a large pot of cold, salted water. Bring to a boil and cook for 12-15 minutes until the potatoes are fork-tender. Drain well and return to the pot.

Add the 0.5 cup Unsalted Butter, 0.5 cup Heavy Cream, and remaining 0.5 tsp Kosher Salt. Mash until smooth and fluffy—no lumps. I like to use a potato masher for control, but a hand mixer works too if you prefer them extra smooth. The potatoes should be light and airy, not dense.

Step 4: Assemble and Bake to Golden Perfection

Preheat your oven to 400°F. Spread the beef filling in an even layer in a 9×9-inch baking dish. Spoon the mashed potatoes over the top and spread gently with a spatula, creating a smooth layer that completely covers the filling. Use a fork to create decorative ridges—this helps the top brown beautifully.

Bake for 20-25 minutes until the top is golden brown and the edges are bubbling. For an extra crispy top, broil for the last 2-3 minutes, watching closely to prevent burning. Let it rest for 5 minutes before serving to allow the filling to set slightly.

👨‍🍳

Pro Tips For Making Shepherd’S Pie Recipe Without Tomato Paste

  • Brown the Beef Well: Cook the ground beef until it’s deeply browned, not just gray—this builds flavor without tomato paste. I learned this the hard way after making bland pies for years.
  • Parboil the Potatoes: Cut russets into even chunks and boil for 8-10 minutes before mashing. Uneven pieces mean some are gluey while others stay hard—I was skeptical until I tried it.
  • Drain the Peas: Thaw frozen peas in a colander under cold water, then pat dry. Skipping this makes the filling watery, and nobody wants a soggy shepherd’s pie.
  • Season Every Layer: Salt the beef mixture, the potato topping, and even the veggies as they cook. After burning three batches, I finally figured out that under-seasoning is the real enemy here.

Make-Ahead Tips for shepherds pie recipe without tomato paste

Prep Ahead Strategy

I always cook the filling completely and make the mashed potatoes the day before. Store them separately in the fridge—the filling thickens as it cools, making assembly easier. When ready, spread the cold filling in your dish and top with cold potatoes. 💡

Assembly Timing

Assemble the pie up to 24 hours ahead and refrigerate uncovered. This lets the top dry slightly, which helps it brown better. Cover with plastic wrap if storing longer to prevent drying.

Freezer-Friendly Method

Assemble the pie in a freezer-safe dish (I use Pyrex), cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking—no need to adjust cooking time. ❄️

Baking from Cold

If baking straight from the fridge, add 5-10 minutes to the cooking time. The cold filling needs extra time to heat through. Watch for golden brown edges as your signal it’s done.

Potato Protection

To prevent the potatoes from drying, brush the top with 1 tbsp melted butter before baking. This creates a moisture barrier and adds an extra layer of flavor to your crispy crust.

Portion Control

For individual servings, assemble in ramekins instead of one large dish. These bake in 15-18 minutes and are perfect for meal prep. Just cover with foil until ready to bake.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 36g46%
Saturated Fat 18g90%
Cholesterol 135mg45%
Sodium 820mg36%
Total Carbohydrate 35g13%
Dietary Fiber 5g18%
Sugars 5g
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 a more traditional version. The flavor is richer, so you might reduce the smoked paprika to 1/4 tsp to let the meat shine. Cook it the same way as beef.

2

Why does my gravy turn out watery?

This usually happens if the flour didn’t cook long enough. Simmer the gravy for an extra 2-3 minutes after adding broth. If still thin, mix 1 tsp cornstarch with 1 tbsp cold water, stir into the gravy, and cook for 1 minute.

3

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

Make sure your filling is thick before adding potatoes. Let it cool slightly (about 10 minutes) so it firms up. Also, spread potatoes in an even layer right to the edges of the dish for support.

★★★★★4.9(7 reviews)
Nathan Turner