01 - 
                Set the oven to 190°C. Prepare your baking dish.
              
              
              
                02 - 
                Peel and dice the potatoes into uniform cubes. Chop the onion and mince the garlic for even cooking.
              
              
              
                03 - 
                Heat olive oil in a large skillet over medium heat. Add the chopped onion and minced garlic. Sauté until fragrant and softened.
              
              
              
                04 - 
                Add ground beef to the skillet. Season with salt, black pepper, dried thyme, and paprika. Cook thoroughly, breaking up the meat until browned.
              
              
              
                05 - 
                Pour beef broth into the skillet. Stir well and allow the mixture to simmer for several minutes so flavors meld. Remove from heat.
              
              
              
                06 - 
                In a large mixing bowl, combine diced potatoes with the beef mixture. Fold in sour cream and half of the shredded cheddar cheese until evenly distributed.
              
              
              
                07 - 
                Spoon the beef and potato mixture into your baking dish, spreading into an even layer. Top with the remaining cheddar cheese.
              
              
              
                08 - 
                Cover the dish tightly with foil. Place in the preheated oven and bake for 30 minutes.
              
              
              
                09 - 
                Remove the foil and continue baking for 10 to 15 minutes, until the cheese is melted and bubbling.
              
              
              
                10 - 
                Allow the casserole to rest for 10 minutes before serving to achieve the best texture when slicing.