Chocolate Caramel Cupcakes

Chocolate Caramel Cupcakes are rich, moist chocolate cupcakes filled with homemade salted caramel and topped with fluffy whipped chocolate ganache. Add a caramel drizzle and flaky sea salt for the ultimate caramel-filled chocolate cupcake.

frosted chocolate cupcakes in a cupcake tin.

There are chocolate cupcakes, and then there are chocolate cupcakes with a gooey salted caramel center hiding inside.

And if we’re putting caramel inside a chocolate cupcake, we might as well go all in. There’s more chocolate in the whipped ganache on top, another drizzle of salted caramel, and a sprinkle of flaky sea salt.

The whipped ganache is especially important here because it’s lighter and less sweet than chocolate buttercream, which is exactly what these caramel-filled cupcakes need.

For September’s Cupcake of the Month, I wanted to lean into fall flavors without pulling out the pumpkin just yet. Salted caramel felt like the perfect place to start, especially when it’s stuffed inside a chocolate cupcake and paired with even more chocolate on top.

chocolate cupcake cut in half showing the inside filled with caramel.

Ingredients and Substitutions

The full ingredient amounts are listed in the recipe card below, but here are a few notes about the most important ingredients and possible substitutions.

overhead view of the ingredient used to make chocolate caramel cupcakes.

Natural Unsweetened Cocoa Powder

This recipe is developed with natural cocoa powder, which is acidic and works with the baking soda to help the cupcakes rise. Stick with natural cocoa rather than Dutch-process cocoa for this recipe. Use a high-quality cocoa powderhttps://amzn.to/3lPr2xJ for the best texture and flavor.

Hot Coffee

Coffee makes chocolate taste more intensely chocolatey without making the cupcakes taste like coffee. If you don’t have coffee or prefer not to use it, substitute an equal amount of hot water, as the hot liquid helps the cocoa powder bloom.

Buttermilk

The acidity in buttermilk reacts with the baking soda while also contributing to a soft, tender crumb. For the best results, use real cultured buttermilk rather than regular milk. If a substiution is necessary, add 1½ teaspoons of lemon juice or vinegar to 113 grams of whole milk and let it sit for 5 to 10 minutes before using.

Salted Caramel Sauce

I use my homemade salted caramel sauce for both filling the cupcakes and drizzling over the frosting. A thick store-bought caramel sauce also works, but avoid thin caramel syrup, which will soak into the cupcake instead of forming a gooey center.

Semisweet Chocolate

Use a good-quality semisweet chocolate bar, around 55 to 60% cacao, rather than chocolate chips for the whipped ganache. Bar chocolate melts more smoothly, as the stabilizers in chocolate chips can affect the texture of the ganache.

All-Purpose Flour

Regular all-purpose flour gives these cupcakes their soft, tender crumb. A 1:1 gluten-free baking flour can be used to keep the cupcakes gluten free.

chocolate cupcake frosted with whipped ganache and a drizzle of homemade caramel sauce.

How to Make Chocolate Caramel Cupcakes

There are three parts to these cupcakes: the chocolate cupcakes, the salted caramel filling, and the whipped chocolate ganache. The cupcakes and ganache both need time to cool, so you can make the caramel ahead of time or while the cupcakes are cooling.

Make the Chocolate Cupcakes

Whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt. In a separate bowl, whisk the egg, buttermilk, vegetable oil, and vanilla extract. Pour the wet ingredients into the dry ingredients and mix until just combined. At this point, the batter will be quite thick. Slowly pour in the hot coffee and whisk until smooth. The coffee thins the batter considerably, so don’t worry when it looks much thinner than a typical cupcake batter.

Divide the batter evenly among 12 lined muffin cups, filling each about three-quarters full. Bake at 350°F for 18 to 20 minutes, until a toothpick inserted into the center comes out with a few moist crumbs. Cool completely before filling.

Make the Chocolate Ganache

