Drizzle the olive oil in a large oven safe skillet, over medium heat.
Add the onions to the skillet and cook until they become translucent, 3-5 minutes.
Add the ground beef, ranch seasoning, salt, garlic powder, ground black pepper, and onion powder in the skillet.
Using a heat-proof spoon, break the ground beef into pieces. Cook until the ground beef is completely cooked.
Add the beefy mushroom soup to the beef mixture. Spread evenly and mix well.
Sprinkle half the cheese on top of the beef mixture.
Add the mashed potatoes on top of the meat and cheese. Do not stir. *NOTE* To make it easier, instead of adding the mashed potatoes in one big lump, add a spoonful of mashed potatoes until you have the meat covered.
Make sure the potatoes are spread evenly all over the beef mixture as best as possible.
Sprinkle the rest of the cheese over the potatoes.
Bake in the preheated oven for 15-20 minutes or until the cheese is melted.
Let the casserole cool off for a few minutes.
Serve and Enjoy!
Notes
If you don’t have a skillet that can go from stove to oven, transfer your meat to a baking dish and add the potatoes.