Preheat your oven to 425°F. Line a baking sheet with parchment paper.
In a large bowl, coat the butternut squash cubes with melted tallow. Spread them evenly on the prepared baking sheet. Roast in the oven for approximately 25 minutes, stirring halfway through, until they turn golden and tender.
In a cast-iron skillet over medium-high heat, cook the bacon until it crisps, about 2 minutes per side. Transfer to a paper towel-lined plate and chop into 1-inch pieces once cool. Pour off most of the bacon grease, leaving a thin coating in the skillet.
Add the ground beef to the skillet and break it apart as it browns. Cook for around 8 to 10 minutes until fully browned. Remove the beef and set aside.
Toss the apple cubes into the skillet and cook, stirring often, until they soften, about 3 to 4 minutes. Return the bacon and beef to the pan along with the roasted squash, fresh thyme, and salt. Stir well to combine. Lower the heat and continue cooking until the mixture is thoroughly heated.
Remove the skillet from the heat and use a spoon to create three small wells in the hash. Carefully crack an egg into each well. Cover the skillet and return it to medium heat. Cook for 8 to 10 minutes, or until the egg whites set and the yolks stay soft.
When serving, scoop out portions that include an egg, and sprinkle with extra salt as needed.