Cottage Pie

Cottage Pie is another dish I learned while living in Britain. Creamy mashed potatoes are mixed with mozzarella cheese to form the top crust. This British pub-food staple has been my family’s favorite especially my husband. But wait! You might also think of another dish similar to this, which is shepherd’s pie. There is a difference between “cottage pie” and “shepherd’s pie”, and it’s in the meat. Shepherd’s contains lamb, and “cottage” usually applies to one made with beef.

cottage pie on a baking dish
The mashed potatoes and mozzarella cheese top crust is just lovely!

Deliciously comforting and satisfying, this family favorite also contains healthy vegetables that even picky eaters will love! Let it bubble away in the oven till golden brown. Smother it with my gravy recipe and it’ll just be lovely!

cottage pie sliced and served

This great-value and hearty dish are best for mid-week dinner or a weekend treat! Just the aroma of it fresh out of the oven will bring everybody to the table. Golden brown top crust and tender minced beef inside, this recipe is a keeper! So, without further ado, let’s get cooking!

cottage pie pinterest

The secret ingredient is always LOVE

Tips for Cottage Pie

recipe image of cottagepie

Cottage Pie

My Cottage Pie recipe mainly consist of minced beef, mashed potatoes and mozzarella cheese. A great- value family favorite is a guaranteed crowd-pleaser. 
Print Pin Rate
Course: Main Course
Cuisine: American, British
Keyword: british food, british pub food, cottage pie, mashed potatoes, minced beef, mozzarella cheese, pie
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Author: Mia


  • 500 grams minced beef
  • 2 cups mix vegetables (green peas, corn and carrots (diced))
  • 2 cloves garlic (crushed)
  • 1 medium onion (chopped)
  • pinch of paprika powder (add more according to preference)
  • pinch of cumin powder (add more according to preference)
  • pinch of cayenne powder (add more according to preference)
  • pinch of ground black pepper (add more according to preference)
  • pinch of salt (add more according to preference)
  • 1 pc beef broth cube
  • ¾ cup tomato sauce
  • 1 tbsp cooking oil
  • ½ cup mozzarella (add more if you want it super cheesy)


  • Saute garlic and onion in cooking oil over medium heat in a cooking pot. Add minced beef stir until golden brown or approx. 5 minutes.
  • Pour in tomato sauce and stir. Add mixed vegetables and mix. Lower heat and cover to simmer for about 10 minutes or until vegetable are soft/tender.
  • Add beef cube, and dash with paprika, cumin, cayenne, pepper and salt. Stir and simmer for another 5 minutes. Taste and adjust according to your preference.
  • Remove from heat source and transfer in a baking dish. Set aside.
  • Pre-heat oven @ 190° C
  • Make the mashed potatoes by following this link.
  • When done with the mashed potatoes. Take the baking dish with cooked minced beef and lay the mashed potatoes on top. Make sure to spread evenly. Grate the mozzarella on top of the potatoes.
  • Bake for 35 minutes @ 190° C or until the top is golden brown. Remove from oven and serve while hot and smother with gravy. Bon Appetit!
Tried this recipe?Share it with us! @amiablefoods or tag #amiablefoods!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.