Updated Oct 8, 2026· 5 min read

Key takeaways

  • 1 ½ cups (190 g) all-purpose flour
  • ½ cup (100 g) packed light brown sugar
  • ¼ cup (50 g) granulated sugar
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon fine salt
  • 2 large eggs, at room temperature
  • ⅓ cup (80 ml) neutral oil, such as canola
  • ¼ cup (60 g) plain yogurt or sour cream
  • 1 teaspoon vanilla extract
  • 1 ½ cups (about 180 g) grated zucchini, measured before squeezing
  • ½ cup (60 g) chopped walnuts or chocolate chips, optional

This zucchini muffin recipe makes tender, moist muffins without leaving them wet or soggy: grate the zucchini, squeeze out excess liquid until it is damp rather than dripping, and bake at 350°F (175°C) for 20–24 minutes.

Our top picks

As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Ratings are shown as listed on Amazon.

Ingredients for 12 muffins

  • 1 ½ cups (190 g) all-purpose flour
  • ½ cup (100 g) packed light brown sugar
  • ¼ cup (50 g) granulated sugar
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon fine salt
  • 2 large eggs, at room temperature
  • ⅓ cup (80 ml) neutral oil, such as canola
  • ¼ cup (60 g) plain yogurt or sour cream
  • 1 teaspoon vanilla extract
  • 1 ½ cups (about 180 g) grated zucchini, measured before squeezing
  • ½ cup (60 g) chopped walnuts or chocolate chips, optional

Prepare the zucchini so the muffins stay moist, not soggy

Use a medium zucchini with firm skin; there is no need to peel or seed it unless it is unusually large and seedy. Wash and dry it, trim the ends, then grate it on the large holes of a box grater. Avoid a food processor’s fine shredding setting: very fine pieces release liquid quickly and can disappear into the batter.

Measure 1 ½ cups (about 180 g) of grated zucchini before squeezing. Put it in a clean kitchen towel or several layers of paper towel and press firmly over the sink. Stop when the shreds feel damp and pliable but no longer drip when squeezed. Do not wring them bone-dry. This middle ground keeps the muffins tender while limiting the excess water that can make their centers gummy.

Zucchini check What to do Why it matters
Measured amount Use 1 ½ cups (about 180 g) before squeezing Keeps the zucchini-to-flour ratio consistent
After pressing Aim for damp shreds with no dripping liquid Preserves moisture without flooding the crumb
Grater size Use the large holes Creates distinct shreds that release water less abruptly
Very large zucchini Scoop out spongy, seedy centers before grating Reduces excess water and tough seeds

How to make zucchini muffins

  1. Heat the oven. Set it to 350°F (175°C). Line a 12-cup muffin pan with paper liners or grease the wells lightly. Letting the oven fully preheat helps the muffins rise evenly instead of spreading before they set.

  2. Mix the dry ingredients. In a medium bowl, whisk together the flour, brown sugar, granulated sugar, baking powder, baking soda, cinnamon, and salt. Break up any brown-sugar lumps.

  3. Mix the wet ingredients. In a larger bowl, whisk the eggs, oil, yogurt, and vanilla until smooth. Stir in the prepared zucchini.

  4. Combine gently. Add the dry mixture to the wet mixture and fold just until no dry flour remains. Fold in walnuts or chocolate chips, if using. The batter will be thick; do not beat it smooth. Overmixing develops gluten and can make the muffins tough.

  5. Fill the pan. Divide the batter evenly among the 12 cups, filling each about three-quarters full. If your pan has darker, nonstick wells, begin checking a couple of minutes early because they can brown faster.

  6. Bake and check. Bake for 20–24 minutes. At 20 minutes, insert a toothpick into the center of a muffin. A few moist crumbs are fine; wet batter means it needs more time. Check again every 2 minutes. The tops should spring back lightly when touched.

  7. Cool before storing. Leave the muffins in the pan for 5 minutes, then move them to a wire rack. Let them cool completely before sealing them in a container.

Timing and doneness checks

Pan or portion Oven temperature Starting bake-time range Doneness cue
Standard 12-cup muffin pan 350°F (175°C) 20–24 minutes Toothpick has moist crumbs, not raw batter
Mini muffins 350°F (175°C) 10–14 minutes Small tops spring back lightly
Jumbo muffins 350°F (175°C) 26–32 minutes Center is set; check with a toothpick

Ovens and pans vary, so use the times as a checking schedule rather than a guarantee. If the tops are browning but the centers are still wet, loosely cover the pan with foil and continue baking in 2-minute increments.

How to store muffins without making them soggy

Moist muffins continue releasing steam as they cool. Sealing them while warm traps that steam, which condenses on the lid and softens the tops. Cool them completely on a rack first—usually about 45–60 minutes, depending on room temperature and muffin size.

  • At room temperature: Store in an airtight container for up to 2 days. Put a paper towel under the muffins and another loosely over them to absorb excess moisture. Replace the towels if they become damp. Keep the container away from direct sun or a warm oven.
  • For longer storage: Freeze cooled muffins in a freezer-safe airtight bag or container for up to 3 months. Freeze them in a single layer until firm if you want to prevent sticking, then stack them.
  • To thaw: Unwrap a muffin and thaw it at room temperature, or warm it from frozen in a 300°F (150°C) oven until heated through. Avoid storing muffins in the refrigerator: it can dry the crumb while still allowing condensation to form when they are taken out.

Quick fixes for common problems

The centers are gummy

Check whether the zucchini was still dripping after squeezing, the batter was overmixed, or the muffins came out before the centers set. Next time, press the measured zucchini until it stops dripping, fold only until the flour disappears, and use the toothpick check rather than relying on top color alone.

The muffins are dry

They may have baked too long, or the zucchini may have been squeezed completely dry. Check standard muffins at 20 minutes and remove them when a toothpick shows moist crumbs. Keep the zucchini damp rather than dry, and measure flour by weight when possible: 190 g is more reliable than packing flour into a cup.

The tops are sticky after storage

The muffins were likely sealed before they cooled or stored without anything to absorb excess moisture. Let them cool fully, then use the paper-towel method. If the tops are already sticky, warm the muffins briefly in a low oven and serve them soon after.

L
Liam Bennett
We compare specs, materials and verified owner reviews before a product earns a spot. Rankings are never paid.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.
Zucchini Muffin Recipe: Moist and Easy to MakeCheck price on Amazon