In a large bowl, combine all the dry ingredients and mix well. Then add all the wet ingredients except the cranberries, to the same bowl, and mix until combined without over mixing. Fold in the cranberries.
Divide the mixture between your 12 muffins and bake for 18-20 minutes, or until a toothpick inserted into the center of a muffin comes out dry. Remove from the oven and let cool before serving.
If using muffin liners, you must wait until the muffins are cooled to remove the paper liners or they will stick to the muffin. Alternatively, you may spray the liners or just use a non stick muffin pan to avoid greasing your tray.Store leftovers at room temperature in a reusable container or covered in plastic wrap. Make sure you cover the muffins once cooled or they will get dry.Muffins keep at room temperature for 3-4 days.