I think a truly great vanilla cupcake should feel special, even when it’s simple to make. This easy vanilla cupcake recipe starts with a light, fluffy crumb and fills the kitchen with a cozy, sweet aroma, thanks to a unique cardamom spice twist. It’s the perfect family-friendly treat for when you want to elevate a weeknight dessert without a lot of extra work, especially when paired with an elegant rosewater glaze.

Ingredients
- 250g (2 cups) all-purpose flour: The primary structure for a tender, fluffy crumb; spoon and level the flour to avoid density. For gluten-free, substitute with a 1:1 gluten-free baking blend.
- 200g (1 cup) granulated sugar: Sweetens the cake and helps achieve a tender texture; standard white sugar works best here.
- 10g (2 teaspoons) baking powder: Provides lift and a light, airy texture to the cupcakes. Ensure your baking powder is fresh for best results.
- 3g (1/2 teaspoon) fine sea salt: Essential for balancing the sweetness and enhancing the vanilla and cardamom flavors.
- 5g (1 teaspoon) ground cardamom: The core spice element that makes these vanilla cupcakes unique. Use freshly ground cardamom if possible for maximum fragrance.
- 115g (1/2 cup) unsalted butter, softened: Provides richness and flavor; softening the butter to room temperature is essential for creaming properly. If using salted butter, reduce the fine sea salt to 1/4 teaspoon.
- 2 large eggs, at room temperature: Binds the ingredients and adds richness; ensure eggs are at room temperature to prevent the batter from curdling.
- 10ml (2 teaspoons) alcohol-free vanilla extract: The classic vanilla flavor base for the cupcake itself. Avoid alcohol-based extracts for this recipe if possible, or use pure vanilla bean paste for a richer flavor.
- 120ml (1/2 cup) full-fat milk, at room temperature: Adds moisture and tenderizes the crumb; whole milk provides the best richness. Using room temperature milk helps ingredients incorporate smoothly and keeps the butter from seizing.
- 200g (1 1/2 cups) powdered sugar, sifted: Forms the base of the delicate glaze; sifting prevents lumps and ensures a smooth consistency. Also known as confectioners’ sugar.
- 10ml (2 teaspoons) pure rosewater: The key flavoring agent for the glaze. A little goes a long way with rosewater, so measure carefully to avoid an overpowering floral taste.
- 30-45ml (2-3 tablespoons) full-fat milk, for glaze: Thins the glaze to a drizzling or dipping consistency. Add gradually to control the thickness.
- 15g (2 tablespoons) finely chopped pistachios: Used as an optional garnish; adds visual contrast and a delicate, crunchy texture.
Instructions
- Prep your workspace and oven: Preheat your oven to 175ยฐC (350ยฐF) and position the rack in the center. Line a standard 12-cup muffin pan with paper cupcake liners, ensuring they fit snugly.
- Combine dry ingredients: In a medium bowl, whisk together the all-purpose flour, granulated sugar, baking powder, fine sea salt, and ground cardamom. Whisk thoroughly for about 30 seconds to distribute the baking powder and cardamom evenly throughout the flour mixture.
- Cream the butter and sugar: In a large bowl, using an electric mixer on medium speed, beat the softened unsalted butter and granulated sugar together until the mixture is light in color and fluffy in texture. This process takes approximately 3-4 minutes and incorporates air into the batter, which is critical for a light crumb.
- Add eggs and vanilla: Add the large eggs one at a time, beating well after each addition. Scrape down the sides of the bowl with a spatula to ensure all ingredients are fully incorporated. Stir in the vanilla extract until just combined.
- Mix dry and wet ingredients: With the mixer on low speed, add about one-third of the dry ingredient mixture to the wet ingredients and mix until just combined. Pour in half of the room temperature milk and mix until incorporated. Repeat this process with another third of the dry ingredients, the remaining milk, and then the final third of the dry ingredients, mixing just until no streaks of flour remain. Do not overmix, as this will result in a tough, dense cupcake. This easy vanilla cupcake recipe relies on careful mixing for its tender texture.
- Fill the cupcake liners: Divide the batter evenly among the prepared cupcake liners, filling each about two-thirds full. This amount ensures the cupcakes rise evenly without spilling over the sides of the liners.
- Bake the cupcakes: Bake for 18-22 minutes, or until a wooden skewer inserted into the center of a cupcake comes out clean. The tops should be lightly golden and spring back when gently pressed. Check for doneness around 18 minutes; baking time may vary based on your oven.
- Cool completely: Remove the cupcakes from the oven and let them cool in the muffin pan for 5 minutes. Transfer them to a wire rack to cool completely before applying the glaze; applying glaze to warm cupcakes will cause it to melt immediately.
- Prepare the glaze: In a small bowl, whisk together the sifted powdered sugar and rosewater. Gradually add the full-fat milk, starting with 2 tablespoons, until you reach a smooth, pourable glaze consistency. Adjust with more milk (1 teaspoon at a time) or powdered sugar until it’s thick enough to cling to the cupcake but still flows slightly.
- Glaze and garnish: Once the cupcakes are fully cooled, gently dip the top of each cupcake into the rosewater glaze, or generously drizzle the glaze over each one using a spoon. Immediately after glazing each cupcake, sprinkle a small amount of finely chopped pistachios over the wet glaze so they adhere as it sets. I sometimes substitute lemon juice for the rosewater when making a batch of this easy vanilla cupcake recipe for my family, as they prefer the citrus kick.
The Unique Appeal of Cardamom and Rosewater Together
This flavor combination creates a sophisticated, almost exotic twist on a simple vanilla cupcake. Cardamom adds a warm, spicy, slightly citrusy note, while rosewater provides a delicate floral elegance. The pairing creates a complex and memorable experience that feels much more effortful than it actually is, taking this easy vanilla cupcake recipe from basic to brilliant with minimal changes.

