Moist and fluffy chocolate vanilla swirl muffins with a beautiful marbled pattern. Perfect for breakfast, snacks, or dessert.
2 cups all-purpose flour
2 tsp baking powder
¼ tsp salt
½ cup unsalted butter, melted
¾ cup sugar
2 large eggs
1 cup milk
1½ tsp vanilla extract
3 tbsp unsweetened cocoa powder
1 tbsp milk (for chocolate batter)
Preheat oven to 375°F (190°C). Line or grease a 12-cup muffin tin.
In a bowl, whisk flour, baking powder, and salt.
In a separate bowl, mix melted butter, sugar, eggs, milk, and vanilla until smooth.
Combine wet and dry ingredients. Stir gently until just mixed.
Divide batter in two. Add cocoa powder and 1 tbsp milk to one half; mix well.
Alternate scoops of vanilla and chocolate batter into each muffin cup. Swirl gently.
Bake 17–20 minutes until a toothpick comes out clean.
Cool 5 minutes in the pan, then transfer to a wire rack.
Add chocolate chips or glaze for extra indulgence. Store in an airtight container or freeze for up to 2 months.