Golden-topped and made with vanilla bean paste for deep, aromatic flavor, these vanilla muffins have a tender, buttery crumb and a cinnamon crumble that adds the perfect crunch. Sour cream creates a tender bite, and tulip paper liners help them rise tall for that bakery style look. Best of all, they come together without a mixer and are easy enough for any day of the week.

This vanilla muffin recipe with a crumble topping started as a way to share my love for vanilla in a straightforward, reliable muffin that’s easy to bake and big on flavor. I tested several versions to land on the perfect balance of vanilla flavor and texture, and I think this one hits the mark.
I use the same muffin method across many of my go-to bakes, so once you’ve made these vanilla muffins, you’ll feel right at home with other favorites like my banana muffins (soft and just sweet enough), orange muffins with sour cream (bright and tender), or lemon blueberry muffins, which are a reader favorite for spring and summer baking.
What Makes These Muffins Stand Out
A lot of vanilla muffin recipes lean sweet but fall flat when it comes to depth of flavor. This version holds its own thanks to a few deliberate choices you made during testing:
- Crumble topping: I love a good crumble topping and this one does not disappoint. It's made with ground cinnamon which pairs well with the vanilla in the muffin.
- Sour cream + Butter: Full-fat sour cream keeps the muffins moist without making them heavy. I tested this recipe with a combination of sour cream and milk, but found that the milk gave the muffins a more cupcake like texture. Butter brings richness and helps create a tender but sturdy crumb and the all that butter flavor goes perfectly with the vanilla.
- Generous vanilla: Most recipes use 2–3 teaspoons of vanilla. This one uses 1½ tablespoons of vanilla bean paste for bold flavor and those telltale specks.
- Tulip liners: These help the muffins rise straight up and hold the generous crumble topping.
Vanilla Muffins Ingredients

- Vanilla Bean Paste: I used regular single-fold vanilla bean paste in this recipe. If you use double-fold vanilla bean paste use 2-3 teaspoons instead of 1-1/2 tablespoons of vanilla. Double-fold means that the vanilla bean paste contains twice the amount of vanilla beans.
Full ingredients, measurements, and instructions are in the recipe card at the bottom of this post.
How to Make Homemade Vanilla Muffins
Use this section for process shots, alternating between the step and image showing the step. Users don't like seeing process shots cluttering up the recipe card, so include your process shots here.

Step 1: For the crumble, whisk together the flour, sugar, salt and cinnamon.

Step 2: Add the melted bettter and mix until the it forms into small and large pieces.

Step 3: Place the sugar, eggs and vanilla bean paste in a large mixing bowl.

Step 4: Whisk the ingredients until the mixture goes from stiff to fluid and smooth.

Step 5: Whisk in the melted butter.

Step 6: Whisk in the sour cream and let it sit for 10 minutes.

Step 7: Add the flour mixture in two batches and fold it in.

Step 8: The batter should be lumpy and thick.

Step 9: Divide the batter between the muffin cups.

Step 10: Divide the crumble over the top of the muffins. Because of the tall tulip liners it will be easy to add the crumble without it going everywhere.

Step 11: Bake the muffins at 400°F and then 350°F until they are risen, set, and the internal temperature is 200°F.

Tips for the Best Vanilla Muffins
If this is your first time making homemade muffins from scratch, here are some tips to make sure they turn out tender, flavorful, and picture-perfect:
- Use room temperature eggs and sour cream. Cold ingredients can make the butter seize up and create a lumpy batter, which affects texture.
- Use tulip liners if you can. They support a higher rise and hold the crumble without overflow. If using standard liners, fill them 2/3 full and bake 4 minutes less.
- Bake high, then lower the temperature. Starting at 400°F creates lift; reducing to 350°F ensures they cook through without drying out.
- Check doneness by temperature. Muffins are done when a thermometer reads 200°F or a skewer comes out clean with just a few crumbs.
And if you’re baking ahead, these muffins freeze well. Just wrap individually and reheat when you’re ready for a vanilla fix.

If you make these delicious muffins please leave a rating and a comment below.
Connect with me on Instagram and tag me @bakesbybrownsugar to share your recipe remake photos.
Like what you see? Click here to subscribe to Bake's by Brown Sugar Baking Newsletter to get free and delicious treats delivered to your inbox.
Want to Save This Recipe?
Enter your email below and I'll send it to your inbox. Plus get new and recommended recipes sent to you every week!
By submitting this form, you consent to receive emails from Bakes by Brown Sugar.

Vanilla Muffins with Crumble Topping
Equipment
- Tulip Muffin Liners
Ingredients
Crumble Topping
- 6 tablespoons (85 grams) unsalted butter melted
- 1 cup (125 grams) unbleached all-purpose flour
- 6 tablespoons (75 grams) granulated sugar
- 3/4 teaspoon Diamond kosher salt
- 1/2 teaspoon ground cinnamon
Vanilla Muffin Batter
- 8 tablespoons (113 grams) unsalted butter melted
- 2 cups (250 grams) unbleached all-purpose flour
- 2 teaspoons (8 grams) baking powder
- 1/4 teaspoon baking soda
- 1-1/4 teaspoons Diamond kosher salt
- 3/4 cup (150 grams) granulated sugar
- 1-1/2 tablespoons (28 grams) vanilla bean paste
- 2 large (100 grams) eggs room temperature
- 1 cup (240 grams) full-fat sour cream room temperature
Instructions
- Preheat the oven to 400°F. Place tulip muffin liners in a 12-cup muffin pan.
Make the Crumble Topping
- Melt the butter over medium-low heat and cool until it is barely warm (about 85-95°F).
- In a medium bowl, whisk together the flour, the sugar, salt and cinnamon. Add the warm melted butter and stir together the ingredients with a fork, until all the flour is mixed and the mixture forms a crumble. Set the mixture aside and let it cool to room temperature, about 15-20 minutes.
Make the Muffin Batter
- Melt the butter over medium-low heat and cool until it is barely warm. Whisk the flour, baking powder, baking soda, and salt in a bowl for 30 seconds to thoroughly combined.
- In a large bowl, place the sugar, vanilla bean paste, and eggs and whisk the ingredients together for about 1 minute.
- Whisk in the cooled melted butter, then whisk in the sour cream. Let the batter sit for 10 minutes. This resting time allows the flour to fully hydrate and results in a more tender crumb.
- Add half of the flour mixture and fold it in with a silicone spatula until incorporated. Add the remaining flour mixture and fold it in until no streaks of flour remain.
Bake the Muffins
- Divide the batter evenly between the 12 muffin cups, about 70 grams of batter per cup. Divide the crumble evenly between the 12 muffins, about 1-1/2 tablespoons per muffin. As you add the crumble, break up large pieces between your fingers.
- Bake the muffins at 400°F for 5 minutes, then without opening the oven door, reduce the temperature to 350°F and bake for another 13-15 minutes, until the internal temperature registers 200°F with an instant read thermometer or a skewer inserted in the center of the muffin comes out clean. The very top center may appear slightly shiny but should not look wet or raw.
- NOTE: The baking time will be shorter by about 2-3 minutes if you use regular muffins because the muffins will come into contact with the surface off the muffin pan.
- Remove the muffins from the oven and cool for 5 minutes in the pan, then move the muffins to a wire cooling rack.
Store the Muffins
- The muffins can be stored at room temperature in an airtight container for up to 3 days.





Janice S says
I love this recipe thanks