Cook the ground beef on low heat stirring occasionally.
1.25 lbs lean ground beef
Chop onions and press garlic and add to the pan once the meat has browned. Simmer for 2-3 minutes.
½ cup onion, 1 garlic clove
Add thyme, Worcestershire sauce, allspice (optional), salt, and pepper. Stir to combine and cook for another 2 minutes.
2 tbsp Worcestershire sauce, 1 ½ tsp dried thyme, ½ tsp allspice, ¾ tsp salt, ½ tsp ground black pepper
Add bay leaf and 1 cup of water. If using fresh veggies add them now. I used fresh carrots which I added at this stage in the instruction video.
1 bay leaf, 1 cup water
Cover pan with a lid and simmer for 10 minutes. If you find there isn’t enough water near the end of the simmering time add another ¼ cup.
While the meat cooks, peel potatoes and cut them into 2-inch pieces. Boil potatoes in a medium pot with 1 tbsp of salt.
2.5 lbs potatoes, 1 Tbsp salt
Add frozen veggies to the pan and simmer for another 5 minutes.
½ cup carrots, ½ cup peas, ½ cup corn
Remove lid and add tomato paste (if including). Stir to evenly combine and simmer for another 5 minutes.
2 tbsp tomato paste
Make the slurry by combining corn starch with 2 tsp of cold water in a small bowl. Add the slurry to the pan and stir quickly to distribute evenly and prevent clumps from forming. Simmer for another 2-3 minutes.
2 tbsp corn starch, 2 tsp water
Strain the potatoes and put them back in the pot. Add 2 tbsp of butter and a quarter cup of milk, and mash with a potato masher until smooth.
¼ cup milk, 2 tbsp unsalted butter