Split broccoli spears into large bite-size pieces. Place broccoli and garlic on a large baking tray and drizzle with olive oil. Sprinkle with salt and pepper and toss to coat evenly. Spread out in a single layer.
Roast for 7 minutes. Add almonds and turn broccoli. Continue to roast for another 7 minutes. Add dried cranberries and toss to combine. Return to oven for 5-6 minutes until broccoli is tender and almonds are golden. Serve immediately.
Preheat oven to 350℉. Line muffin tin with large paper liners. In a small bowl whisk together flour, baking powder, baking soda and salt. Set aside. In a large bowl whisk together sugar and melted coconut oil. Add eggs one at a time, whisking after each. Whisk in greek yogurt, buttermilk and vanilla. Stir in grated pumpkin. Add dry ingredients all at once and stir until just combined, being careful not to over mix. Stir in 1 cup coconut and dried cranberries. Divide equally between 12 muffin cups. Top each with a generous sprinkle of coconut. Bake for approximately 25 minutes or when a toothpick inserted comes out clean and muffin springs bake when touched. Remove from oven and allow to rest in pan for 10 minutes before removing to cooling rack.
-Be sure to use a fine grater to grate the pumpkin.
-Muffin cups will be very full as you will use approximately 100ml of batter per muffin cup. They will rise up to be large and plump.