These vanilla latte cupcakes are filled with a rich espresso pastry cream and topped with a fluffy vanilla espresso frosting. The perfect cupcake for coffee lovers.

Vanilla extract is a staple in any baker's kitchen and I probably use it in almost every dessert. These vanilla latte cupcakes are proof that a good vanilla extract goes a long way.
For the coffee flavor, a "shot" of rich espresso pastry cream fills the inside and espresso frosting covers the top. The result tastes exactly like a vanilla latte. The sweet, fragrant vanilla is balanced with a strong hit of espresso.
Why Make This Recipe
Three components sounds like a lot, but each one is straightforward and can be broken up over two days. The pastry cream filling is what sets these apart. It has a silkier, lighter richness than a standard buttercream filling thanks to the egg and cream base.

Ingredients You'll Need
For the cupcakes: milk, unsalted butter, sugar, oil, eggs, vanilla extract, sour cream, all purpose flour, baking powder, baking soda, salt
For the espresso filling: heavy cream, egg yolks, sugar, instant espresso powder
For the vanilla espresso frosting: unsalted butter, confectioners sugar, salt, vanilla extract, instant espresso powder, milk
Ingredient Highlights
Vanilla Extract: Since this is a major flavor, you will want to use a good quality pure vanilla extract. Do not use imitation vanilla extract. My favorite is Nielsen Massey and is readily available in most grocery stores.
Instant espresso powder: Used in both the filling and the frosting. The flavor is strong, which is the point. Brands like Medaglia d'Oro, DeLallo, or King Arthur's espresso powder all work well.
Sour cream and oil: Both are here for moisture. The butter gives flavor while the oil and sour cream keep the crumb soft and tender even after the cupcakes cool. It's the same combination I use in my simple vanilla cupcakes to keep them extra moist.
Heavy cream: Don't swap for a lighter cream. You need the fat content for both the pastry cream base and the whipped cream that gets folded in at the end.

How to Make Vanilla Latte Cupcakes
The cupcake batter
Cream the butter and sugar together until light and fluffy, then add the oil, eggs, vanilla extract, and sour cream one at a time, mixing between each addition.
Sift the dry ingredients together in a separate bowl. Alternate adding the milk and dry ingredients to the butter mixture, starting and ending with the dry ingredients. Fill the cupcake liners two thirds full and bake at 350°F for 15 to 18 minutes. Cool completely before filling.
The espresso pastry cream
This is the most involved component but worth every step. Heat half the cream with the sugar and espresso powder until just boiling. In a separate bowl, whisk the egg yolks with the remaining sugar.
Slowly pour half the hot cream into the yolk mixture while whisking constantly. This tempers the eggs so they don't scramble. Return everything to the pot and bring to a boil, whisking continuously until the mixture thickens enough to coat the back of a spoon.

Strain the mixture into a clean bowl and let it cool completely. Once cooled, whip the remaining half cup of cream to medium peaks and fold it gently into the pastry cream. This lightens the filling and gives it a mousse-like texture.
The vanilla espresso frosting
Cream the butter and powdered sugar together until light and fluffy. Dissolve the espresso powder in a tablespoon or two of water, then add it to the frosting along with the vanilla extract, salt, and 2 tablespoons of milk. Mix until combined. Check the consistency. If it's too thick add milk one tablespoon at a time, if it's too thin add powdered sugar a quarter cup at a time.
For vanilla bean specks in the frosting, substitute 1 teaspoon of vanilla bean paste for the vanilla extract. Alternatively, you can sprinkle crushed vanilla bean powder after piping over the cupcake as I have in the photos.
Assembly
Once the cupcakes are fully cooled, use a small paring knife to cut a cone shape out of the center of each cupcake, angling the knife at about 45 degrees with the wide end at the top.
Fill each cavity with a spoonful of the espresso pastry cream or use a pastry bag to make it easier. Trim the pointed end off each cone and press the circular top back into place to seal in the filling.

Frost each cupcake using a star tip or any tip you prefer. For the brown swirl effect, dip a toothpick in brown food dye gel and draw a line inside the piping bag before filling it with frosting.

