Vanilla Cherry Cupcakes
These cherry cupcakes are moist, light, and airy with a vanilla cupcake batter. Made with fresh cherries, a hint of almond extract, and frosted with whipped cream buttercream. Perfect cupcakes to celebrate the cherry season.

When cherry season rolls around, I can’t help but think back to my childhood, sitting on the porch with a bowl of fresh cherries, trying to see who could spit the pits the farthest. Now, as a mom, I love bringing that same cherry joy into our kitchen, and these cherry cupcakes are one of my favorite ways to do it.
They’re soft, moist, and bursting with fresh cherries—perfect for packing into school lunchboxes or serving as a sweet weekend treat. Even my kids, who can be tough critics, light up when they see these cupcakes cooling on the rack. It’s one of those recipes that reminds me why I love baking: simple ingredients, seasonal fruit, and the smiles that come with sharing something homemade.
Why make these cupcakes?
- Perfect Flavor Harmony: The combination of vanilla and cherry creates a delightful balance of vanilla’s sweetness and cherry’s tartness, offering a well-balanced taste experience.
- Moist and Tender Texture: These cupcakes boast a moist, tender crumb, thanks to fresh cherries and high-quality vanilla extract, ensuring each bite is irresistibly soft and flavorful.
- Surprise Filling: Incorporating a cherry filling in the center of the cupcakes adds an element of surprise and excitement with every bite, elevating them from ordinary to extraordinary.
- Versatility: These cupcakes can be enjoyed for various occasions, from casual gatherings to elegant celebrations. They’re versatile enough to be served as a sweet treat at a picnic or as a sophisticated dessert at a dinner party.

Ingredients and substitutes
- Cherries – I am using fresh cherries, but frozen blended cherries would work just as well.
- Fat – I am using a combination of both butter and oil to keep them wonderfully moist. I prefer to use unsalted butter so I can control the quantity of salt, but feel free to omit salt in the recipe and use butter with salt.
- Eggs – Always use large-size eggs when baking unless specified. The size of eggs varies significantly these days, so as a guide, one large egg weighs between 50 and 60 grams.
- All-purpose flour – I like using all-purpose flour for cakes with fresh fruits, as it adds a bit more stability to the batter.
- Sugar – I prefer to use white sugar so it won’t alter the color of my cupcakes.
- Sour Cream – Gives the cupcakes a soft crumb. You can make sour cream at home, or for a quick fix, Greek yogurt is a great alternative.

Step-by-step: Cherry cupcakes
Cupcake batter
- Preheat oven to 325°F / 165°C / Gas Mark 3
- Line muffin pan with cupcake liners or use baking cups.
- Dry ingredients – Sift flour, baking powder, baking soda, and salt, and set aside.
- Blend cherries.– Place half the pitted cherries in a food processor or blender and blend until smooth. Pass it through a sieve. Set aside.

- In the bowl of a stand mixer with the paddle attachment, cream the butter, oil, and sugar until light and fluffy. Add eggs, one at a time, until well incorporated.
- Next, add flour, sour cream, and blended cherries in three additions. Followed by the vanilla and almond extract.
- Divide the batter between the prepared cupcake liners or baking cups.

- Optional – Drop a pitted fresh cherry in the center of each batter.
- Bake on the center rack for about 20 to 25 minutes (mine took 20 minutes). Cool in the pan for 5 minutes, then transfer to a cooling rack to cool completely before frosting.
Whipped cream buttercream
- In the bowl of a stand mixer with the paddle attachment, cream the butter and salt for a minute until smooth. Add half the sugar and fresh cream. Beat a minute more.
- Then add the second half of the powdered sugar and combine well. Followed by the vanilla extract. (You can also add a drop of almond extract for these cupcakes.)
- Next, whip the buttercream until it reaches a light, fluffy whipped-cream consistency – about 2 to 3 minutes.

Assemble
- Prepare a piping bag fitted with a large star tip. Smear the piping bag on one side with a raspberry red gel food color. Add buttercream to the bag and secure the top. Give it a gentle squeeze until you see the red frosting coming from one side.
- Pipe a large swirl on the cupcake. The red frosting will create a pretty red swirl effect that I have on these cupcakes.
- Top with a fresh cherry. When not in season, you can omit the fresh cherry and drizzle some sprinkles.

