Preheat the oven to 425. Toss the cauliflower with olive oil and salt. Roast for about 20-25 minutes.
In a large stock pot, heat butter at a medium high heat. Add in minced garlic, onion, and turkey, breaking the turkey apart. Cook for about 5 to 7 minutes or until aromatics are soft and fragrant and turkey is no longer pink.
Add in the carrots and celery. Cook the veggies for 5 to 7 minutes or until the carrots start to soften.
After the cauliflower has finished roasting adding 1/2 of it to the pot along with the seasonings and the broth.
Add the other 1/2 of the roasted cauliflower to a large bowl with 1 tbsp butter and 1/4 cup broth. Use an immersion blender to blend until creamy.
Pour cauliflower cream into the soup and mix until fully combined. Bring to a boil then reduce heat to a simmer. Simmer for 15-20 minutes.
Turn off the heat and add in 1/4 cup almond flour to thicken the soup. Stir to fully combine.
Ladle into bowls then serve with fresh parsley and fresh black pepper.
Notes
Store in an airtight container in the fridge for up to 5 days.
Freeze in freezer safe container for up to 3 months.