Heat a skillet over medium heat and once hot, add the ground beef. Cook until browned and no pink remains, about 5-6 minutes. Remove beef to a clean plate, then add the diced onion (optional) and frozen vegetables to the skillet.
Cook vegetables until softened, then stir in salt, pepper and garlic. Cook 1 minute. Return the beef to the skillet, then add the tomato paste, green peas, Worcestershire sauce and beef broth.
Bring to a simmer over medium high heat, then reduce heat to medium until liquid is reduced by half. Remove from heat.
Prepare instant potatoes according to the directions on the package, can fold in shredded cheddar cheese for added yum.
Set oven to broil. Scoop the potatoes over the top of the beef mixture and smooth down to create an even layer to cover the skillet. Place the in the oven and broil until the top of the potatoes are slightly browned.