Tips for Success
- Choose Ripe Cherries: Opt for ripe, juicy cherries for the best flavor and texture. Look for cherries that are firm, plump, and have a deep, vibrant color.
- Properly Prepare the Cherries: Pit and chop the cherries into small pieces to ensure they distribute evenly throughout the cupcake batter. This ensures every bite is filled with delicious cherry goodness.
- Use High-Quality Ingredients: Select high-quality vanilla extract and other ingredients for the best flavor. Pure vanilla extract will provide a rich, aromatic flavor that enhances the overall taste of the cupcakes.
- Do Not Overmix the Batter: Overmixing the batter can lead to dense and tough cupcakes. Mix the batter until just combined to avoid developing too much gluten, which can result in a less tender texture.
- Fill Cupcake Liners Appropriately: Fill the cupcake liners about two-thirds full to allow room for the cupcakes to rise without overflowing. This ensures uniformity in size and shape.
- Add Cherry Filling Carefully: If adding a cherry filling to the cupcakes, use a small spoon or piping bag to carefully place the filling in the center of each cupcake. Be sure not to overfill to avoid spillage during baking.
- Monitor Baking Time: Keep a close eye on the cupcakes while they bake to prevent overcooking. They’re done when a toothpick inserted into the center comes out clean or with a few moist crumbs attached.
- Cool Completely Before Frosting: Allow the cupcakes to cool completely on a wire rack before frosting to prevent the frosting from melting or sliding off.
- Store Properly: Store any leftover cupcakes in an airtight container at room temperature for up to three days, or in the refrigerator for longer storage. Bring them to room temperature before serving for the best taste and texture.

- Chocolate cherry cupcakes with bakery frosting
- Chocolate cherry cake with cherry filling
- Cherry Champagne cocktail
- The ultimate cherry pie
- Cherry bars
Frequently asked questions
Moist, fluffy cupcakes are all about adding volume to your batter when mixing. This means that knowing how to mix your batter is important. For example, never undermix when creaming your butter and sugar, and never overmix once you add the flour. See my 10 tips for baking a cake from scratch
These vanilla cherry cupcakes, unfrosted, will keep at room temperature for up to two days. Once frosted, they will keep at room temperature for a few hours. If well wrapped, they will keep in the fridge for 3 to 4 days.
You can place cupcakes in the fridge for a few minutes to cool them quickly. I like to place them for just 5 to 7 minutes in the freezer.
Never leave cupcakes in the fridge open for long, as they will dry out.