Troubleshooting for Fluffy Cupcakes
To ensure your vanilla cupcakes turn out fluffy and light, avoid these common pitfalls:
- Problem: Cupcakes turn out dry or dense. Solution: Avoid overmixing the batter after adding the flour, as this develops gluten and makes them tough. Ensure your ingredients (butter, eggs, milk) are at room temperature for proper emulsification.
- Problem: Cupcakes sink in the middle. Solution: Do not open the oven door during the baking process, especially in the first 15 minutes. This drastic change in temperature causes them to collapse. Ensure your baking powder is fresh for best results.
- Problem: Uneven rising or domes. Solution: Make sure your oven temperature is accurate (use an oven thermometer if you aren’t sure) and that the cupcake liners are filled evenly.
FAQs
What is the best way to store these cupcakes?
Store them in an airtight container at room temperature for up to 2 days. The glaze may become slightly sticky over time. For longer storage, freeze the vanilla cupcakes *before* glazing. Thaw overnight, then glaze just before serving for fresh results.
Can I use a different spice instead of cardamom?
You can substitute with cinnamon or nutmeg for a different flavor profile, but for the true recipe experience, use cardamom. The warm, slightly citrusy notes of cardamom are key to this easy vanilla cupcake recipe.
What if I don’t like rosewater?
If rosewater is too floral for your taste, you can substitute it with lemon juice, almond extract, or a small amount of additional vanilla extract to make a standard glaze instead.
Can I make the batter ahead of time?
No, for best results, bake the vanilla cupcakes immediately after mixing the batter. The leavening agents start working right away, and letting the batter sit will result in flat, dense results.
Can I use oil instead of butter in this recipe?
We recommend using butter for this specific vanilla cupcake recipe, as creaming the butter and sugar is key to achieving a light and airy texture. Oil yields a moist crumb but lacks the rich flavor and structure that butter provides in this preparation.
What about making these for family dinners where kids might not like the rosewater?
I often make this easy vanilla cupcake recipe for family dinners and simply skip the rosewater glaze for a portion of the batch; I prepare a simple vanilla glaze for them instead.
Conclusion
This easy vanilla cupcake recipe proves that you don’t need complicated steps or hard-to-find ingredients to create something truly impressive. The addition of cardamom and rosewater makes these a special treat that’s perfect for celebrations or a cozy weekend dessert. Try making a batch this weekend and save this delicious family-friendly recipe for later.
Print
vanilla cupcake recipe easy
- Total Time: 35 minutes
- Yield: 12 cupcakes 1x
- Diet: General
Description
A light and fluffy vanilla cupcake recipe enhanced by a unique cardamom spice twist, paired with an elegant rosewater glaze for a sophisticated, family-friendly treat.
Ingredients
- 250g all-purpose flour
- 200g granulated sugar
- 10g baking powder
- 3g fine sea salt
- 5g ground cardamom
- 115g unsalted butter, softened
- 2 large eggs, room temperature
- 10ml vanilla extract
- 120ml full-fat milk, room temperature
- 200g powdered sugar, sifted
- 10ml rosewater
- 30–45ml full-fat milk, for glaze
- 15g finely chopped pistachios, optional garnish
Instructions
- Preheat Oven and Prepare Pan: Preheat the oven to 350ยฐF (175ยฐC) and line a 12-cup muffin pan with paper liners.
- Combine Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, granulated sugar, baking powder, fine sea salt, and ground cardamom to distribute the spices evenly.
- Cream Butter and Sugar: Beat the softened butter and granulated sugar with an electric mixer on medium speed for 3-4 minutes until the mixture is light in color and fluffy.
- Add Eggs and Vanilla: Add the large eggs one at a time, beating well after each addition. Mix in the vanilla extract until combined, scraping down the bowl sides.
- Alternate Dry and Wet: On low speed, add one-third of the dry ingredient mixture, then half of the milk, followed by another third of the dry mix, the remaining milk, and finally the last third of the dry ingredients. Mix just until no streaks of flour remain. Do not overmix.
- Fill and Bake Cupcakes: Divide the batter evenly among the prepared liners, filling each two-thirds full. Bake for 18-22 minutes, or until a wooden skewer inserted into the center comes out clean.
- Cool Completely: Remove the cupcakes from the oven and let them cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.
- Make Rosewater Glaze: Whisk together the sifted powdered sugar and rosewater in a small bowl. Gradually add 2-3 tablespoons of milk until the glaze reaches a smooth, pourable consistency.
- Glaze and Garnish: Once fully cooled, dip the top of each cupcake into the rosewater glaze or drizzle generously. Immediately sprinkle with pistachios for garnish.
Notes
To achieve a tender texture, ensure all ingredients are at room temperature and avoid overmixing the batter after adding the flour. The glaze must be applied to completely cooled cupcakes to prevent melting. For a non-floral alternative, substitute lemon juice or almond extract for the rosewater in the glaze.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 286 kcal
- Sugar: 33g
- Sodium: 100mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 31mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.