Preheat oven to 176C/375F.
Prepare your zucchini by cutting in half lengthwise and scooping out the seeds and pulp. Creating a “boat” to put your stuffing in. (you can save the pulp mixture for your morning eggs or smoothie)
Find a baking dish that you can fit your zucchini in. You want them to touch so that they fit snug in the baking dish. Lightly salt each zucchini boat.
Dice up your onion, garlic, and peppers.
Add in your oil to a big sauté pan over medium heat. Sauté your onion and peppers for 5 mins until soft. Add in your minced garlic during the last minute of cooking time.
Next, crumble in your pork or protein of choice. Sear your protein giving it a nice golden crust. I like to keep my meat in bigger chunks and not tiny crumbles. If your meat lets out a lot of water you can drain it off. You do not want any moisture left in the meat as this will not allow your meat to sear up.
Season with all the spices listed above and the 1 tbsp of almond flour.
Sprinkle the 2 tbsp of cassava or tapioca flour on top and stir well for around 2 minutes. You will be making a very light roux.
Once the flour is completely absorbed stir in your coconut milk/cream.
Stir well to combine and bring to a boil.
Once boiling turn heat back down to low heat and let simmer for 6-8 minutes and let thicken. If it becomes too thick you can dilute it with a bit of water or broth. It should be thick though.
Taste meat mixture and season to taste if it needs any additional salt or spices.
In a dry sauté pan over medium heat, toast your pine nuts for a few minutes until they become fragrant and have a light golden color to them.
Stuff your zucchini with the meat mixture. Dividing equally.
Top each zucchini boat with pine nuts.
Put into the oven and bake for 20-25 minutes or until your zucchini is fork-tender.