20 September 2026
· · Search
THE UNIVERSAL GASTRONOMY AUTHORITY
World Kitchen Journal
Vanilla Bean Cupcakes with Toasted Marshmallow Chocolate Frosting
Technique
By Jean-Luc Moreau, the Technique desk · United States · 6 min ·

Vanilla Bean Cupcakes with Toasted Marshmallow Chocolate Frosting

Vanilla Bean Cupcakes with Whipped Chocolate Marshmallow Frosting.

Aside from a classic s’more, the only way I really love marshmallows is toasted—when they have that deeper, almost caramelized flavor instead of just sweet on sweet. If I have the time, I’ll even make my own, but toasted is always the way to go.

Lately, I’ve been swapping vanilla extract for real vanilla bean paste, and it’s one of those small changes that makes a big difference. Recipes I already love feel just a little more special with it.

With spring here and summer just around the corner—right after Easter and Mother’s Day—I always start craving lighter, more fun desserts.

So I wanted to share my go-to vanilla cake recipe that I’ve been making for years, updated with vanilla bean paste and topped with a light, fluffy chocolate frosting.

The toasted marshmallows add the best subtle twist, bringing in hints of that warm, toasty sugar flavor. It really makes the frosting.

If I have the time, I’m planning to make these for Easter Sunday and top each cupcake with a chocolate egg or bunny—so simple, but so cute.

The Details

  • Melted coconut oil
  • Sour cream
  • Eggs
  • Brown sugar
  • Granulated sugar
  • Vanilla bean paste
  • All-purpose flour
  • Baking powder
  • Baking soda
  • Salt
  • Milk

For the Whipped Chocolate Marshmallow Frosting:

  • Unsalted butter
  • Powdered sugar
  • Cocoa powder
  • Vanilla extract
  • Heavy cream
  • marshmallows

You’ll need a cupcake pan and paper liners to bake the cupcakes. A couple of mixing bowls and a whisk are perfect for bringing the batter together. For the frosting, use either a hand mixer or a stand mixer to get it light, fluffy, and smooth.

Have a spatula on hand for mixing and scraping down the bowl, plus something to divide the batter evenly into the liners—an ice cream scoop works great for this.

For the marshmallows, all you need is a baking sheet and your oven’s broiler to get them perfectly toasted.

Step 1: prepare

Preheat your oven and line a cupcake pan with paper liners. I always start here so everything is ready to go once the batter comes together.

Step 2: make the batter

In a large bowl, whisk together the melted coconut oil, sour cream, eggs, both sugars, and vanilla bean paste. The vanilla bean paste adds the best flavor and makes everything smell amazing right from the start.

You can use vanilla extract, but if you have vanilla bean paste, it’s worth it.

Add the flour, baking powder, baking soda, and salt. Mix gently, then slowly pour in the milk, stirring just until smooth. Be careful not to overmix—this keeps the cupcakes light and fluffy.

Step 3: bake

Divide the batter evenly among the cupcake liners. Bake until the tops are just set and the centers no longer jiggle. Let the cupcakes cool completely before frosting—this is key.

Step 4: make the frosting

While the cupcakes cool, make the frosting. Beat together the butter, powdered sugar, cocoa powder, and vanilla until smooth and creamy. Add the cream and whip until light, fluffy, and almost mousse-like. It’s rich, but still airy.

Step 5: toast the marshmallows

Spread the marshmallows on a baking sheet and broil for 1–2 minutes, watching closely. They can go from perfect to burnt quickly. You’re looking for golden, lightly charred tops.

Let them cool slightly, then gently fold about half into the frosting. This adds little pockets of gooey, toasted sweetness.

Step 6: frost each cupcake

Once the cupcakes are completely cool, frost generously. Don’t be shy. Finish with the remaining toasted marshmallows on top.

If you’re making these for Easter or a spring gathering, try topping each cupcake with a chocolate egg or bunny for a fun, festive touch.

Tips and Tricks

If you can, use vanilla bean paste instead of extract. It really does make a difference and gives the cupcakes a deeper, more special vanilla flavor. If all you have is vanilla extract, that works too.

Don’t overmix the batter. Once you add the flour and milk, mix just until everything is combined. This keeps the cupcakes soft and fluffy instead of dense.

Keep a close eye on the marshmallows while broiling—they toast fast, like really fast. I never walk away from the oven here.

Let the marshmallows cool slightly before folding them into the frosting. If they’re too hot, they’ll melt right in instead of creating those gooey little pockets.

If your frosting feels too thick, add a splash more cream and whip again until it’s light and fluffy.

For a fun spring or Easter twist, top each cupcake with a chocolate egg or bunny. It’s such a simple touch, but makes them feel extra cute and festive!

Ingredients

  • 1 cup melted coconut oil
  • 1/2 cup sour cream or plain Greek yogurt
  • 3 large eggs, at room temperature
  • 3/4 cup brown sugar
  • 3/4 cup granulated sugar
  • 2 teaspoons vanilla bean paste (or use 1 tablespoon vanilla extract)
  • 1 cup warm whole milk
  • 3 cups all purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon salt

Frosting

  • 3 sticks salted butter, at room temperature
  • 3 cups powdered sugar
  • 3/4 cup unsweetened cocoa powder
  • 1/4-1/2 cups heavy cream, at room temperature
  • 2 cups marshmallows

Instructions

  • 1. Preheat the oven to 350°F. Line 18 to 20 cupcake molds with paper liners.2. In a large bowl, whisk together the melted coconut oil, sour cream, eggs, brown sugar, granulated sugar, and vanilla. Add the flour, baking powder, baking soda, and salt, and mix until combined. Slowly beat in the milk until just combined.3. Divide the batter evenly among the prepared pans. Bake for 22 to 30 minutes, until the tops are set and no longer wiggly in the center. Remove from the oven and let cool completely.4. To make the frosting, beat together the butter, powdered sugar, cocoa powder, and vanilla. Add 1/4 cup cream and whip until light and fluffy, adding more cream as needed to achieve a light, whipped frosting.7. Arrange the marshmallows on a baking sheet. Broil for 1 to 2 minutes, until toasted. Watch closely, as the marshmallows will toast quickly. Let cool for a few minutes, then gently fold half of the toasted marshmallows into the frosting.6. Frost each cupcake. Decorate as desired with the remaining toasted marshmallows.

More Technique