Go Back
+ servings
eggnog muffins stacked

Eggnog Muffins with Streusel Topping

A delicious muffin filled with the taste of eggnog and topped with a crunch streusel and eggnog glaze - these are the perfect Christmas morning treat!
Course Breakfast, brunch
Cuisine American
Prep Time 15 minutes
Cook Time 40 minutes
Servings 6
Calories 480kcal


For The Streusel

  • ½ cup all purpose flour
  • ½ cup brown sugar
  • ½ teaspoon ground cinnamon
  • teaspoon ground nutmeg
  • 5 tablespoons unsalted butter

For The Muffins

  • 2 cups all purpose flour
  • ½ cup granulated sugar
  • 2 teaspoons baking powder
  • 1 teaspoon ground cinnamon
  • teaspoon ground nutmeg
  • ½ teaspoon salt
  • 3 tablespoons butter melted and cooled
  • 1 large egg
  • 1 cup eggnog
  • 1 teaspoon vanilla

For The Eggnog Glaze

  • 1 cup powdered sugar
  • 2 tablespoons eggnog
  • pinch nutmeg


  • Preheat oven to 350°F. Line a muffin pan with paper liners or spray with cooking spray. Set aside.

To Make The Streusel Topping

  • In a small bowl, combine flour, brown sugar, cinnamon and nutmeg. Cut the butter Into small pieces and add to the flour mixture. Rub the butter into the flour mixture until it resembles coarse breadcrumbs. Set aside.

To Make The Muffins

  • In a large bowl, whisk together flour, sugar, baking powder, cinnamon, nutmeg and salt. Set aside.
  • In a medium bowl, whisk together the eggnog, egg, melted butter and vanilla.
  • Pour the wet ingredients Into the dry ingredients. Stir until just combined. Do not overmix.
  • Fill each muffin cup about ⅔ of the way full. Top each muffin with streusel (about 2 teaspoons worth).
  • Bake muffins for 30 - 40 minutes, or until a toothpick inserted in the center comes out clean.
  • Allow the muffins to cool In the pan for 10 minutes, then remove to fully cool on a wire rack.

To Make The Eggnog Glaze

  • In a medium bowl, whisk together the powdered sugar, eggnog and pinch of nutmeg. Whisk until smooth.
  • Once muffins are completely cooled, drizzle the glaze over each one.


Calories: 480kcal | Carbohydrates: 90g | Protein: 7g | Fat: 11g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 28mg | Sodium: 341mg | Potassium: 113mg | Fiber: 2g | Sugar: 37g | Vitamin A: 303IU | Vitamin C: 1mg | Calcium: 106mg | Iron: 3mg