Boil potatoes in a large saucepan of water until tender.
Drain potatoes and mash with butter, milk and salt.
Meanwhile, heat oil in a large frypan over medium-high heat, add onion, zucchini, celery and carrot. Saute for 5 minutes or until onions are transparent.
Add the mince, breaking up any lumps, cooking for a further 8 minutes or until browned.
Add tomato paste, mix and stir through for a minute.
Sprinkle the flour over the meat mixture and stir to combine for one minute.
Pour stock into frypan, bring to the boil and simmer until sauce thickens.
Stir through corn and peas, cook for a further 2 minutes, season with salt and pepper.
Place meat mixture into a large casserole dish.
Spoon heaped piles of mash potato over the top of mince, spread to cover casserole dish, top with cheese.
My mission is to inspire and empower others to achieve a sense of order and balance in their homes, enabling them to easily tackle daily tasks so then the rest of the day is filled with activities that bring them joy.
As a popular blogger, influencer, and author, I draw from my expertise in home organization, cleaning, and meal planning to offer practical tips and heartfelt encouragement to my audience.