Peach Streusel Muffins
Whole Wheat Peach Streusel Muffins
Print Recipe
    Servings Prep Time
    12 muffins 30 minutes
    Cook Time
    18-22 minutes
    Servings Prep Time
    12 muffins 30 minutes
    Cook Time
    18-22 minutes
    Peach Streusel Muffins
    Whole Wheat Peach Streusel Muffins
    Print Recipe
      Servings Prep Time
      12 muffins 30 minutes
      Cook Time
      18-22 minutes
      Servings Prep Time
      12 muffins 30 minutes
      Cook Time
      18-22 minutes
      Ingredients
      Streusel Topping
      Muffins
      Servings: muffins
      Instructions
      Streusel Topping
      1. Combine all ingredients in a food processor and pulse until combined and crumbly. Set aside.
      Muffins
      1. Set oven rack to the centre and preheat oven to 350°F. Grease or line a 12 cup muffin tin.
      2. Peel peaches and remove stone. Chop two of the peaches into 1/2" chunks and set aside. Puree the remaining two peaches using a blender or food processor until smooth. Set aside.
      3. In a small bowl whisk together flours, baking powder, baking soda, cinnamon and salt. Set aside.
      4. In a large bowl whisk together oil and sugar. Add eggs, one at a time, whisking after each until incorporated.
      5. Stir in sour cream, pureed peaches and vanilla. Whisk in dry ingredients until just combined (do not overmix). Fold in chopped peaches.
      6. Divide batter evenly into prepared muffin tin. Sprinkle each muffin with a generous tbsp of streusel topping.
      7. Bake for 18-22 minutes or a toothpick inserted in the centre comes out clean.
      8. Allow to cool at least 5-10 minutes prior to removing from muffin tin. Remove to a cooling rack to cool completely or eat while warm.