Cinnamon chocolate marshmallows
For most of my life, marshmallows and I have not been friends. I’d make my s’mores with only chocolate chips and graham crackers, I preferred whipped cream in my hot cocoa and candied-yam casserole was not welcome on my holiday plate.
I’m not sure if it’s the spongy texture or the plain flavor, but marshmallows just never appealed to me. I was even convinced that they were a chemically engineered food, with nary an ingredient found in the natural world.
But one day I had a homemade marshmallow. And everything changed.
I had always found commercially produced marshmallows insipid, but a homemade marshmallow has depth and character, with its sweetness more robust, its texture more springy and its flavor more nuanced. Heck, the two types of marshmallows are hardly the same confection.

Now if you go to a store that sells these artisan marshmallows, you can expect to pay a lot of money. We even have one place in New York City that sells each one for four dollars. That’s ridiculous! But with a strong stand mixer and a little time, you can make your own marshmallows for a fraction of the cost.
A marshmallow’s base flavor is vanilla, which is pleasant, but I wanted to jazz mine up a bit. I threw in cinnamon and chipotle for warmth and spice and then added a bit of chocolate for its bittersweet, creamy notes. After I made my fluff, it was tempting to add it to a peanut-butter sandwich, but I decided to wait and let the marshmallows set so I could eat them as they were meant to be.
My patience definitely rewarded me as the marshmallows were fluffy with a red-hot flavor, enjoyable both on their own and dropped into a steaming mug of hot chocolate.

And perhaps its better for both my teeth and my waistline that I’ve only recently been introduced to the delight of good marshmallows, because trust me, once you start eating these you won’t want to stop.
Cinnamon chocolate marshmallows
Ingredients
- 1 teaspoon canola oil or spray oil
- 3 .25-ounce envelopes of unflavored gelatin
- 4 ounces semi-sweet or bittersweet chocolate
- 2 tablespoons unsweetened cocoa powder
- 2 cups sugar
- 3/4 cup corn syrup
- 1/4 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/4 teaspoon chipotle powder
- 1 teaspoon vanilla
- 1/2 cup powdered sugar
Special equipment:
- Candy thermometer
Instructions
- Line a 9x9 baking pan with foil, then grease the foil with the oil.
- In the bottom of a stand mixer, mix the gelatin with 1/2 cup of water. Let it sit for 10 minutes.
- Melt the chocolate and then stir in the cocoa powder. Add to the gelatin and beat until combined.
- In a large pot, mix together the sugar, corn syrup, and 1/4 cup of water. Insert the candy thermometer and turn the heat onto medium low. Without stirring, let the syrup cook until it reaches 248° F.
- Remove from heat and slowly add sugar syrup to the gelatin/chocolate mixture. Add the salt, cinnamon, and chipotle and mix at high speed for 10 minutes or until it’s fluffy. Add the vanilla and pour marshmallow fluff into prepared pan.
- Let it set for at least 4 hours. Remove marshmallow slab from the pan.
- Dredge it in powdered sugar. With a sharp knife, cut marshmallow into squares or you can use a cookie cutter for more whimsical shapes.








chipotle head 🙂
I am a sucker for a marshmallow, EVEN the bad kind, which is why I have never dared to make my own at home…I think I'd have to roll them in toasted coconut, if I did. mmmmm.
As soon as I have a candy thermometer in my possession, I'm making these. Great flavor ideas.
My taste buds are already dancing just imagining the combination of flavors. I have everything listed except a candy thermometer. Curses! All I have is a meat thermometer, and another kind that I want as far away from my food as possible.
star shaped marshmallows? how perfect!
i have to say, that sounds like the best marshmallow flavor ever. the cinnamon/chipotle/chocolate combo is a favorite of mine! i'll also admit that i've never had a fresh marshmallow and share your opinion on the mass-produced crap in the grocery stores. this recipe is calling my name!