Place a large skillet over medium heat and add your diced bacon to the pan. Once the bacon is flipped a couple times and crispy, add to a separate plate to cool, keeping the bacon fat in the pan.
In the bacon fat pan, add your minced garlic and diced onion. Mix around to coat.
While the onions are cooking down, shred your apple and butternut squash. I just put mine through my food processor with the shredding attachment. Don’t have one? Use a grater. Don’t have one? Dice the apple and butternut squash instead.
When your onions become translucent, add your breakfast sausage to the pan and break up with a wooden spoon.
Brown the meat until it is half way cooked, then add your apple and butternut squash to the pan. Mix around.
Add your basil and salt and pepper and mix around thoroughly.
Cover for around 6-8 minutes, mixing around randomly to keep from burning, and to help cook the butternut squash down
When your meat has cooked through and your butternut squash is tender, add back in the bacon and mix well.