WHITE MAPLE LANE

Plant-Based Recipes & Food Photography

veganvegetariandairy-freenut-free

Bakery-Style Peach Streusel Muffins (Dairy-Free & Egg-Free)

There’s something special about baking with fresh peaches while they’re in season. Their sweet, juicy flavor pairs perfectly with a soft bakery-style muffin and a buttery cinnamon streusel that bakes into a golden, crumbly topping. These Peach Streusel Muffins are the kind of recipe that feels right at home on a summer breakfast table, packed into a picnic basket, or enjoyed with an afternoon cup of coffee. They're incredibly tender, filled with fresh peach pieces in every bite, and finished with a simple vanilla glaze that makes them feel like they came straight from your favorite neighborhood bakery. Best of all, they're completely dairy-free and egg-free, proving you don't need traditional ingredients to create bakery-worthy muffins everyone will love.

By Linda Bailey
Bakery-Style Peach Streusel Muffins (Dairy-Free & Egg-Free)
30 min
Prep Time
20 min
Cook Time
50 min
Total Time
12
Servings

Ingredients

  • 2 cups flour
  • 2 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • ½ cup granulated sugar
  • ¼ cup brown sugar
  • ½ cup dairy-free butter, melted and cooled slightly
  • ½ cup unsweetened applesauce
  • ½ cup dairy-free milk
  • 2 tsp vanilla extract
  • 1½ cups diced fresh peaches (about 2 medium peaches)
  • ½ cup flour
  • ⅓ cup brown sugar
  • 1 tsp cinnamon
  • pinch salt
  • ¼ cup dairy-free butter, melted
  • ¾ cup powdered sugar
  • 1½ Tbsp dairy-free milk
  • ½ tsp vanilla extract
  • pinch salt

Instructions

  1. 1
    Prepare the Muffin Pan

    Preheat the oven to 425°F (220°C). Line a 12-cup muffin pan with paper liners or lightly grease each cup.

  2. 2
    Make the Streusel

    In a small bowl, combine the flour, brown sugar, cinnamon, and salt. Stir in the melted dairy-free butter until the mixture forms coarse crumbs. Place the streusel in the refrigerator while you prepare the muffin batter.

  3. 3
    Mix the Dry Ingredients

    In a large mixing bowl, whisk together the flour, baking powder, baking soda, salt, granulated sugar, and brown sugar until evenly combined.

  4. 4
    Combine the Wet Ingredients

    In a separate bowl, whisk together the melted dairy-free butter, applesauce, dairy-free milk, and vanilla extract until smooth.

  5. 5
    Make the Muffin Batter

    Pour the wet ingredients into the dry ingredients. Stir gently until just combined, being careful not to overmix. Toss the diced peaches with 1 tsp flour, then gently fold them into the batter until evenly distributed.

  6. 6
    Fill the Muffin Cups

    Divide the batter evenly among the prepared muffin cups, filling each one nearly to the top for tall bakery-style muffins.

  7. 7
    Add the Streusel

    Sprinkle the chilled streusel generously over each muffin, gently pressing a few larger crumbs into the tops so they stay in place while baking.

  8. 8
    Bake the Muffins

    Bake at 425°F for 5 minutes. Without opening the oven door, reduce the temperature to 350°F (175°C) and continue baking for 17–21 minutes, or until a toothpick inserted into the center comes out clean. Allow the muffins to cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.

  9. 9
    Make the Vanilla Glaze

    In a small bowl, whisk together the powdered sugar, dairy-free milk, vanilla extract, and a pinch of salt until smooth. If needed, add a little more milk, ½ teaspoon at a time, until the glaze reaches a drizzling consistency.

  10. 10
    Glaze and Serve

    Drizzle the vanilla glaze over the cooled muffins. Serve immediately, or store the muffins in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days.