Yield: 18 muffins

Cinnamon Streusel Zucchini Muffins

Prep Time 15 minutes
Cook Time 14 minutes
Total Time 29 minutes

Delicious and easy, these Cinnamon Streusel Zucchini Muffins are packed with flavor. From the perfect zucchini muffin recipe to the crunchy streusel topping and sweet cinnamon glaze, these are a wonderful treat for breakfast or dessert!


For the muffins:

  • 2 cups finely shredded zucchini
  • ⅓ cup vegetable oil
  • ¼ cup unsalted butter, melted
  • ¼ cup milk
  • 2 teaspoons vanilla extract
  • 2 large eggs
  • 3 cups all-purpose flour
  • 1 cup light brown sugar, packed
  • 2 teaspoons baking powder
  • 2 teaspoons cinnamon
  • 1 teaspoon kosher salt
  • ½ teaspoon allspice

For the streusel:

  • ¼ cup quick cook oatmeal
  • ¼ cup all-purpose flour
  • ¼ cup granulated sugar
  • ¼ cup light brown sugar, packed
  • 1 teaspoon cinnamon
  • 2 Tablespoons unsalted butter, softened

For the glaze:

  • 1 cup powdered sugar
  • 1 teaspoon cinnamon
  • ⅓ cup heavy cream


  1. Preheat oven to 400°F. Spray a regular sized muffin tin with baking spray and set aside.
  2. In a large mixing bowl, combine zucchini, oil, butter, milk and vanilla. Mix until blended. Add in eggs. Slowly add in flour, sugar, baking powder, cinnamon, salt and allspice. Mix until well combined.
  3. Using a large cookie scoop, fill muffin tins about ⅔ full.
  4. In a small bowl, combine streusel ingredients with your hands, until a well blended crumbly mixture forms. Sprinkle evenly over muffins.
  5. Bake for 12-14 minutes, until a toothpick comes out clean. Remove from pan and cool completely on a wire rack before adding the glaze.
  6. For the glaze whisk together the powdered sugar, cinnamon and heavy whipping cream until desired consistency. You may want to add a little extra cream if needed. Drizzle over cooled muffins and enjoy!
  7. Store in airtight container at room temperature for up to 3 days, or freeze muffins.

Nutrition Information:



Serving Size:

1 muffin

Amount Per Serving: Calories: 268Total Fat: 10gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 36mgSodium: 140mgCarbohydrates: 41gFiber: 1gSugar: 22gProtein: 4g

*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