This easy muffin recipe highlights the classic, delicate taste of vanilla. Tender and sweet, these vanilla muffins are perfect for a weekend brunch. Bake them plain or dip the tops in the optional vanilla glaze for extra sweetness and vanilla flavor.

Note: originally posted February 2022; updated November 2022 with new photos and clearer instructions.
Vanilla can sometimes be called “simple,” but its subtle richness is endlessly satisfying. These muffins let that flavor shine. A tender, moist crumb gives them a perfect base for jam, butter, or a scoop of ice cream.
What makes this recipe stand out:
- The muffins bake at a relatively high temperature (400°F / 200°C), producing crackly, golden-brown tops.
- Using oil rather than butter keeps the crumb moist and tender.
- Because the recipe uses oil, there’s no risk of the batter curdling — no need to wait for ingredients to come to room temperature.
- An optional vanilla glaze elevates both flavor and texture (highly recommended).
Recipe ingredients
Vanilla muffin ingredients

Vanilla glaze ingredients

Ingredient notes
- Vanilla bean paste or vanilla extract: Vanilla bean paste adds tiny vanilla specks and a stronger vanilla presence; use whichever you prefer and adjust if your paste is concentrated.
- Oil: Use a neutral baking oil such as canola, vegetable, or grapeseed for best texture.
- Milk: 2% milk works well, but whole or skim milk are fine substitutes.
- Coarse sugar crystals: Optional topping if you skip the glaze — they add shine and crunch to the muffin tops.
Step by step photos
Below is a concise step-by-step overview. For full measurements and timings, see the recipe card further down.
1. Prep a 12-cup muffin tin by greasing each cup or lining with paper liners. Preheat the oven to 400°F (200°C).

2. Whisk together the all-purpose flour, baking powder, and salt in a medium bowl.


3. In a large bowl, whisk together the sugar, eggs, oil, milk, and vanilla until smooth.


4. Add the dry ingredients to the wet and fold gently until just combined. Do not overmix — a few lumps are fine.



5. Scoop the batter into the prepared cups (a 1/4-cup scoop works well).

6. Optional: sprinkle about 1 teaspoon coarse sugar on each unglazed muffin for a crunchy, sparkling top.
7. Bake 18–22 minutes, until tops are set and a toothpick comes out with no wet batter (a few moist crumbs are fine). Let cool in the tin for 10 minutes, then transfer to a wire rack to finish cooling.

8. To make the glaze while the muffins finish cooling: whisk powdered sugar with vanilla and a pinch of salt, then add about 1½ tablespoons milk and mix until the glaze flows freely but is not runny. Add a few drops more milk if needed.


9. Dip cooled muffin tops in the glaze, let excess drip off, then set right-side up. The glaze firms in about 30–60 minutes.

Tips and tricks
- Measure flour by weight for the most consistent results. If you don’t have a scale, use the spoon-and-level method to avoid packing too much flour.
- Check strength of vanilla bean paste and adjust amounts if the product recommends a different conversion than 1:1 with extract.
- If the glaze is ready before muffins are cool, cover the bowl to keep the glaze from drying out.
- Place glazed muffins on a tray while the glaze sets to catch drips for easier cleanup.
Serving suggestions
These muffins are delicious on their own. Ideas to enjoy them further:
- Split and top with butter, jam, honey, or fruit preserves.
- Include them in a breakfast or brunch spread alongside savory items like eggs and bacon.
- Warm a split muffin and add a scoop of vanilla ice cream for a quick dessert.
- Use them for mini strawberry shortcakes by filling with whipped cream and berries.
Recipe variations
- Fold in mini chocolate chips for extra sweetness.
- Add 1 cup blueberries, chopped strawberries, or chopped apple for fruit-filled muffins (fold gently).
- Mix 1 teaspoon cinnamon or pumpkin pie spice into the dry ingredients to complement the vanilla.
Storage and freezing instructions
Storing glazed muffins
- Glazed muffins keep best for about 1 day before the glaze loses its smooth finish.
- After the glaze sets, store at room temperature, loosely covered in a single layer to avoid trapping moisture that can soften the glaze.
- Cupcake liners help prevent the sides from drying out if muffins are stored loosely covered.
Storing unglazed muffins
- Unglazed muffins are best the day they’re baked but will keep 2–3 days at room temperature in an airtight container.
- Place cooled muffins in a single layer and, if desired, add a sheet of paper towel to absorb excess moisture before sealing.
Freezing and thawing instructions
- Freeze only unglazed muffins (with or without sugar crystals) for up to 3 months in an airtight container or freezer bag.
- Thaw at room temperature for about an hour, or reheat from frozen by splitting and baking at 350°F (177°C) for 7–8 minutes.
- If you want glazed muffins later, freeze unglazed muffins and glaze them after thawing; eat glazed muffins within one day for best texture.
Recipe FAQs
No. Because this recipe uses oil rather than butter, you can use eggs and milk straight from the fridge without risking curdling. If you choose to replace oil with melted butter, use room-temperature eggs and milk and allow the butter to cool before mixing.
Yes. Replace the milk with an equal amount of a dairy-free milk such as soy milk to make a dairy-free version.
Yes, freeze only the unglazed muffins. See the storage and freezing section above for details.

