Prepare your instant potatoes per package mix directions.
In a large skillet cook your ground hamburger. Drain grease. Add your chopped onions and cook both together until hamburger is browned and onions are translucent and soft. Add your minced garlic & worcestershire sauce and stir together. Add your beef broth and cook until moisture has been absorbed. Add your cooked & drained veggies to the meat mixture and stir together.
Pre-heat your oven to 400°. Pour your meat & veggie mixture into a 9×13 casserole dish. Pour your cream of mushroom soup mixture over the top of the meat mixture and spread out evenly. Sprinkle about ½ cup of shredded cheese over the top of the soup mixture.
Spoon your potatoes over the top and spread out evenly. Salt & Pepper to taste. Sprinkle the remaining cheese on the top of your potatoes.
Cook in the oven for about 20 minutes, or until the cheese is lightly browned & the casserole dish is bubbling around the edges and in the middle.
Serve with a side of bread and enjoy!