Ingredients

The following ingredients have 4 Servings
  • 2 cups cake flour ((Note 1))
  • 1 1/2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/4 cup unsalted butter (melted and cooled slightly)
  • 1/4 cup canola oil (or vegetable oil)
  • 1/2 cup granulated sugar
  • 1/2 cup light brown sugar
  • 2 large eggs
  • 3/4 teaspoon almond extract
  • 1/4 cup sour cream
  • 1/2 cup whole milk
  • 1 cup cranberries (fresh or frozen (don't thaw) plus extra for topping)
  • 1/3 cup sliced almonds
  • 1/2 cup powdered sugar
  • 2 1/2 tablespoons cream (plus extra as needed to achieve the desired consistency)
  • 1/4 teaspoon almond extract

Instruction

  • Preheat the oven to 375 degrees. Line a muffin pan with liners. Set aside.
  • In a mixing bowl, sift together the flour, baking powder, baking soda, and salt. Set aside.
  • In another mixing bowl, stir together the melted butter, oil, and sugars. Stir in the eggs and almond extract. Add the sour cream and milk and stir until the mixture is well-combined.
  • Fold in the dry ingredients until just combined. Do not overmix or the muffins will be tough.
  • Gently fold in the cranberries and almonds. The batter will be thick.
  • Using a 1/4 cup (4 TBSP) cookie scoop, fill the muffin pan with the batter. Top with turbinado or coarse sugar, if desired.
  • Bake for 20-25 minutes until a toothpick inserted in the center of a muffin comes out clean. Cool.
  • For the glaze, in a small combine, stir together the powdered sugar, cream, and extract until smooth. Add more cream, if necessary, to achieve the desired drizzling consistency.
  • Drizzle the glaze over the muffins. Store in an airtight container for up to 5 days.