Trim any fat from meat and cut into bite-sized chunks. In a medium bowl mix meat, paprika, cinnamon, ground ginger, salt, and pepper. Toss to coat, set aside.
Chop shallot into eighths.
Heat olive oil in a large skillet over medium heat, add meat and shallots, cook stirring occasionally, until meat is no longer pink and shallots are softened, about 10 minutes. Add garlic and cook for 1 minute. Add broth, tomatoes and butternut squash, cook until squash is tender, about 4 minutes.
Notes
I cut the spiralized butternut squash into smaller pieces because I wanted everything to be bite-sized. I used diced tomatoes with spicy red pepper, if you can't find them just use plain diced tomatoes and add 1/4-1/2 teaspoon of red pepper flakes.