This post may contain affiliate links
If you're a coffee lover like me, you're in for a real treat today. These coffee cupcakes with coffee buttercream are everything I love about my morning cup of coffee—bold, smooth, comforting—wrapped up in the softest, fluffiest cupcake. Honestly, they’re like little edible hugs.
I love baking these for weekend treats, brunches, or anytime I need a cozy pick-me-up. The cupcakes are made with instant coffee for that strong, aromatic hit, and topped with a velvety buttercream that melts in your mouth. And the best part? They’re super easy to make—even if you’re not a seasoned baker.

Why You’ll Love These Coffee Cupcakes
- Coffee lover’s dream: They’re bursting with rich mocha flavor in both the cake and the frosting.
- Soft & fluffy texture: Thanks to sour cream and oil, these cupcakes are perfectly moist and tender.
- Easy recipe: No complicated steps—just simple, satisfying baking.
Key Ingredients for the Best Coffee Cupcakes
Here’s what makes these cupcakes extra special:
- Instant coffee: I use instant espresso powder for a bold, rich flavor that’s hard to beat.
- Sour cream: Adds moisture and a subtle tang—Greek yogurt works too!
- Boiled water: Helps dissolve the coffee and bloom the cocoa notes.
- Vegetable oil: Keeps the cupcakes soft and moist for days.
- Butter: For that luxuriously smooth buttercream texture.
- Powdered sugar: Sifted for a super silky frosting.
How to Make Coffee Cupcakes
Let’s walk through the step-by-step process. These cupcakes come together in no time!
Step 1: Prep the Oven
Preheat your oven to 160ºC (320ºF) and line a 12-cup cupcake tray with liners.
Step 2: Brew the Coffee
Dissolve 1 tablespoon of instant coffee in 120g of hot water and set aside to cool slightly.
Step 3: Mix Dry Ingredients
In a large bowl, whisk together:
- 200g granulated sugar
- 210g all-purpose flour
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
Step 4: Mix Wet Ingredients
In another bowl, whisk together:
- 120g sour cream (room temp)
- 75g vegetable oil
- 2 large eggs
- 1½ teaspoon vanilla extract
- Your prepared coffee mixture

Step 5: Combine and Bake
Slowly mix the wet ingredients into the dry, stirring gently. Divide the batter into your cupcake liners and bake for 20–23 minutes. Let cool in the pan for 5 minutes before transferring to a wire rack.

How to Make Coffee Buttercream
This buttercream is rich, smooth, and perfectly balanced—not too sweet, with just the right amount of coffee kick.
Step 6: Brew Strong Coffee
Mix 4–5 teaspoon of brewed coffee with 1½ teaspoon of instant espresso powder for an extra punch.
Step 7: Cream the Butter
Beat 200g room-temp butter on medium-high for 4 minutes. Scrape down the bowl and beat another 2 minutes.
Step 8: Add Sugar and Coffee
Gradually add 330g sifted powdered sugar, alternating with your coffee mixture. Mix on low until smooth and creamy.

Step 9: Decorate
Transfer buttercream to a piping bag with a star tip. Pipe onto cooled cupcakes and dust with instant coffee or decorate with a coffee bean if desired.

Expert Baking Tips
- Use a kitchen scale for precise measurements—especially for baking!
- Don’t overmix the batter. Use a spatula to gently fold everything together at the end.
- Use light-colored pans for an even bake. Dark pans retain more heat and may dry out your cupcakes.
- Room temperature ingredients are key—cold eggs and butter can affect your batter’s texture.
Frequently Asked Questions
Yes! You can use strong brewed coffee or espresso instead. Just make sure it's fresh and hot when added to the batter for full flavor.
Absolutely. Full-fat Greek yogurt is a great substitute and keeps the cupcakes just as moist and flavorful.
Store frosted cupcakes in an airtight container. They’ll stay fresh at room temp for 1–2 days or in the fridge for up to 5. Bring to room temp before serving.
Yes! Make it up to 3 days in advance. Store in an airtight container in the fridge. Let it warm up and re-whip before piping.
Add an extra ½–1 teaspoon of instant espresso powder to the batter or frosting. It deepens the flavor beautifully without making it bitter.
Yes! Freeze unfrosted cupcakes for up to 2 months. Thaw and frost when needed. You can also freeze the buttercream separately and re-whip before using.

More Cupcake Recipes You’ll Love
If you're obsessed with cupcakes like I am, here are some more treats to try:
- Gooey Salted Caramel Cream Cheese Cupcakes
- Chocolate Coffee Cream Cupcakes
- The Best Chocolate Cupcakes
Final Thoughts
These coffee cupcakes are such a cozy little indulgence. Whether you’re a full-on coffee fanatic or just love baking something a little different, these cupcakes are sure to impress. They’re moist, flavorful, and topped with the dreamiest buttercream—honestly, what’s not to love?
Perfect for birthdays, brunches, or just treating yourself with a midday pick-me-up.
Save This Recipe for Later!
Pin these Coffee Cupcakes with Coffee Buttercream to your Dessert board on Pinterest so you never lose it!

Coffee Cupcakes with Coffee Buttercream
- Total Time: 43 minutes
- Yield: 12 cupcakes 1x
- Diet: Vegetarian
Description
These Coffee Cupcakes with Coffee Buttercream are rich, moist, and infused with bold coffee flavor. With a soft crumb and velvety espresso-spiked frosting, they’re perfect for coffee lovers looking for a cozy, satisfying treat.
Ingredients
- 1 tbsp instant coffee
- 120g hot water
- 200g granulated sugar
- 210g all-purpose flour
- ½ tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- 120g sour cream (room temperature)
- 75g vegetable oil
- 2 large eggs
- 1½ tsp vanilla extract
- 200g unsalted butter, softened
- 330g powdered sugar, sifted
- 4–5 teaspoon strong brewed coffee
- 1½ tsp instant espresso powder
- Optional: instant coffee powder or coffee beans for garnish
Instructions
- Preheat oven to 160ºC (320ºF). Line a 12-cup muffin pan with cupcake liners.
- Dissolve 1 tablespoon instant coffee in 120g hot water. Let cool slightly.
- In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
- In another bowl, whisk sour cream, oil, eggs, vanilla, and the coffee mixture.
- Combine wet and dry ingredients, mixing gently until just combined.
- Divide batter into cupcake liners. Bake 20–23 minutes or until a toothpick comes out clean. Cool completely.
- To make the buttercream, combine brewed coffee with espresso powder. Beat softened butter for 6 minutes, scrape bowl, and beat 2 minutes more.
- Gradually add powdered sugar and coffee mixture. Mix until smooth and creamy.
- Pipe frosting onto cooled cupcakes using a star tip. Garnish with instant coffee dust or a coffee bean, if desired.
Notes
Greek yogurt works in place of sour cream. Use brewed espresso for stronger flavor. Store frosted cupcakes at room temp for 1–2 days or in the fridge up to 5 days. Freeze unfrosted cupcakes for 2 months and re-whip buttercream if made ahead.
- Prep Time: 20 minutes
- Cook Time: 23 minutes
- Category: Dessert
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 365
- Sugar: 31g
- Sodium: 170mg
- Fat: 20g
- Saturated Fat: 11g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 60mg









Leave a Reply