Cottage pie is an English classic and hearty comfort food. Cottage pie is made by making a savory mixture of ground beef, topped with creamy mashed potatoes, topped with cheese, and baked to perfection.
In a large skillet, on medium heat, add olive oil, and the onions, and cook them until they are lightly golden brown.
Add the carrots, peas, and corn and mix until combined. Cook for 7-10 minutes mixing constantly.
Add the minced garlic, and mix. Add the ground beef and break the meat into small pieces with a wooden spoon. Cook until the meat is browned.
Add the tomato paste, salt and pepper, soy sauce, and the dry parsley and mix.
Add the vegetable/meat broth, and mix. Add the flour to thicken the mixture up and mix well until combined. Close the lid and let the mixture simmer for 15 minutes on low heat.
Mashed potatoes layer
Peel and cut your potatoes into 4 pieces each. Boil the potatoes with 1 tablespoon of kosher salt. Cover and cook until tender.
Drain the water and place the potatoes in a stand mixer or a big mixing bowl.
Smash the potatoes with a potato masher until the potatoes are creamy.
Add the salt, pepper, garlic powder, butter, and hot milk. Mix until the mixture is creamy and smooth.
Assemble the pie:
Spoon the meat mixture into the casserole and smooth it out with a spoon.
Spoon the mashed potatoes on top and smooth them out with a spoon.
Sprinkle parmesan cheese or any melted cheese on top of the pie and bake uncovered in a 200c (400f) preheated oven for 30-40 minutes.