Yield: 24 muffins

Cranberry Apple Muffins

Prep Time 15 minutes
Cook Time 22 minutes
Total Time 37 minutes


For the muffins:

  • ¾ cup unsalted butter, softened
  • 3 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon almond extract
  • 1 cup granulated sugar
  • 2 ½ cups all-purpose flour
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon kosher salt
  • 1 cup buttermilk
  • 1 ½ cup frozen cranberries
  • 1 cup apples, sliced, peeled, and diced

For the streusel:

  • ½ cup all-purpose flour
  • ½ cup granulated sugar
  • ½ cup light brown sugar, packed
  • ¼ cup unsalted butter, softened


  1. Preheat oven to 350 degrees. Spray muffin tin with baking spray. Set aside.
  2. In a large mixing bowl, beat butter, eggs, vanilla extract, almond extract and sugar until well blended. Add in flour, baking powder, baking soda, and salt. While beating this in, slowly add buttermilk. Once added, beat for 2-3 minutes, until batter is fluffy. Fold in cranberries and diced apples.
  3. Spoon muffin batter into muffin tins, about ⅔ full.
  4. In a small bowl, combined streusel ingredients with hands. The mixture should become a crumbly topping. Sprinkle generously over muffins, using a knife to slightly tap or swirl some of the mixture into the muffin batter.
  5. Bake muffins for 20-22 minutes, until toothpick in center comes out clean. Remove from oven and cool in pans 5 minutes.
  6. Remove from pans and cool on wire rack. Store in airtight container (or cake saver) for several days. Or freeze in ziploc until ready to enjoy.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 207Total Fat: 9gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 44mgSodium: 81mgCarbohydrates: 30gFiber: 1gSugar: 18gProtein: 3g

*Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram