Preheat oven to 400°F or 204°C. Have a 9" x13" casserole dish set aside.
Prepare the mashed potatoes according to the recipe or use leftover mashed potatoes.
2 pounds mashed potatoes
In a large saute pan over medium heat, add ground beef, diced onion, and carrot. Saute and break up the ground beef until browned (no pink color to the meat, and vegetables are soft. Drain and discard excess grease.
Add to the pan tomato paste, all-purpose flour, beef broth, Worcestershire sauce, thyme, salt, and black pepper. Raise heat to medium-high and bring mixture to a boil, stirring occasionally.
Once the beef mixture comes to a boil, remove the pan from the heat.
Stir in the corn and peas.
Pour the beef mixture into the casserole dish. Top with the prepared mashed potatoes.
Optional, use a fork to make ridges in the mashed potatoes. Bake in the preheated oven for about 30 minutes. Drizzle the melted butter over the top of the mashed potatoes for extra flavor.
Bake in the preheated oven for about 30 -35 minutes. The gravy will be bubbling and the tops of the potatoes crispy and golden.
Serve and enjoy