Heat olive oil in a skillet and then add garlic and onion, stirring for about 3 minutes over medium-high heat.
Next, add the turkey meat and stir until no longer pink; then, add the spices along with the chopped green pepper and stir for an additional 3 minutes or so.
Next, add the canned tomatoes and tomato paste and stir until everything is combined.
Last, add the water and chopped butternut squash; reduce heat to a simmer, place lid over the skillet and cook chili until squash is soft, about 20-25 minutes.
Once the chili has been cooking for 15 minutes, cook the cauliflower pearls by following the cooking instructions on the package. Meanwhile, heat the olive oil in a skillet over medium-high heat, then add garlic and cook until garlic is fragrant and golden in color. Pour cooked garlic and oil into cooked cauliflower and stir to combine, which will give the cauliflower a garlicky flavor.
Pour the garlicky cauliflower into bowls, top it with the chili and an avocado and enjoy!