Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and line a muffin tin with paper liners or grease well.
- In a large bowl, whisk together flour, baking soda, cinnamon, and salt until well combined.
- In a separate bowl, beat sugars with oil, then add eggs one at a time, mixing well after each. Stir in vanilla, grated carrots, pineapple, and grated ginger.
- Gently fold the wet ingredients into the dry mixture until just combined. Don’t overmix. Fold in nuts if using.
- Divide batter into muffin cups, filling nearly to the top. Bake 20–25 minutes, or until a toothpick inserted comes out clean. Let cool completely.
- Make the frosting: beat cream cheese and butter until smooth, then gradually add powdered sugar and vanilla. Beat until fluffy. Frost only when muffins are fully cooled.
Notes
Refrigerate due to cream cheese frosting. For gluten-free, use a 1:1 gluten-free flour blend. Vegan? Use flax eggs and dairy-free alternatives. Applesauce can replace pineapple. Skip the nuts for a nut-free version.