Preheat your oven to 375°F (190°C).
In a large skillet, heat olive oil over medium heat. Add chopped onion and garlic, and sauté for 3–4 minutes until fragrant and translucent.
Add ground beef, breaking it up with a spatula. Cook for 5–7 minutes or until browned. Season with paprika, salt, and pepper. Remove from heat.
In a large bowl, combine sliced potatoes, corn, green beans, and cream of mushroom soup. Stir until everything is evenly coated.
In a greased 9×13-inch baking dish, spread half of the potato mixture. Spoon the beef mixture evenly over the top, then layer with the remaining potato mixture.
Cover with foil and bake for 45 minutes. Remove foil, sprinkle cheddar cheese over the top, and bake uncovered for another 15 minutes until the cheese is bubbly and golden.
Let sit for 5 minutes before serving. Enjoy!