Place the chopped chocolate in a heatproof bowl. Heat the heavy cream until it is steaming and just beginning to simmer around the edges, then pour it over the chocolate. Let it sit undisturbed for 2 to 3 minutes to give the hot cream time to melt the chocolate, then stir slowly until the chocolate and cream come together into a completely smooth, glossy ganache. Stir in the vanilla extract and salt. Refrigerate the ganache until it is completely cool and thickened but still soft enough to scoop.

Using an electric mixer, whip the cooled ganache until it becomes noticeably lighter in color and fluffy enough to hold stiff peaks. Stop mixing as soon as it reaches this point. Overwhipping can make the ganache grainy.

Fill and Frost the Cupcakes

Use a cupcake corer, large piping tip, or small paring knife to remove the center of each completely cooled cupcake, cutting about halfway to two-thirds of the way down. Don’t cut all the way through the bottom. Fill each cavity nearly to the top with salted caramel sauce. Pipe the whipped chocolate ganache over each cupcake. Finish with another drizzle of salted caramel sauce and a sprinkle of flaky sea salt, if desired.

caramel filled chocolate cupcakes frosted with generous swirls of whipped ganache.

Whipped Ganache Frosting

Whipped ganache looks deceptively simple: chocolate, cream, and a mixer. But there’s a reason we need to pay careful attention when we’re whipping it.

Kitchen Chemistry

Ganache is an emulsion, with microscopic droplets of fat and water held together in a stable mixture. Whipping adds air to that emulsion, but too much agitation can destabilize it.

When hot cream is mixed with chocolate, the water in the cream and the cocoa butter in the chocolate form a smooth emulsion. As the ganache cools, the cocoa butter begins to crystallize, thickening the mixture enough to trap air when it’s whipped.

That trapped air is what turns dense ganache into a lighter, fluffy frosting. But keep whipping and the fat droplets can start to join back together, breaking down the emulsion and leaving the ganache grainy or greasy instead of silky.

Stop as soon as the ganache lightens in color and holds stiff peaks. At that point, it has enough structure to pipe onto the cupcakes without losing the smooth texture we want.

side view of a cupcake cut in half showing the caramel filling inside.

Frequently Asked Questions

Can I make the cupcakes ahead of time?

Yes. The chocolate cupcakes can be baked a day ahead and stored in an airtight container at room temperature. You can also make the salted caramel sauce ahead of time. I recommend waiting to fill and frost the cupcakes until the day you plan to serve them for the best texture.

Can I use store-bought caramel?

Yes, as long as it is thick enough to stay inside the cupcake. Look for a thick caramel sauce rather than a thin caramel syrup, which can soak into the cake instead of creating a distinct caramel center.

Why is my whipped ganache grainy?

Whipped ganache can become grainy if it is overwhipped or if the ganache was not completely emulsified before chilling. Make sure the chocolate is fully melted and the ganache is smooth before refrigerating, then stop whipping as soon as it becomes lighter in color and holds stiff peaks.

Can I use chocolate chips for the ganache?

A chopped semisweet chocolate bar is the best choice. Chocolate chips contain stabilizers that help them hold their shape during baking, which can make the ganache less smooth. If chocolate chips are all you have, they can work, but the texture may not be quite as silky.

Help! My caramel is too runny. What should I do?

If your caramel is only a little softer than you’d like, fill the cupcakes and transfer them to the refrigerator. Homemade caramel thickens as it chills, which will help keep the filling in place. Store the filled cupcakes in the refrigerator until you’re ready to serve them. If the caramel is very thin or watery, chill the sauce before filling the cupcakes. If it still doesn’t thicken enough, it may need to be cooked a little longer before using.

More Caramel Recipes

2026 Cupcake of the Month Recipes

chocolate cupcake filled with salted caramel and topped with whipped ganache frosting.

Chocolate Caramel Cupcakes

Yield: 12 cupcakes
Prep Time: 25 minutes
Cook Time: 20 minutes
Total Time: 45 minutes

Rich, moist chocolate cupcakes filled with homemade salted caramel and topped with fluffy whipped chocolate ganache.

Ingredients

