Taffey Bakery

  • All Recipes
  • Subscribe
  • About
  • Contact
menu icon
go to homepage
  • Recipes
  • Subscribe
  • My Story
  • Contact Me
    • Instagram
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Subscribe
    • My Story
    • Contact Me
    • Instagram
    • TikTok
    • YouTube
  • ×

    Peach Oatmeal Streusel Muffins

    August 19, 2025 by Ania · This post may contain affiliate links · Leave a Comment

    These are delicious muffins perfect for breakfast! Peach Oatmeal Streusel Muffins are soft and fluffy muffins with sweet fresh peaches. They have a scrumptious cinnamon oatmeal streusel sprinkled on top before baking!

    Jump to Recipe - Pin Recipe

    I absolutely love peach season! These Peach Oatmeal Streusel Muffins are the perfect way to enjoy it. They are soft and hearty muffins packed with sweet peaches and warm hints of cinnamon in every bite.

    They’re quick and easy to make, and the cinnamon-oatmeal streusel on top adds just the right crunch. I baked mine in tulip liners for that extra-tall rise, and they look like they came straight from a bakery!

    Step by step instructions

    Here is how to make and bake these Peach Oatmeal Streusel Muffins. You will need a 12 muffin tin, muffin liners, 2 mixing bowls, a spatula, and a whisk.

    Step 1 – Prep. Line your muffin tin with liners and set aside. I used tulip liners, but regular liners work as well. If you need a recommendation, this is my favourite tin.

    Step 2 - Make the streusel. In a bowl, add the butter, cinnamon, flour, sugar, and oats. With your hands mix it together until a crumbly streusel forms. Set aside.

    Step 3 – Mix together dry ingredients. In a medium-sized bowl, add in the dry ingredients, mix, and set aside.

    Step 4 – Whisk wet ingredients. In a large bowl add the oil, butter, eggs, brown sugar, vanilla, and sour cream. Whisk for 2 minutes until smooth.

    Step 5 - Mix together. Add the dry and wet ingredients together and combine just until the flour streaks disappear.

    Step 6 - Mix in peaches. Add the sliced peaches in and mix a few times to evenly distribute them.

    Step 7 - Scoop and bake. Scoop and divide the batter into the liners evenly. I used tulip liners, but regular liners work as well. Add extra peach slices and sprinkle some white sugar on top (optional).

    Step 8 - Bake. The muffins bake for 25-30 minutes in tulip liners, and 21-25 minutes in regular liners. They are ready when a toothpick inserted in the middle comes out clean with no wet batter.

    FAQ

    How do I store these muffins?

    These muffins are best enjoyed fresh. They stay good on the counter for 3 days, and in an airtight container in the fridge for up to 1 week! I wouldn't recommend freezing them as the texture of the peaches changes.

    Do I have to make the streusel?

    No, but I highly recommend it! It truly makes these muffins bakery-style.

    PS : If you enjoyed this recipe, please make sure to leave a STAR REVIEW down below! I'd love to stay connected on Instagram @taffeybakery! To get more recipes follow me on TikTok @taffeybakery!

    Peach Oatmeal Streusel Muffins

    Ania
    Start your mornings right with these soft and fluffy muffins full of sweet, juicy peaches. Each bite is perfectly balanced with warm cinnamon flavour and topped with a crunchy oatmeal streusel. They are perfect for breakfast, brunch, or a cozy afternoon treat!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 25 minutes mins
    Course Breakfast, Dessert, Snack
    Cuisine American
    Servings 12 muffins
    Calories 296 kcal
    Need metric measurements?Use the buttons below to click between US cups and Metric grams!
    Prevent your screen from going dark

    Ingredients
     
     

    For the muffins

    • 1 1/2 cups all-purpose flour + 1 tbsp for dusting
    • 1 cup rolled oats
    • 1 tsp baking powder
    • 3/4 tsps baking soda
    • 1 tsp cornstarch
    • 1/2 tsp cinnamon
    • 1/4 tsp salt
    • 1/2 cup oil
    • 3/4 cups sour cream or greek yogurt, room temperature
    • 3/4 cups light brown sugar
    • 2 large eggs room temperature
    • 2 tsps vanilla
    • 1 3/4 cups peaches chopped into small pieces*

    For the streusel

    • 1/2 cup all-purpose flour
    • 1/3 cup rolled oats
    • 1/4 cup white sugar
    • 1 tbsp brown sugar
    • 4 tbsp unsalted butter softened

    Instructions
     

    • Preheat the oven to 375℉/190℃ and line a muffin tin with 12 liners. Set aside. You can use tulip liners or regular ones, I used tulip. Slice the peaches into small pieces and set aside as well.
      1 3/4 cups peaches chopped into small pieces*

    For the streusel

    • In a bowl, add the flour, butter, sugars, and oats. Mix together with your hands or a fork until a buttery streusel forms, then set in the fridge to chill as the batter is being made.
      1/2 cup all-purpose flour, 1/3 cup rolled oats, 1/4 cup white sugar, 1 tbsp brown sugar, 4 tbsp unsalted butter softened

    For the muffins

    • In a bowl, add the flour, oats, baking soda, baking powder, cornstarch, cinnamon, and salt. Stir to combine and set aside.
      1 1/2 cups all-purpose flour, 1 cup rolled oats, 1 tsp baking powder, 3/4 tsps baking soda, 1/2 tsp cinnamon, 1/4 tsp salt
    • Into another large bowl, add the oil, sour cream, brown sugar, eggs, and vanilla. Whisk together for about a minute and combine.
      1/2 cup oil, 3/4 cups sour cream, 3/4 cups light brown sugar, 2 large eggs, 2 tsps vanilla
    • Add the dry and wet ingredients together with a spatula gently just until a muffin batter forms. Do not over-mix!
    • With the bowl with the peaches, add 1 tbsp of flour and evenly mix them around and coat them. Then add them into the bowl and mix a few times. Do not over-mix!
      1 3/4 cups peaches chopped into small pieces*
    • Scoop evenly between the muffin liners. If making tulip liners, this recipe will make 12. If making regular muffins, fill them to the tops (this recipe will make more than 12 if using regular liners). Sprinkle a handful of streusel on top of each one.
    • Bake the muffins. They will bake for 25-28 minutes in tulip liners, and 20-25 minutes in regular liners. The muffins are ready when a toothpick inserted in the middle comes out clean.
    • Allow to cool, and enjoy!

    Equipment

    Muffin Tin
    tulip muffin liners
    Cookie Scooper
    Gram Scale
    Whisk
    Spatula

    Nutrition

    Serving: 1muffinCalories: 296kcalCarbohydrates: 42gProtein: 4gFat: 13gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 7gTrans Fat: 0.04gCholesterol: 8mgSodium: 114mgPotassium: 94mgFiber: 2gSugar: 19gVitamin A: 90IUVitamin C: 0.1mgCalcium: 55mgIron: 2mg
    Keyword easy peach muffins, peach oatmeal muffins, peach oatmeal streusel muffins
    Tried this recipe?Let us know how it was!

    CommentsCancel reply

    Hi, I'm Ania!

    Welcome to Taffey Bakery! Here I share a wide variety of desserts you can create with simple, everyday ingredients. Let’s get to baking!

    More about me

    Most Popular Recipes

    • 5 Ingredient Chocolate Oatmeal Bars
    • Condensed Milk Brownies
    • Salted Pistachio Dark Chocolate Chip Cookies
    • Butter Pecan Cookies

    Ania's Favourites

    • Banana Chocolate Chip Cake
    • Cinnamon Roll Apple Cake
    • Chocolate Oatmeal Cookies
    • Brown Butter Toffee Oatmeal Cookies
    See more Ania's Favourites →

    Footer

    About

    • Privacy Policy
    • Recipes

    Let's stay connected!

    • Instagram
    • Facebook
    • Pinterest
    • TikTok

    As an Amazon Associate, I earn from qualifying purchases at no additional cost to you. Copyright © 2025 Taffey Bakery

     

    Loading Comments...
     

      Rate This Recipe

      Your vote:




      This worked exactly as written, thanks!
      My family loved this!
      Thank you for sharing this recipe.

      Or write in your own words:

      A rating is required
      A name is required
      An email is required