0

Cheesy Beef & Potato Pie

Cheesy Beef & Potato Pie

This Cheesy Beef & Potato Pie is the ultimate comfort food—a hearty, flavorful beef filling topped with creamy mashed potatoes and a golden layer of melted mozzarella and cheddar.

The savory filling combines seasoned ground beef with sweet onion, garlic, tomato, bell pepper, green peas, and Worcestershire sauce for rich, comforting flavor. The creamy potato topping is made extra delicious with butter, Parmesan, eggs, and a touch of nutmeg.

With just 20 minutes of active preparation, this satisfying family dinner is easy enough for a weeknight but delicious enough for guests. Serve it with a crisp, fresh salad for a complete meal.

Why You’ll Love This Recipe

  • Rich and savory ground beef filling
  • Creamy homemade mashed potato topping
  • Golden, bubbly mozzarella and cheddar cheese
  • Packed with vegetables
  • Perfect comfort food for the whole family
  • Great for a weeknight dinner
  • Delicious served with a fresh salad

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 yellow bell pepper, chopped
  • 1 teaspoon paprika
  • 1 teaspoon mixed dried herbs
  • ½ cup water
  • 1 cup frozen peas
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon all-purpose flour
  • A handful of fresh parsley, chopped

For the Mashed Potato Topping

  • 1 kg potatoes, peeled and cubed
  • 1 teaspoon salt, for boiling
  • 3–4 tablespoons butter
  • A pinch of nutmeg
  • 2 eggs
  • Grated Parmesan cheese, to taste
  • Salt and black pepper, to taste

For the Cheese Topping

  • Grated mozzarella cheese
  • Grated cheddar cheese

For the Salad

  • Salad leaves
  • ½ cucumber, sliced
  • 1 red onion, thinly sliced
  • A handful of radishes
  • A handful of cherry tomatoes
  • 1 tablespoon salad cream
  • 1 teaspoon seeded mustard
  • A pinch of salt and black pepper

How to Make Cheesy Beef & Potato Pie

1. Cook the Ground Beef

Heat 2 tablespoons of oil in a large skillet over medium-high heat. Add the ground beef and cook for about 4–5 minutes, breaking it apart as it cooks.

Season with salt and black pepper. Once browned, transfer the beef to a plate and set aside.

2. Boil the Potatoes

Meanwhile, cut the potatoes into cubes and place them in a large pot. Cover with water and add 1 teaspoon of salt.

Bring to a boil and cook for approximately 15–20 minutes, or until the potatoes are tender when pierced with a fork.

3. Prepare the Beef Filling

Add 1 tablespoon of oil to the same skillet. Add the chopped onion and sauté for 3–4 minutes, until softened.

Add the minced garlic and tomato paste. Cook for another 1–2 minutes, stirring frequently.

Add the chopped tomato and cook for 2–3 minutes. Then add the chopped yellow bell pepper and cook for another 2–3 minutes.

Season with paprika, mixed herbs, salt, and black pepper.

4. Add the Peas and Beef

Pour in ½ cup of water and add the frozen peas. Cook for 2–3 minutes.

Return the cooked ground beef to the skillet. Add the Worcestershire sauce and flour, stirring well so everything is evenly combined.

Cook briefly until the filling thickens slightly.

Stir in the chopped fresh parsley, then transfer the beef mixture to a baking dish and spread it into an even layer.

5. Make the Mashed Potato Topping

Drain the cooked potatoes thoroughly and return them to the pot.

Mash until smooth, then add the butter, nutmeg, eggs, grated Parmesan, salt, and black pepper. Mix until creamy and well combined.

6. Assemble the Pie

Spread the mashed potatoes evenly over the beef filling.

Top generously with grated mozzarella and cheddar cheese.

7. Bake

Preheat the oven to 180°C (350°F).

Bake the pie for approximately 15 minutes, or until the cheese has melted, turned golden, and is bubbling around the edges.

8. Prepare the Salad

While the pie is baking, combine the salad leaves, sliced red onion, cucumber, radishes, and cherry tomatoes.

Mix the salad cream with seeded mustard, then season with a pinch of salt and black pepper. Toss with the salad just before serving.

Serving Suggestions

Let the pie rest for a few minutes after removing it from the oven. Serve warm with the fresh salad on the side.

You can also serve it with steamed vegetables, roasted vegetables, or a simple green salad.

Helpful Tips

  • Use beef with a moderate amount of fat for a richer and more flavorful filling.
  • Make sure the potatoes are completely tender before mashing.
  • Don’t make the mashed potatoes too runny, as a thicker topping spreads more easily over the beef.
  • Add as much mozzarella and cheddar as you like for an extra cheesy topping.
  • Let the pie rest for a few minutes before serving so the layers are easier to portion.

Recipe Summary

Prep Time: 20 minutes
Cook Time: About 35 minutes
Total Time: About 55 minutes
Servings: 6
Cuisine: Comfort Food
Category: Dinner, Main Course

Final Thoughts

This Cheesy Beef & Potato Pie combines everything you want in a comforting family dinner: flavorful seasoned beef, tender vegetables, creamy mashed potatoes, and plenty of golden melted cheese.

It’s hearty, satisfying, and easy to prepare—especially when you want a cozy homemade meal that everyone will enjoy.