First you will peel and chop your onion into small pieces. Peel and finely chop the garlic.
Separate the broccoli into florets and peel the potato and sweet potato.
Finely chop the mushrooms. Bring a large pot to boil and preheat the oven at 220 degrees.
Chop your potato and Sweet potato into small squares and begin to boil on the stove top.
Cook the Potatoes until you can easily slip a knife through them. Once cooked drain the potatoes.
Add the butter and a splash of milk (if you want to) along with a pinch of salt and pepper.
Mash until smooth.
Using a saucepan or large frying pan, begin cooking your onions on a medium heat. Add a spray or drop of oil to help soften the onions.
Cook for 4 minutes and then add the garlic and mushrooms.
Cook for a further 3 minutes and add the mince. You can now add a pinch of salt and pepper for added flavour.
Once your beef is browned, add tomato puree, chopped tomatoes, Worcestershire sauce and a beef stock pot to the pan.
Bring to the boil and reduce to simmer cooking for a further 15 minutes to thicken up.
Once the beef has finished cooking, transfer to an ovenproof dish and spread the mash over the top.
Next add your grated cheese over the top of your cottage pie and place in the oven for 15-20 minutes.
You can now place your Broccoli onto a baking tray, sprinkle some salt and pepper and a drizzle of oil. Once your cottage pie has been in the oven for 5 minutes add your broccoli to the oven.
Once your cottage pie is ready and golden brown, take the dish out of the oven and serve on plates.