Heat 2 tablespoons olive oil in a large skillet over medium-high heat until shimmering, about 1 minute. Add ground turkey and cook for 5-7 minutes, breaking it apart with a wooden spoon until browned and no pink remains inside.
Stir in diced onion and minced garlic, cooking for 2 minutes until fragrant and the onion begins softening at the edges. This aromatic base transforms the entire fall turkey skillet with deep, savory flavors that build naturally from simple ingredients.
Add diced butternut squash and diced apples to the pan along with chicken broth, dried sage, thyme, salt, and pepper. Stir everything together and bring to a gentle simmer, then reduce heat to medium and cover partially with a lid for 8-10 minutes.
Check that butternut squash is fork-tender and apples have softened slightly but maintain their shape. The savory fall turkey skillet recipe should bubble gently at this point, with most of the liquid reduced but not completely evaporated.
Remove from heat and stir in fresh spinach, dried cranberries, and sliced almonds, folding gently until the spinach wilts from residual heat. This final addition takes just 1-2 minutes and transforms the texture and visual appeal without requiring additional cooking time.
Taste and adjust seasonings if needed, adding more salt or pepper to suit your preference. Let the fall turkey dinner rest for 2 minutes before serving to allow flavors to settle and meld together beautifully.