Make Ahead Tips
These cupcakes have three components so a little planning goes a long way. Here's how to break up the work:
The pastry cream can be made up to 2 days ahead. Store it in an airtight container in the refrigerator with plastic wrap pressed directly against the surface to prevent a skin from forming. Give it a gentle stir before using.
The cupcakes can be baked a day ahead and stored in an airtight container at room temperature. Fill and frost them the day you plan to serve them.
The frosting can be made up to 3 days ahead and stored in the refrigerator. Bring it to room temperature and re-whip briefly before piping.
You may also want to see these other recipes using vanilla and coffee:
Chocolate Stout Cake with Coffee Buttercream
Espresso Chocolate Chip Muffins
Mexican Chocolate Cake with Espresso Frosting
Vanilla Latte Cupcake Recipe
These vanilla latte cupcakes are made with real vanilla, filled with espresso cream and topped with a fluffy vanilla espresso frosting. Coffee lovers, say hello to your new favorite latte treat.
Ingredients
For the cupcake batter
- ⅔ cup milk, room temperature
- 4 Tablespoons unsalted butter, room temperature
- ¾ cup sugar
- 2 Tablespoons oil
- 2 eggs
- ¼ cup sour cream, room temperature
- 1 Tablespoon vanilla extract
- 1 ⅓ cup flour
- 1 ¼ teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
For the espresso filling:
- 1 cup heavy cream
- 2 egg yolks
- 3 Tbs sugar
- 1 ½ teaspoon instant espresso powder
For the vanilla espresso frosting:
- 1 cup unsalted butter, at room temperature
- 3 cups confectioners sugar , plus extra
- ¼ teaspoon salt
- 1 Tablespoon vanilla extract
- 1 tablespoon instant espresso powder
- 4 Tablespoons milk
Instructions
For the cupcake batter
- Preheat the oven to 350° F and line a muffin tin with cupcake liners.
- Cream the butter and sugar together in a large bowl using an electric mixer or stand mixer. Mix until light and fluffy.
- Scrape down the sides of the bowl and add the oil, eggs and vanilla one at a time to the butter mixture, mixing and incorporating each one before adding the next. Add the sour cream and mix to combine.
- In a medium bowl, sift together the flour, salt, baking soda, and baking powder. Alternate adding the milk and dry ingredients to the butter-sugar mixture. Mix each addition until combined.
- Fill the cupcake liners to ⅔ full. Bake at 350 °F for 15-18 minutes or until a skewer comes out clean. Cool completely.
For the espresso filling:
- Heat ½ cup of cream and 2 Tbs of sugar and the espresso powder in a small pot until just boiling. Whisk together the yolks and remaining sugar in a separate medium sized bowl.
- Add half the hot cream mix to the egg mixture while whisking. Return the egg mixture to the pot with the remaining cream and bring it to a boil while continually whisking. Allow it to boil for several minutes while it thickens. It should be thick enough to coat the back of a wooden spoon.
- Strain the mixture into another bowl and let it cool.
- Whip the remaining ½ cup cream to medium peaks and gently fold it into the cooked cream.
For the vanilla espresso frosting:
- Cream the butter and sugar until light and fluffy.
- Dissolve the espresso powder in a tablespoon or two of water and add it to the mixture along with the salt, 2 Tablespoons of milk, and vanilla extract. Mix until combined.
- Check the consistency of the frosting. If it is too thick, add milk 1 tablespoon at a time. If it is too thin, add more powdered sugar ¼ cup at a time.
Assembly:
- Using a small paring knife, cut out the center of each cupcake at about a 45 degree angle so that you have cut out a cone shape with the wide part being the top of the cupcake. Fill each cupcake with a spoonful of the espresso cream.
- Now cut off the narrow part of the cupcake cone and replace the circular top of the cupcake.
- Frost each cupcake with a star shaped tip or any tip of your liking. To get the brown swirl effect, using a toothpick dipped in brown food dye gel, make a line of dye inside your piping bag before filling it with frosting.
Nutrition Information:
Yield: 12 Serving Size: 1 cupcakeAmount Per Serving: Calories: 389Total Fat: 26gSaturated Fat: 16gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 116mgSodium: 86mgCarbohydrates: 36gFiber: 0gSugar: 25gProtein: 4g
This nutrition information is only an approximate provided for convenience and as a courtesy only. Information comes from Nutritionix, an automated nutrition calculator.






Amie says
wow, this looks delicious, I'm definitely going to try this recipe!
Kulsum@JourneyKitchen says
Every time I buy vanilla bean my heart aches with happiness and pain ;) Pain for the cost and happiness of the great flavor it adds to everything it touches! Espresso and vanilla ...what a great way to celebrate holidays :D
Arthi says
Im so making these for a bake sale...ive just ordered some vanilla paste and powder...what a gr8 use ive found and im such a coffee gal..this is perfect...thanks for the recipe
Jamie | My Baking Addiction says
That frosting seriously makes me swoon...could it be any more gorgeous! Thanks so much for submitting your delectable cupcakes to our Holiday Recipe Exchange. Best of luck in the contest!
-Jamie
Jennifer says
Wow those look really good. I want to try the espresso filling all by itself. Is that bad?
Lisa says
is the espresso powder in the frosting different from the instant espresso in the filling?
Dessarts says
Hi Lisa, yes they are the same thing.
Jess ~ MySweetGems says
These looks awesome! Has all the right flavors for me to enjoy. This will be a future try list.
Jenn@eatcakefordinner says
Yummy, these sound divine!! The frosting looks so creamy.
Heather Davis says
These look gorgeous. I've got to make some cupcakes for a friend's workshop this weekend and I am going to give these a go! Might have to make a few extra...
Suzanne Dossous says
For the espresso filling, the 1 cup heavy cup really means 1 cup of heavy cream, right?
Dessarts says
Yes. That is correct. It's a typo.
R.J. says
Just wanted to let you know I just tried making these. They were great , and I had to make another batch right after because my siblings kept eating them.
theGrubDaily says
Amazing photos, they look delicious and I can't wait to try them out!
culinaryneophyte says
Hi! These cupcakes look amazing, but I couldn't find espresso powder at the grocery store. Would you recommend using instant espresso instead? (I read somewhere this is acceptable, but you should use 50% more than the recipe calls for powder.) Thanks!
Dessarts says
Actually, I think I did use instant espresso. I did not realize there was a difference when I typed out the recipe. I'm guessing since powder is more finely ground, using more would make sense. In the end, it's really up to how strong of a coffee taste you want.
Kailene says
Hi - when I made the frosting for a minute while beating it looked creamy and then immediately separated. Can I remedy this?
Thank you!
Andrea says
Can you please confirm that amount of confectioners sugar used for the frosting? 1 cup?
Thanks!