This creamy, hearty Low Sodium Shepherds Pie Recipe is made with lean ground beef, no-salt tomato paste, and ready in 60 minutes. The golden, fluffy mashed potato crust gives way to a rich, bubbling vegetable and meat filling underneath. I rely on this comforting meal whenever I crave pub food without the extra sodium.
Try More Dinners Recipes:
- Low Sodium Spanish Rice Recipe
- Low Sodium Air Fryer Chicken Recipe
- Low Sodium Green Bean Casserole Recipe
Why You Will Love This Low Sodium Shepherds Pie Recipe:
- Rich Umami Flavor Without the Salt: You’ll love how this recipe swaps heavy sodium for a robust blend of fresh rosemary, thyme, and garlic. By simmering the meat and vegetables in a low-sodium broth with a splash of balsamic vinegar, you achieve a deep, savory complexity that makes you forget the salt shaker even exists.
- Ultimate Guilt-Free Comfort Food: This is the definition of a “hug in a bowl.” It delivers all the nostalgic, cozy vibes of a traditional Shepherd’s Pie while remaining heart-healthy and light. It’s the perfect way to enjoy a decadent-feeling Sunday roast any night of the week.
- The Perfect Contrast of Textures: There is something incredibly satisfying about digging through a layer of fluffy, golden-peaked mashed potatoes to reach a tender, saucy meat and vegetable base. The creamy topping and the rustic filling create a balanced mouthfeel in every single bite.
- A Beautifully Rustic, “Lived-In” Presentation: This dish looks stunning when served straight from a seasoned cast-iron skillet or a slightly weathered ceramic dish. Placed on a blackened wood table alongside a charcoal grey linen napkin, it creates a warm, inviting, and perfectly imperfect aesthetic that feels like a true home-cooked masterpiece.
- Nutrient-Dense and Hidden Veggies: It’s a complete, all-in-one meal. Packed with carrots, peas, and onions, this recipe is a fantastic way to load up on vitamins and fiber while enjoying a protein-rich main course that keeps you full and satisfied for hours.
- Effortless Meal Prep and Leftovers: Shepherd’s Pie is a rare dish that actually tastes better the next day. It stores and reheats beautifully, making it an ideal choice for a stress-free lunch or a quick, high-quality weeknight dinner when you’re short on time.

Low Sodium Shepherds Pie Recipe Ingredients
- 1.5 lbs russet potatoes, peeled and cubed
- 1/4 cup unsalted butter
- 1/3 cup whole milk
- 1 lb lean ground beef (or lamb)
- 1 medium onion, diced
- 2 large carrots, peeled and diced
- 2 cloves garlic, minced
- 2 tbsp no-salt-added tomato paste
- 1 cup low sodium beef broth
- 1 cup frozen peas
- 1 tsp fresh rosemary, chopped
- 1 tsp fresh thyme, chopped
- 1/2 tsp black pepper
How To Make Low Sodium Shepherds Pie Recipe
- Boil The Potatoes: Place cubed potatoes in a large pot of water. Bring to a boil and cook for 15 minutes until tender, then drain.
- Mash The Topping: Return potatoes to the pot. Add the unsalted butter and milk, mashing until completely smooth and creamy.
- Brown The Meat: In a large oven-safe skillet over medium heat, cook the ground beef and onions for 8 minutes until browned. Drain excess fat.
- Simmer The Filling: Stir in the carrots, garlic, tomato paste, and herbs. Pour in the low sodium broth and simmer for 10 minutes until thickened.
- Add The Peas: Remove the skillet from heat and stir in the frozen peas.
- Bake The Pie: Spread the mashed potatoes evenly over the meat mixture. Bake at 400°F (200°C) for 20 minutes until the potatoes are golden brown.

Recipe Tips
- Rough up the potatoes: Drag a fork lightly across the mashed potatoes before baking to create crispy peaks.
- Drain the fat: Removing excess grease from the beef prevents the filling from becoming watery and diluting the flavors.
- Thicken the broth: If your filling seems too thin, let it simmer uncovered for a few extra minutes before topping.
What To Serve With Shepherds Pie?
Shepherd’s pie pairs well with light fresh sides that balance its rich and hearty flavor serve it with a crisp green salad or steamed green vegetables like peas, broccoli or green beans. Buttered carrots or roasted root vegetables also work nicely. For extra comfort add warm crusty bread or dinner rolls. A simple cucumber salad or pickled vegetables can cut through the richness and make the meal feel more balanced and satisfying.

How To Store Leftovers Shepherds Pie?
Store leftovers in an airtight container in the fridge for up to 4 days. You can also freeze the baked pie for up to 2 months, thawing overnight before reheating in the oven.
How To Reheat Leftovers Shepherds Pie?
Oven (best method): Preheat oven to 180°C (350°F). Cover the shepherd’s pie with foil to keep it moist. Heat for 20–30 minutes until the center is hot remove foil in the last 5 minutes for a crisp top.
Microwave (quick method): Place a portion on a microwave-safe plate. Cover loosely and heat for 2–3 minutes. Stir or check halfway if needed. Let it sit 1 minute before eating for even heat.
FAQs
Can I use ground turkey instead?
Yes, ground turkey works perfectly here and reduces the overall fat content. You might want to add an extra splash of broth if it seems dry.
Do I have to use russet potatoes?
Yukon gold potatoes are an excellent substitute if you prefer a naturally creamier texture. They require slightly less butter and milk to mash smoothly.
Is shepherd’s pie always made with beef?
Traditional shepherd’s pie uses lamb, while cottage pie uses beef. You can use either meat for this recipe depending on your personal preference.

More Dinners Recipes:
Low Sodium Shepherds Pie Recipe Nutrition Fact
- Calories: 340
- Total Fat: 14g
- Saturated Fat: 7g
- Cholesterol: 65mg
- Sodium: 120mg
- Total Carbohydrate: 28g
- Protein: 24g
Low Sodium Shepherds Pie Recipe
Course: Dinner, Lunch, MainCuisine: AmericanDifficulty: Medium6
servings20
minutes40
minutes340
kcal1
hourLow Sodium Shepherds Pie Recipe features creamy mashed potatoes over a rich, savory meat filling, ready in 60 minutes. Made with unsalted broth, fresh herbs, and vegetables, this comforting dinner is ideal for cozy weeknights without the heavy salt content.
Ingredients
1.5 lbs russet potatoes, peeled and cubed
1/4 cup unsalted butter
1/3 cup whole milk
1 lb lean ground beef (or lamb)
1 medium onion, diced
2 large carrots, peeled and diced
2 cloves garlic, minced
2 tbsp no-salt-added tomato paste
1 cup low sodium beef broth
1 cup frozen peas
1 tsp fresh rosemary, chopped
1 tsp fresh thyme, chopped
1/2 tsp black pepper
Directions
- Boil The Potatoes: Place cubed potatoes in a large pot of water. Bring to a boil and cook for 15 minutes until tender, then drain.
- Mash The Topping: Return potatoes to the pot. Add the unsalted butter and milk, mashing until completely smooth and creamy.
- Brown The Meat: In a large oven-safe skillet over medium heat, cook the ground beef and onions for 8 minutes until browned. Drain excess fat.
- Simmer The Filling: Stir in the carrots, garlic, tomato paste, and herbs. Pour in the low sodium broth and simmer for 10 minutes until thickened.
- Add The Peas: Remove the skillet from heat and stir in the frozen peas.
- Bake The Pie: Spread the mashed potatoes evenly over the meat mixture. Bake at 400°F (200°C) for 20 minutes until the potatoes are golden brown.
