In a large skillet, heat the olive oil over medium heat. Add the diced onion and minced garlic, and sauté until fragrant and translucent, about 3-4 minutes.
Add the ground beef to the skillet, breaking it apart with a spatula. Cook until browned and no longer pink, stirring occasionally, about 5-7 minutes. Season with salt, pepper, oregano, and paprika.
Stir in the Worcestershire sauce and frozen mixed vegetables. Cook for an additional 2-3 minutes until the vegetables are heated through. Remove from heat.
In a greased 9x13 inch casserole dish, layer half of the sliced potatoes at the bottom.
Spread the cooked ground beef mixture evenly over the potatoes.
Add the remaining potato slices on top of the beef mixture.
Pour the beef broth over the entire casserole, making sure the broth seeps into the layers.
Cover the dish with aluminum foil and bake in the preheated oven for 30 minutes.
After 30 minutes, remove the foil and sprinkle the shredded cheddar cheese evenly over the top.
Return the casserole to the oven and bake uncovered for an additional 15-20 minutes, or until the cheese is melted and the potatoes are tender.
Let it cool for a few minutes before serving.
Notes
Serve hot, garnished with fresh parsley or chives. Pair with a side salad for a complete meal.