For the Chocolate Cupcakes:

  • 1 cup (120 grams) all-purpose flour
  • 1 cup (198 grams) granulated sugar
  • ½ cup (42 grams) natural unsweetened cocoa powder
  • ½ teaspoon baking powder
  • ¾ teaspoon baking soda
  • ½ teaspoon salt
  • 1 large egg
  • ½ cup (113 grams) buttermilk
  • ¼ cup (50 grams) vegetable oil
  • 1 teaspoon vanilla extract
  • ½ cup (113 grams) freshly brewed hot coffee

For the Caramel Filling:

For the Whipped Chocolate Ganache:

  • 13 ounces (370 grams) semisweet chocolate, finely chopped
  • 1½ cups (340 grams) heavy cream
  • 2 teaspoons vanilla extract
  • ¼ teaspoon salt

Instructions

  1. Prepare the pan. Preheat the oven to 350°F. Line a 12-cup muffin pan with cupcake liners.
  2. Combine the dry ingredients. In a large bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
  3. Combine the wet ingredients. In a separate bowl, whisk together the egg, buttermilk, vegetable oil, and vanilla extract.
  4. Make the batter. Pour the wet ingredients into the dry ingredients and stir until just combined. The batter will be fairly thick at this point. Slowly pour in the hot coffee and whisk until smooth. The finished batter will be thin.
  5. Bake. Divide the batter evenly among the cupcake liners, filling each about three-quarters full. Bake for 18 to 20 minutes, until a toothpick inserted into the center comes out with a few moist crumbs. Cool in the pan for 5 minutes, then transfer the cupcakes to a wire rack to cool completely.
  6. Make the ganache. Place the chopped chocolate in a heatproof bowl. Heat the heavy cream in a small saucepan until steaming and just beginning to simmer around the edges. Pour the cream over the chocolate and let it sit undisturbed for 2 to 3 minutes.
  7. Emulsify the ganache. Starting in the center of the bowl, stir slowly until the chocolate and cream come together into a completely smooth, glossy ganache. Stir in the vanilla extract and salt.
  8. Chill the ganache. Refrigerate until completely cool and thickened but still soft enough to scoop, checking and stirring periodically so it does not become too firm.
  9. Whip the ganache. Using an electric mixer, whip the cooled ganache just until it becomes lighter in color, fluffy, and stiff enough to hold peaks. Do not overwhip.
  10. Fill the cupcakes. Use a cupcake corer, large piping tip, or small paring knife to remove the center of each cooled cupcake, cutting about halfway to two-thirds of the way down. Fill each cavity nearly to the top with salted caramel sauce.
  11. Decorate. Pipe the whipped chocolate ganache onto the cupcakes. Drizzle with additional salted caramel sauce and sprinkle with flaky sea salt, if desired.

Notes

  1. Caramel Sauce: I recommend using my homemade salted caramel sauce. For a thicker filling, cook the caramel to the higher end of the temperature range in that recipe. A thick store-bought caramel sauce can also be substituted. Avoid thin caramel syrup.
  2. Whipped Ganache: The ganache should be completely cool before whipping but still soft enough to scoop. Stop whipping as soon as it lightens in color and holds stiff peaks. Overwhipping can cause the emulsion to break and the ganache to become grainy or greasy.
  3. Storage: Store finished cupcakes in an airtight container in the refrigerator for up to 4 days. Bring them toward room temperature before serving for the softest cupcake and ganache texture.
  4. Freezing: Freeze the cupcakes in an airtight container for up to 2 months. Thaw at room temperature, then core, fill, and frost.
  5. Recommended Tools: Muffin Pan | Cupcake Liners | Electric Mixer | Mixing Bowls | Cooling Rack | High-Quality Cocoa Powder | Kitchen Scale

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Did you make this recipe?

Don't forget to leave a rating or a comment and share your recipe photos on Instagram - tag @bunsenburnerbakery!

Chocolate Caramel Cupcakes are rich, moist chocolate cupcakes filled with homemade salted caramel and topped with fluffy whipped chocolate ganache. Add a caramel drizzle and flaky sea salt for the ultimate caramel-filled chocolate cupcake.