Related recipes
-
Cinnamon Muffins
-
Brown Butter Apple Muffins
-
Apricot Balls
-
Mango and White Chocolate Scones
If you try this recipe, please leave a rating or review — feedback is appreciated.
📖 Recipe
Vanilla Muffins
Tender, sweet vanilla muffins—great for brunch. Bake plain or dip in the optional vanilla glaze for extra flavor.
- Author: Kate
- Prep Time: 10 minutes
- Cook Time: 22 minutes
- Total Time: 32 minutes
- Yield: 12 muffins
- Category: Breakfast, Dessert
- Method: Bake
- Cuisine: American
Ingredients
Vanilla muffins:
- 2 cups (250 g) all-purpose flour (spooned and leveled)
- 2 teaspoons baking powder
- 1 teaspoon salt
- 1 cup (215 g) granulated sugar
- ¾ cup (177 ml) milk
- ½ cup (118 ml) neutral oil (canola, vegetable, grapeseed)
- 2 large eggs
- 1 tablespoon vanilla bean paste or vanilla extract
- Coarse sugar crystals for topping (optional)
Vanilla glaze (optional):
- 1 cup (110 g) powdered sugar
- 1½–2 tablespoons milk
- 1 teaspoon vanilla bean paste or vanilla extract
- Pinch of salt
Instructions
Make the muffins:
- Preheat oven to 400°F (200°C). Line a 12-cup muffin tin with liners or grease each cup.
- Whisk together flour, salt, and baking powder in a medium bowl.
- In a large bowl, whisk eggs, milk, oil, sugar, and vanilla until combined.
- Add dry ingredients to wet and gently whisk until just combined; do not overmix.
- Scoop batter into prepared muffin cups. If not glazing, sprinkle coarse sugar on tops if desired.
- Bake 18–22 minutes until tops are set and a toothpick comes out clean or with a few moist crumbs.
- Cool in the tin 10 minutes, then transfer to a wire rack to cool completely. Store unglazed muffins in an airtight container 2–3 days or freeze up to 3 months.
Make the vanilla glaze:
- When muffins are nearly cool, whisk powdered sugar, vanilla, and a pinch of salt in a small bowl.
- Add about 1½ tablespoons milk and whisk until the glaze flows but isn’t watery. Add a few drops more milk if needed (up to 2 tablespoons total).
- Dip the cooled muffin tops into the glaze, let excess drip off, and set muffins right-side up. Allow glaze to set 30–60 minutes. Store glazed muffins loosely covered for up to 1 day.
Notes
1) Vanilla bean paste or vanilla extract both work; paste gives visible vanilla flecks. 2) Check paste concentration and adjust amounts if needed. 3) If glaze is ready but muffins are still warm, cover the glaze so it doesn’t dry out.
Nutrition estimates assume 2% milk and include the optional glaze; figures are approximate.
Nutrition
- Serving Size: 1/12 recipe
- Calories: 285
- Sugar: 28.9 g
- Sodium: 214 mg
- Fat: 10.4 g
- Saturated Fat: 1.7 g
- Carbohydrates: 45.4 g
- Fiber: 0.6 g
- Protein: 3.7 g
- Cholesterol: 32 mg