- Preheat your oven to 400°F (200°C). 
- While it's heating, grab a large skillet and set it over medium-high heat. 
- Add the ground beef and cook until it's nicely browned. 
- Stir in the chopped onion and diced carrots. 
- Cook them until they soften, about 5 minutes. 
- Mix in the tomato paste, beef broth, and Worcestershire sauce. 
- Add peas and let the mixture simmer for 10 minutes until it thickens. 
- Prepare those mashed potatoes by boiling the potatoes until tender. 
- Mash them with the milk and butter. 
- Stir in the cheddar cheese. Season with salt and pepper. 
- Grab a 9-inch baking dish. 
- Spread the beef mixture evenly in the bottom. 
- Smooth the cheesy mashed potatoes on top, sealing the edges. 
- Bake in the oven for around 25 minutes. 
- Keep an eye out for golden and crispy potatoes. 
- Let it cool for a few minutes before serving.