Preheat oven to 350℉. Spray a muffin tin with cooking spray or line with muffin cups.
In a large mixing bowl, add 2¼ cups flour, 2 teaspoons baking powder, ½ cup shredded ½ cup coconut, 3 teaspoons cinnamon, ½ teaspoon ginger, 1½ teaspoons allspice, ½ teaspoon nutmeg, and ½ teaspoon salt. Whisk together and set aside.
In a second bowl, add ½ cup coconut oil, ¾ cup sugar, and ⅓ cup loosely packed brown sugar. Whisk well.
To the second bowl, add 2 large eggs, ½ cup plain Greek yogurt, ½ cup coconut milk, and 2 teaspoons vanilla. Whisk well.
To the second bowl, add 1½ cups crushed pineapple, ½ cup blueberries, and 1½ cups shredded carrots. Fold to combine.
Add dry ingredients to the wet and stir until just combined. Pour into the muffin tin.
Bake 30 to 40 minutes, until golden, the center is set, and a toothpick comes out clean.
While muffins are baking prepare the Ricotta.