Preheat your oven to 350°F (175°C).
In a large skillet, heat the olive oil over medium heat. Add chopped onion and minced garlic, and sauté until the onion is translucent, about 3-4 minutes.
Add the ground beef to the skillet, stirring occasionally until browned and cooked through (about 5-7 minutes). Drain any excess fat.
In a large mixing bowl, combine the cooked beef mixture, sliced potatoes, mixed vegetables, cream of mushroom soup, salt, pepper, and paprika. Mix well until everything is evenly coated.
Transfer the mixture into a 9x13-inch baking dish, spreading it evenly.
Cover the baking dish with aluminum foil and bake in the preheated oven for 45 minutes.
After 45 minutes, remove the foil and sprinkle the shredded cheddar cheese on top. Bake uncovered for an additional 15 minutes or until the cheese is melted and bubbly.
Once done, remove from the oven and let it cool for 5 minutes before serving.