Ingredients
Equipment
Method
Prep and fill
- Preheat the oven to 350°F and line a 12-cup muffin tin with paper liners.
- Beat cream cheese, 2 tablespoons granulated sugar, and 1/2 teaspoon vanilla extract until smooth, then transfer to a small piping bag or zip-lock bag and refrigerate.
- Whisk all-purpose flour, baking soda, baking powder, cinnamon, and salt in a large bowl.
- Beat eggs, 1/2 cup granulated sugar, vegetable oil, sour cream, and 1 teaspoon vanilla extract in a separate bowl until smooth.
- Stir the wet mixture into the dry mixture until just combined, then fold in the grated zucchini.
- Fill each muffin cup halfway with batter, pipe a heaped teaspoon of cream cheese filling into the center, then cover with remaining batter until 3/4 full.
Bake and cool
- Bake at 350°F for 20–22 minutes until golden and a toothpick inserted at the edge (not center) comes out clean.
- Cool in the muffin pan for 5 minutes before transferring, then serve warm or at room temperature.
Notes
Pro tip: Squeeze the grated zucchini very dry so the batter sets and the cream cheese pocket stays distinct. Refrigerate muffins in an airtight container up to 4 days; rewarm 10–15 seconds in the microwave. Freeze for up to 2 months. For a lighter option, use low-fat cream cheese and low-fat sour cream (texture will be slightly softer but still stuffed and tender).
