You will need:
Ground beef (the leaner, the better)
1 pkg frozen mixed vegetables (I like Veg-all)
1 pkg brown gravy mix
A few potatoes
Some butter or margarine
Grated Cheddar Cheese
Large frying pan
Fill the saucepan with water and set it on to boil. Brown the ground meat in the frying pan. Do not get confused and try to boil the water in the frying pan and brown the meat in the saucepan. While the meat is cooking and the water is heating, peel, wash, and cut up the potatoes. The smaller you cut them up, the quicker they'll cook.
Boil the potatoes. Don't salt the water. It doesn't help, and it's not good for you.
By now the meat should be browned. If you didn't get the lean kind, drain off the extra grease. It's not any better for you than the salt you left out of the potatoes. Stir the gravy mix into a cup of water and pour over the meat. Add as many vegetables as you like. Reduce the heat and let it all simmer until the gravy is almost gone. You'll have to stir it once in a while.
While the gravy is simmering, check to see if the potatoes are cooked. If they are, drain them. If they aren't, you didn't cut them up small enough. Don't worry -you'll do better next time.
Add a glob of butter, and a glop or two of sour cream to the potatoes and mash. Use a hand masher. It's much more satisfying, and you can work off some of the day's stress. Stir in the grated cheese. I use lots.
Transfer the meat mixture into a baking dish. Any size and shape is fine, but if the dish is too shallow it might bubble over and you'll have a mess to clean up afterwards. Lazy cook hint - if you have a dutch oven, you can cook the meat in that and save yourself a step and a dish to wash afterwards. Spread the potatoes over the meat.
Bake at 375 until the potatoes start to brown (about 15-20 minutes).