In a large skillet on medium heat, add bacon and cook for 3 minutes on each side, until crispy.
Remove bacon from skillet, chop, and set aside.
In the same skillet on medium-high heat, heat remaining bacon grease and add squash. Cook for about 8 minutes, stirring occasionally, or until slightly browned but still firm.
Add garlic and cook for 2 more minutes. Remove mixture from skillet and set aside.
In the same heated skillet, add ground beef and cook for 10 minutes, stirring regularly, until the rendered bacon fat has re-absorbed and the meat is slightly browned.
Add thyme, salt and pepper, and cinnamon and stir until ingredients are well incorporated.
Combine squash and bacon with ground beef, stir to combine thoroughly and serve warm directly from the skillet.