In a large skillet over medium heat, brown the ground beef until fully cooked, breaking it apart as it cooks. Drain excess fat.
Add the chopped onion and minced garlic to the skillet, cooking until the onion becomes translucent (about 3-4 minutes).
Stir in the diced potatoes and frozen mixed vegetables, followed by the cream of mushroom soup and beef broth. Mix well until combined.
Season the mixture with thyme, smoked paprika, salt, and pepper. Let it simmer for about 5 minutes to allow the flavors to meld.
Transfer the beef and vegetable mixture to a greased 9x13 inch baking dish, spreading it evenly.
Cover the casserole with aluminum foil and bake in the preheated oven for 30 minutes.
After 30 minutes, remove the foil and sprinkle shredded cheddar cheese on top. Return to the oven uncovered for an additional 10-15 minutes, or until the cheese is melted and bubbly.
Once out of the oven, allow it to cool for a few minutes before serving. Garnish with fresh parsley for a pop of color.
Notes
Feel free to customize with your favorite vegetables.