Vanilla Cherry Cupcakes
These cherry cupcakes are moist, light, and airy with a vanilla cupcake batter. Made with fresh cherries, a hint of almond extract, and frosted with whipped cream buttercream. Perfect cupcakes to celebrate the cherry season.
Ingredients
- 1½ cup (190 g) All-purpose flour
- 1 tsp Baking powder
- ½ tsp Baking soda
- ¼ tsp Salt
- 6 tbsp (85 g) Butter unsalted room temperature
- 4 tbsp (60 ml) Oil (flavorless)
- 1 cup (100 g) Sugar
- 2 large Eggs Large
- ½ cup (120 ml) Sour cream
- 2 tsp Vanilla extract
- ¼ tsp Almond extract
- 8 oz (8 oz) Cherries (pitted) 25 cherries
- 8 oz (226 g) Unsalted butter room temperature
- 2 cups (240 g) Powdered sugar
- ½ cup (120 ml) Whipping cream
- 2 tsp Vanilla
- ¼ tsp Salt
Method
- Preheat oven to 325°F / 165°C / Gas Mark 3
- Line muffin pan with cupcake liners or use baking cups.
- Dry ingredients – Sift flour, baking powder, baking soda, salt and set aside.1½ cup All-purpose flour, 1 tsp Baking powder, ½ tsp Baking soda, ¼ tsp Salt
- Blend cherries.– Place half the pitted cherries in a food processor or blender and blend until smooth. Pass it through a sieve. Set aside.Pro tip – straining the skin from the juice will ensure a smooth texture for our batter but you can certainly use the crushed cherries too.
- In the stand mixer bowlK-mix with the paddle attachment, cream the butter, oil, and sugar until light and fluffy. Add eggs, one at a time, followed by the extracts.Pro tip: Add eggs one at a time, making sure they are fully incorporated, which will prevent the batter from curdling.6 tbsp Butter, 4 tbsp Oil, 1 cup Sugar, 2 large Eggs
- Next, add flour, sour cream, and blended cherries in three additions. Followed by the vanilla and almond extract.½ cup Sour cream, 2 tsp Vanilla extract, ¼ tsp Almond extract, 8 oz Cherries (pitted)
- Divide the batter between the prepared cupcake liners or baking cups. Pro tip – depending on the size of the eggs and the amount of whipping you may get up to 15 cupcakes or 12 baking cups.
- Optional – Drop a pitted fresh cherry in the center of each batter. Pro tip – the cherry in the center will skin to the bottom with its weight so do not try to push it in. Leave it on top. Let it sink naturally.
- Bake on the center rack for about 20 to 25 minutes (mine took 20 mins). Cool in the pan for 5 minutes then transfer to a cooling rack to cool completely before frosting. Pro tip – leaving the cupcakes in the pan for longer than 5 minutes can cause the cupcake to separate from their liners due to steam.
- In the bowl of a stand mixer with the paddle attachment, cream the butter and salt for a minute until smooth. Add half the sugar and fresh cream. Beat a minute more.8 oz Unsalted butter, ½ cup Whipping cream
- Then add the second half of the powdered sugar and combine well. Followed by the vanilla extract. (you can also add a drop of almond extract for these cupcakes)2 cups Powdered sugar, 2 tsp Vanilla, ¼ tsp Salt
- Next, whip the buttercream until you have a light and fluffy whipped cream consistency buttercream – about 2 to 3 minutes.Pro tip – it is important to whip the buttercream so the cream in there will build volume otherwise the frosting will be too soft to pipe.
- Prepare a piping bag with a large star tip for piping. Smear the piping bag on one side with a raspberry red gel food color. Add buttercream to the bag and secure the top. Give it a gentle squeeze until you see the red frosting coming from one side.
- Pipe a large swirl on the cupcake. The red frosting will create a pretty red swirl effect that I have on these cupcakes.
- Top with a fresh cherry. When not in season you can omit the fresh cherry and drizzle some sprinkles.
Notes
- Choose Ripe Cherries: Opt for ripe, juicy cherries for the best flavor and texture. Look for cherries that are firm, plump, and have a deep, vibrant color.
- Properly Prepare the Cherries: Pit and chop the cherries into small pieces to ensure they distribute evenly throughout the cupcake batter. This ensures every bite is filled with delicious cherry goodness.
- Use High-Quality Ingredients: Select high-quality vanilla extract and other ingredients for the best flavor. Pure vanilla extract will provide a rich, aromatic flavor that enhances the overall taste of the cupcakes.
- Do Not Overmix the Batter: Overmixing the batter can lead to dense and tough cupcakes. Mix the batter until just combined to avoid developing too much gluten, which can result in a less tender texture.
- Fill Cupcake Liners Appropriately: Fill the cupcake liners about two-thirds full to allow room for the cupcakes to rise without overflowing. This ensures uniformity in size and shape.
- Add Cherry Filling Carefully: If adding a cherry filling to the cupcakes, use a small spoon or piping bag to carefully place the filling in the center of each cupcake. Be sure not to overfill to avoid spillage during baking.
- Monitor Baking Time: Keep a close eye on the cupcakes while they bake to prevent overcooking. They’re done when a toothpick inserted into the center comes out clean or with a few moist crumbs attached.
- Cool Completely Before Frosting: Allow the cupcakes to cool completely on a wire rack before frosting to prevent the frosting from melting or sliding off.
- Store Properly: Store any leftover cupcakes in an airtight container at room temperature for up to three days, or in the refrigerator for longer storage. Bring them to room temperature before serving for the best taste and texture.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.















Hi Veena, Your recipe sounds delicious! I would like to know if the cupcakes can be frozen ?
Yes, these do freeze beautifully for up to a month.
Great recipe! I’ll take any excuse to eat in season cherries.
I hear you, Emily. We love cherries anything too.
Veena;
I just wanted to share a few thoughts with you. First off I am always so impressed with your wonderful recipes and the wonderful instructions you give. You have no idea how much it means to me to be able to recreate wonderful meals and desserts like this recipe for Pink Cherry Cupcakes. My family really enjoyed them!
Have a wonderful day and please keep the fabulous recipes coming!
Thank you so much, Heidy. So happy to hear you enjoy my blog so much. I do know how much it means because I am self-taught myself. so happy you and your family enjoyed my cupcakes and other recipes. Thank you.
We have been making these cupcakes for years! They are my granddaughter’s favorite!
Thank you so much, Pam.So happy to hear you have been enjoying these cupcakes. They are one of our favorites too.
These cherry cupcakes are so pretty. As much as I love the cherries on top, I think it’s the secret hidden cherries inside the cupcakes that makes me happier. 🙂
Thank you, Anita. yes, the cherry filling inside is so yum
I love these cupcakes! We live in a big cherry growing area in Northern Italy and right now it’s cherry season so I can literally pick as many from the trees as I want! Going to try these cupcakes before the season is over!
Thanks, Jacqueline. We love cherries but we have to buy them from the supermarket.