There are dinners that fill the kitchen with a wonderful smell, and then there are dinners that make everyone appear at the table before you even call them.
This cheesy beef and potato pie belongs in the second category.
A savory layer of seasoned ground beef cooks with onion, garlic, tomato, sweet bell pepper and green peas. Worcestershire sauce adds a rich, savory note, while a little flour helps bring the filling together.
The topping is where this dish really changes character. Creamy mashed potatoes are enriched with butter, eggs, Parmesan and a pinch of nutmeg. Add mozzarella and cheddar on top, bake until bubbling, and you have a golden dinner with a wonderfully satisfying contrast of textures.
It is hearty without requiring complicated cooking techniques, which makes it a practical choice for a family dinner.
Estimated Preparation Time: 20 minutes
Cooking Time: 40–45 minutes
Total Time: About 1 hour
Suggested Yield: 6 servings
What Makes This Beef and Potato Pie Special?
The secret is the combination of layers.
The beef filling has vegetables, herbs and Worcestershire sauce for depth. The potatoes provide a soft, creamy contrast. Then the two cheeses create a golden crust that becomes lightly crisp around the edges while remaining wonderfully melted underneath.
Unlike a pastry-based pie, this version uses mashed potatoes as the topping. That makes it closer in style to a cheesy cottage pie, but the recipe has its own character thanks to the tomato, peppers, peas and double-cheese topping.
Ingredients for the Beef Filling
- 2 tablespoons oil
- 400 g ground beef
- Salt and black pepper, to taste
- 1 tablespoon oil
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 large tomato, chopped
- 1 large bell pepper, chopped
- 1 teaspoon paprika
- 1 teaspoon mixed herbs
- ½ cup water
- 1 cup frozen peas
- 1 tablespoon Worcestershire sauce
- 1 tablespoon flour
- A handful of fresh parsley, chopped
For the Mashed Potato Topping
- 1 kg potatoes
- 1 teaspoon salt for boiling
- 3–4 tablespoons butter
- A pinch of nutmeg
- 2 eggs
- Grated Parmesan
- Salt and black pepper, to taste
For the Cheese Layer
- Grated mozzarella
- Grated cheddar
The amount of cheese can be adjusted according to taste.
How to Make the Beef Filling
Heat 2 tablespoons of oil in a large frying pan. Add the ground beef and cook for about 4–5 minutes, breaking it apart as it browns. Season with salt and pepper.
Remove the beef and set it aside.
Add another tablespoon of oil to the same pan. Cook the onion for 3–4 minutes until softened. Add the garlic and tomato paste. Stir for another 1–2 minutes.
Add the chopped tomato and cook for a few minutes. Follow with the bell pepper.
Season with paprika, mixed herbs, salt and black pepper.
Pour in the water and add the frozen peas. Cook for another 2–3 minutes.
Return the browned beef to the pan. Stir in Worcestershire sauce and flour. Let everything cook together briefly so the filling becomes rich and cohesive.
Finish with fresh parsley.
Transfer the mixture to a baking dish and spread it into an even layer.
Make the Creamy Potato Topping
Peel the potatoes and cut them into similar-sized cubes. Place them in a saucepan, cover with water and add 1 teaspoon of salt.
Boil for approximately 15–20 minutes, or until completely tender.
Drain well.
Mash the potatoes while they are still warm. Add butter, nutmeg, eggs, Parmesan, salt and black pepper.
Mix until creamy.
For the smoothest topping, avoid leaving large potato pieces behind.

Assemble and Bake
Spread the mashed potatoes over the beef mixture.
Use a spoon or spatula to create an even surface. Add grated mozzarella and cheddar generously over the top.
Place the dish in an oven preheated to 180°C (350°F).
Bake for approximately 15 minutes, or until the cheese has melted and developed a golden, bubbling surface.
If you want more color on top, watch it closely during the final few minutes.
Let the pie rest briefly before serving. This makes it easier to portion without the layers sliding apart.
A Fresh Salad Balances the Richness
The accompanying salad is more than decoration.
Crisp salad leaves, sliced red onion, cucumber, radish and cherry tomatoes provide freshness against the rich beef, potato and cheese.
For the dressing, combine salad cream with seeded mustard, then season lightly with salt and pepper.
The sharpness of the mustard and the fresh vegetables provide a pleasant contrast to the warm pie.
Easy Ways to Customize the Recipe
You can change the vegetables according to what is available.
Carrots, sweetcorn or finely chopped mushrooms can work well in the filling. For a stronger herb flavor, add fresh thyme or parsley.
The cheese topping can also be adjusted. Mozzarella gives you that stretchy melted texture, while cheddar contributes a stronger, sharper flavor.
For a lighter variation, reduce the amount of cheese and use a leaner ground beef.
Estimated Nutrition Information
The following figures are approximate per serving, assuming the finished dish is divided into 6 portions. Because the quantities of mozzarella, cheddar and Parmesan were not specified, the actual values will vary.
| Nutrient | Estimated Amount |
|---|---|
| Calories | 620 kcal |
| Protein | 31 g |
| Carbohydrates | 50 g |
| Total Fat | 34 g |
| Saturated Fat | 15 g |
| Fiber | 7 g |
| Total Sugars | 8 g |
| Cholesterol | 145 mg |
| Sodium | 780 mg |
| Calcium | 280 mg |
| Iron | 4 mg |
| Potassium | 1,050 mg |
Nutrition note: These values are estimates calculated from the listed ingredients. Cheese quantities, beef fat percentage, serving size and specific product brands can significantly change the final nutrition profile.
Storage and Food Safety
Because this recipe contains ground beef, eggs, dairy and potatoes, refrigerate leftovers promptly in a covered container.
For reliable food-safety information, see the USDA Food Safety and Inspection Service.
When reheating leftovers, heat them thoroughly before serving.
The Final Verdict on the Plate
This easy beef and potato pie has everything a satisfying dinner needs: savory meat, vegetables, creamy potatoes and a bubbling cheese topping.
The preparation is straightforward, the ingredients are familiar, and the finished dish feels much more special than the effort involved.
Serve it with the crisp salad and let the golden cheese do the rest.
Source: USDA Food Safety and Inspection Service
Learn with us
Share the Taste with us: www.cookandshare.co
Cook Share Inspire

3 Comments
Pingback: Prawn Stuffed Chicken Steak Recipe | Juicy & Easy
Pingback: Chicken Tarragon Recipe | Creamy Tarragon Chicken
Pingback: Easy Rasmalai Recipe with Milk Powder | Soft & Creamy