These are, hands down, the best vanilla muffins I’ve made.
They are perfectly fluffy and springy with a crisp, golden top and a clear vanilla flavor. This recipe is an ideal base for adapting into other muffin varieties.
I tested many recipes to perfect the texture, and when a reader requested a vanilla butter muffin, I gave it a try. I usually use oil in muffins thinking it keeps them moister, but this time I used butter. To my surprise, it only took two attempts to get the texture I wanted — tender crumb, tall domes, and irresistible tops. I may have eaten more muffins in the last few weeks than ever before.
I rarely call a recipe “the best” because so many make that claim, but I truly love these easy vanilla muffins. I made many variations, eventually creating a muffin cake from the same base.
I’ve adapted this base into recipes like carrot cake muffins, fluffy blueberry muffins, strawberry crumble muffins, pumpkin muffins with pecan streusel, banana bread muffins, and more.

Step-by-Step Photo Instructions
This is a straightforward recipe: whisk the wet ingredients, add the dry, and let the batter rest for 30–60 minutes before baking. That resting period gives the leaveners a head start and helps create the tall, domed tops.
When measuring dry ingredients, I strongly recommend using a digital scale to avoid over-measuring and achieve consistent results.
- Whisk melted butter and sugar: allow the butter to cool slightly before mixing with the sugar.
- Whisk in the eggs: add one egg at a time and whisk for about 30 seconds until the mixture lightens and becomes slightly fluffy.
- Add the dairy: whisk in the Greek yogurt and vanilla until smooth, then mix in room-temperature heavy cream.
- Add the dry ingredients: fold in the flour, baking powder, baking soda and salt until just combined.
- Rest the batter: cover and let the batter rest at room temperature for 1 hour (30 minutes minimum). Resting relaxes the gluten and activates the leaveners. Do not exceed 90 minutes.
- Fill the tins: fill muffin cups to the top rim; sprinkle ½–1 tsp granulated sugar on each for a crisp top.
- Bake: bake at 425°F (218°C) for 5 minutes, then reduce to 375°F (190°C) and bake another 8–10 minutes until golden and springy.
An oven thermometer is useful because oven temperatures vary and that affects how much the muffins rise.






Storing Muffins the Right Way
I love the crisp muffin top, but storing muffins in an airtight container will soften that top. I leave them uncovered overnight, then store them in an airtight container at room temperature for a couple of days to keep the interior moist.
You can refrigerate the muffins for up to a week and bring them back to room temperature or warm briefly in the microwave before serving, though the top will lose its crispness.
If you won’t eat them within a few days, freeze the muffins. Place them in an airtight container or freezer bag and freeze for up to a couple of months. Thaw to room temperature before serving.

Thank you for reading. If you have questions, leave a comment. If you try the muffins and enjoy them, a five-star rating or review is always appreciated.
Happy baking and have a wonderful day!
Love, B

Muffins
The BEST Vanilla Muffins
1 hour 30 minutes
Equipment
-
Muffin Pan
-
Whisk
-
Kitchen Scale
Ingredients
- 300 grams all-purpose flour, spooned and leveled
- 1 Tbsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 113 grams salted butter, melted
- 250 grams granulated sugar
- 3 large eggs, room temperature
- 170 grams Greek Yogurt
- 1 Tbsp pure vanilla extract, or vanilla bean paste
- 180 mL heavy cream, room temperature
- 2-3 Tbsp granulated sugar, for topping *optional
Method
-
Whisk together the flour, baking powder, baking soda and salt in a medium bowl. Set aside.
-
In a large bowl, whisk the melted butter and sugar until combined.
-
Add one egg and whisk until the mixture lightens, about 30 seconds. Repeat with the remaining eggs, one at a time.
-
Whisk in the Greek yogurt and vanilla until smooth.
-
Add the heavy cream and whisk until completely smooth.
-
Fold in the dry ingredients, mixing only until the last streak of flour disappears.
-
Cover and let the batter rest at room temperature for 1 hour.
-
Preheat the oven to 425°F (218°C) and prepare 12 muffin cups.
-
Use a large cookie scoop to fill each cup to the top. The batter makes 12 large muffins.
-
Sprinkle 1–2 teaspoons granulated sugar on each muffin for a crunchy top and bake at 425°F for 5 minutes.
-
Reduce oven temperature to 375°F (190°C) and bake 8–10 more minutes, until golden and springy to the touch.
-
Cool for 10–20 minutes before serving.