There is nothing cozier than eating comfort foods when the weather is becoming cold and crisp. Some of my favorites include My Beef soup “Sopa de Carne ” Recipe or This Butternut Squash Vegetarian Lasagna. Today I am adding This Shepherd’s Pie to the list. If you are a fan of casseroles and one-pot meals this is the perfect recipe for you. This Shepherd’s Pie is made with a layer of flavorful ground beef, fresh vegetables and topped with creamy cheesy mashed potato making it the ultimate comfort food!
Sheperd’s Pie Recipe
Traditionally a shepherd’s pie is made with lamb. However, here in the United States, this English dish is usually made with ground beef. This casserole will surely satisfy your taste buds. It is perfect for a special family dinner. This is also great for meal planning. You can make it ahead of time, freeze and bake when its dinner time.
This Sheperd’s Pie has two parts the ground beef filling and the creamy cheesy top mashed potatoes, both very easy to make.
Ground Beef Filling: Get ready for the intense layer of flavors. The ground beef is seasoned to perfection, and I added fresh veggies to it. Every time I make this recipe, I eat a few full spoons of the filling. Trust me, it tastes amazing. You will get a burst of flavor with every bite:)
Mashed Potatoes: The potatoes are creamy and full of flavors on their own. By adding a few simple ingredients and topping them with cheese, I made them go from a simple mashed to one that will compliment the meat filling.*You can use leftover mashed potatoes if you have any.
How to make this Shepherd’s Pie
Step #1: Peel the potatoes and place them in a large pot; cover the potatoes with enough water and season with a generous amount of salt. Let it cook for about 15 minutes or until the potatoes are soft and tender.
Step #2: While the potatoes are cooking, dice the veggies. I used white onion, sweet peppers, carrots, and peas in this recipe.
Step #3: In a large pot over medium-high heat, heat the oil and add the ground beef. Season the meat with salt, black pepper, onion, and garlic powder and cook for about 5 minutes or until the meat is no longer pink. Place the ground beef on one side of the pot and add the carrots to the other side.. Let it cook for 1 minute. Proceed to add the rest of the veggies.
Step#4: Next, add tomato sauce and ⅓ cup of water and let the meat simmer for about 10 to 15 minutes, then set aside.


How to make the creamy mashed potato top:
Step#5: Preheat the oven to 400 degrees Fahrenheit. In a large mixing bowl place the cooked potatoes, add unsalted butter and heavy cream and mash it. Season them with salt, and pepper and add an egg. Keep mashing them until you reach a soft consistency.
Now that the meat and mashed potatoes are ready, let’s assemble the dish:
The first step is to add a very thin layer of mashed potatoes to the bottom of the baking dish.
Then, add all the ground beef mixture and distribute this one evenly.
Next, place the rest of the mashed potato on top of the beef and, with a spatula, gently distribute evenly, covering all edges of the baking dish. Then, sprinkle some shredded mozzarella cheese on top and place in the oven. Bake for about 15 minutes or until it becomes golden brown on top.
Lastly, let it cool down for at least 10 minutes before serving.
Below you will find an easily printable recipe card. Please, feel free to leave any comments and/or suggestions. I would be delighted to hear from you all.
Until the next one…
The Most Flavorful Shepherd’s Pie Ever!
Ingredients
- 1 ½ pound ground beef
- 6 to 8 large potatoes
- 2 tablespoons unsalted butter (room temperature)
- 2 tablespoons salt (divided)
- 1 teaspoon black pepper
- 1 tablespoon oil
- 1 egg (room temperature)
- 1 cup heavy cream
- 2 large carrots about 1/12 cup diced
- 1 cup sweet peppers (I used red and orange) about 3 to 4 small peppers
- ⅓ cup white onion diced
- 1 cup peas
- 1½ cup tomato sauce
Instructions
How to make this Shepherd’s Pie
- Peel the potatoes and place them in a large pot, cover the potatoes with enough water and season with a generous amount of salt. Let it cook for about 15 minutes or until the potatoes are soft and tender.
- While the potatoes are cooking, dice the veggies. In this recipe, I used white onion, sweet peppers, carrots, and peas.
- In a large pot over medium-high heat, heat the oil and add the ground beef. Season the meat with salt, black pepper, onion, and garlic powder and cook for about 5 minutes or until the meat is no longer a pink color. Place the ground beef to one side of the pot and add the carrots to the other side.. Let it cook for 1 minute. Proceed to add the rest of the veggies.
- Next, add tomato sauce and ⅓ cup of water and let the meat simmer for about 10 to 15 minutes then set aside.
- Preheat the oven to 400 degrees Fahrenheit.
How to make the creamy mashed potato top:
- In a large mixing bowl place the cooked potatoes, add unsalted butter and heavy cream and mash it. Season them with salt, pepper and add an egg. Keep mashing them until you reach a soft consistency
Now that the meat and mash potatoes are ready, let's assemble the dish:
- The first step is to add a very thin layer of mashed potatoes to the bottom of the baking dish.
- Then, add all the ground beef mixture and distribute this one evenly
- Next, place the rest of the mashed potato on top of the beef and with a spatula gently distribute evenly covering all edges of the baking dish.
- Then proceed to sprinkle some shredded mozzarella cheese on top and place in the oven. Bake for about 15 minutes or until it becomes golden brown on top.
- Let it cool down for at least 10 minutes before serving.
Nutrition
*Nutritional Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate.
If you give this recipe a try, let me know! Leave a comment, rate it and do not forget to tag your pictures to #asimpletweakrecipes on Instagram. Make sure to pin it in your favorite Pinterest board:)
Missing how much tomato sauce
Hi, I used 1 1/2 cups of tomato sauce. Thank you for visiting the site and please let me know how it turns out for you!