Ingredients
Equipment
Method
Prepare Ahead
- Preheat your oven to 400°F (200°C). Line a 12-cup muffin tin with paper liners or lightly grease each cup with non-stick spray.
Combine Dry Ingredients
- In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt until well combined. Make sure there are no lumps.
Combine Wet Ingredients
- In a separate medium mixing bowl, whisk together the milk, vegetable oil (or melted butter), lightly beaten egg, vanilla extract, and almond extract until smooth.
Combine Wet and Dry
- Pour the wet ingredients into the dry ingredients. Using a spatula, stir gently until just combined. Be careful not to overmix; a few lumps are fine. Overmixing will result in tough muffins.
Fold in Mix-ins
- Gently fold in the pitted and halved fresh cherries and 1/4 cup of sliced almonds into the batter.
Fill Muffin Tin
- Divide the batter evenly among the 12 muffin cups. Each cup should be about two-thirds full.
Add Topping (Optional)
- Sprinkle the remaining 2 tablespoons of sliced almonds and the Demerara sugar (if using) over the tops of the muffins.
Bake Muffins
- Bake in the preheated oven at 400°F (200°C) for 5 minutes.
- Reduce the oven temperature to 375°F (190°C) and continue to bake for another 17-20 minutes, or until the muffins are golden brown and a wooden skewer inserted into the center of a muffin comes out clean.
Cool and Serve
- Remove the muffin tin from the oven and let the muffins cool in the tin for 5 minutes before transferring them to a wire rack to cool completely. Serve warm or at room temperature.
Notes
For best results, use fresh, ripe cherries. If fresh cherries are out of season, you can use frozen pitted cherries, but do not thaw them first; add them directly to the batter. The initial high heat helps create a beautiful domed top on your muffins. Store leftover muffins in an airtight container at room temperature for up to 3 days, or freeze for up to 3 months.
