Preheat the oven to 375°F.
In heavy bottomed pot heat carrots and ground meat mixture on medium heat.
Add tomato paste, allow it to coat the meat mixture, and cook for about 5 minutes.
Then, mix in the Worcestershire, hot sauce, and beef broth.
Allow the mixture to simmer 10-15 minutes.
While the meat mixture simmers make your mashed potatoes.
Add in the peas, mix into the mixture to disperse evenly.
Pour the meat mixture into an 8 x 8 casserole dish.
Scoop the potatoes onto the meat mixture in large spoonfuls, then use the back of the spoon to gently spread the potatoes into a smooth layer.
Top with the cheese and bake in the oven for 20-30 minutes, until the edges are bubbling and the cheese is golden brown.
Allow to cool slightly before serving.