These Cottage Pie Potatoes take a comforting classic and make it easy to serve. Hollowed-out potato skins cradle a classic, meaty cottage pie filling. Topped with cheesy mashed potatoes, these are great for dinner but would be equally at home as a snack at a St. Patrick’s Day get-together. Think twice-baked potatoes, but somehow better!

ingredients
- Russet potatoes are perfect for baking and end up with a crispy skin and creamy interior. Once they’re baked, we’ll remove the insides and turn them into a cheesy mashed potato topping.
- We coat the potatoes in olive oil and Kosher salt to help the skin crisp up and taste great.
- Ground beef makes these cottage pie potatoes. If you have ground lamb, that’d work really well too! Then, the dish would be shepherd’s pie potatoes.
- Carrot, onion, celery, and garlic are used to add body and flavor to the filling.
- Flour thickens up the filling.
- Tomato paste adds color and a little bit of tomato flavor.
- Worcestershire sauce is essential and adds a sweet hit of umami.
- Vegetable, beef, or chicken stock adds flavor and makes a broth that thickens up into a sort of gravy.
- Salt and pepper are a given for pretty much any savory recipe.
- Shredded cheddar makes the topping cheesy and delicious.
- Butter and milk help make the mashed potato topping creamy.
how to make cottage pie potatoes
step one
First, bake the potatoes. On a baking sheet, drizzle olive oil over the potatoes and sprinkle salt over the top. Rub the salt and olive oil all over the potatoes, then bake until they’re soft and barely give any resistance when poked with a fork or knife. This will likely be about an hour, depending on your oven and the size of your potatoes.
step two
Make the filling while the potatoes are baking. Over medium heat, cook the ground beef until it’s fully browned. Add the carrot, onion, celery, and garlic, and cook about 5 minutes, or until the vegetables are mostly softened. Add the flour and stir to coat the meat and vegetables. All fat in the skillet should be absorbed by the flour. Add the tomato paste, stock, and Worcestershire sauce. Stir until the tomato paste has dissolved. Cook until the filling has thickened into a gravy-like consistency, about 3-5 minutes. Once the filling has thickened, taste and add salt and pepper if needed. Remove the filling from the heat and set aside while the potatoes finish baking.
step three
Once the potatoes are done, let them cool until they’re safe to handle. Cut them in half and scoop out the insides with a spoon. Leave about 1/4″ of potato on the bottom and sides. Put the scooped-out potato into a medium bowl.
step four
To the medium bowl with potato in it already, add the shredded cheddar, butter, and milk. Blend with a hand mixer or mash with a potato masher until everything is blended together and there are very few to no lumps. Taste and add salt if needed. The cheese may not have fully melted. Don’t fret! It’ll melt in the next step.
step five
Assemble the potatoes. Fill the potato skins with the meat mixture, then spread the mashed potatoes over the top. If you’d like, drag a fork over the top to add grooves. Once the potatoes are assembled, bake at 400 for 10-15 minutes, or until the tops are golden with some browning at the edges.
tasting notes
- This recipe uses a half pound of ground beef. If you want to use the whole pound, you can double the filling recipe to make extra. It freezes well! If you’d rather use it all up now, you can simply double the whole recipe and make 8 servings.
- Not sure what to do with your leftover tomato paste? Freeze it using an ice cube tray and use it later!
- Every separate component can be made ahead of time, then assembled and baked when you want to eat. Just follow the recipe up until the last step and refrigerate each component. When you’re ready to eat, follow the final step.

cottage pie potatoes
Ingredients
For the potatoes
- 2 large Russet potatoes
- 2 teaspoons olive oil extra virgin
- 1/2 teaspoon Kosher salt
For the filling
- ½ pound ground beef
- ½ medium carrot diced
- ½ medium yellow onion diced
- ½ medium stalk celery diced
- 1 clove garlic minced
- 1 tbsp flour
- 1 tsp tomato paste
- 2-3 drops Worcestershire sauce
- ½ cup vegetable, beef, or chicken stock
- Salt and pepper to taste
For the topping
- Scooped-out insides of the potatoes
- 1 tablespoon shredded cheddar
- 1 tablespoon butter
- 1 tablespoon milk
- Pinch of salt
Instructions
- Preheat your oven to 350. On a rimmed baking sheet, drizzle the olive oil over the potatoes and scatter salt over the top. Rub the salt and oil all over the potatoes until they’re completely coated. Bake until they give little resistance when poked with a fork or knife, about an hour depending on your oven and the size of your potatoes.
- While the potatoes are baking, make the filling. Over medium heat, add the ground beef to a skillet and cook until fully brown, breaking the meat apart as it cooks. Once the meat is browned, add the carrot, onion, celery, and garlic, and cook until the vegetables are mostly softened, about 5 minutes.
- Add the flour and stir to coat the meat and vegetables. Any fat in the skillet should be fully absorbed by the flour. If it isn’t, remove the excess with a paper towel. Holding the paper towel with tongs, blot at the excess fat. The paper towel will absorb it. Add the tomato paste, stock, and Worcestershire sauce. Stir until the tomato paste has dissolved, and cook until the filling has thickened, about 3-5 minutes. Once the filling has thickened, taste and add salt and pepper if needed. Remove from heat and set aside.
- Once the potatoes are done, let them cool for 5-10 minutes, or until you can safely handle them without burning yourself. Cut them in half and scoop out the insides using a spoon, leaving 1/4” of potato on the bottom and sides. Put the scooped-out potato bits into a medium bowl.
- To the medium bowl with the scooped-out potato bits, add the shredded cheddar, butter, and milk. Blend with a hand mixer or mash with a potato masher, just until everything is blended together and there are very few to no lumps. Taste and add salt if needed. Don’t worry if the cheese hasn’t melted — it’ll melt in the next step!
- Assemble the potatoes. Preheat the oven to 400. Fill the potato skins with the meat mixture and spread the mashed potatoes over the top. If you’d like, drag a fork over the top of the mashed potatoes to add grooves. This will make them look good! Once the potatoes are assembled, bake at 400 for 10-15 minutes, or until the tops are golden with some browning at the edges.
Notes
- This recipe uses a half pound of ground beef. If you want to use the whole pound, you can double the filling recipe to make extra. It freezes well! If you’d rather use it all up now, you can simply double the whole recipe and make 8 servings.
- Not sure what to do with your leftover tomato paste? Freeze it using an ice cube tray and use it later!
- Every separate component can be made ahead of time, then assembled and baked when you want to eat. Just follow the recipe up until the last step and refrigerate each component. When you’re ready to eat, follow the final step.

Leave a Reply