Toasted Marshmallow Hot Chocolate Bars Recipe
Introduction
These Toasted Marshmallow Hot Chocolate Bars are a delightful treat combining rich chocolate, fluffy marshmallows, and a hint of hazelnut flavor. Perfect for cozy evenings or sharing with friends, they bring all the warmth of a favorite winter drink in a portable, indulgent bar.

Ingredients
- 2 sticks (1 cup) salted butter
- 2 cups semi-sweet chocolate chips
- 1 cup granulated sugar
- 1 tablespoon hazelnut liqueur
- 2 teaspoons vanilla extract
- 4 large eggs, at room temperature
- 1/2 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 teaspoon baking powder
- flaky sea salt
- 1-2 cups marshmallows
- 2 ounces dark chocolate chunks
Instructions
- Step 1: Preheat the oven to 350°F. Line a 9×9 inch pan with parchment paper for easy removal.
- Step 2: In the microwave, melt the butter and 1 1/2 cups of semi-sweet chocolate chips together until smooth. Stir in the sugar, hazelnut liqueur (if using), and vanilla extract.
- Step 3: Whisk the eggs in a bowl for about 1 minute until bubbly on the surface. Incorporate the whisked eggs into the chocolate mixture.
- Step 4: Add the flour, cocoa powder, baking powder, and a pinch of flaky sea salt. Stir just until combined, then fold in the remaining 1/2 cup chocolate chips.
- Step 5: Spread half of the batter evenly into the prepared pan and bake for 20 minutes. Remove from the oven and switch the oven setting to broil.
- Step 6: Arrange marshmallows evenly over the partially baked bars. Broil for 1 to 3 minutes, watching carefully, until the marshmallows are toasted to your preference.
- Step 7: Lower the oven temperature back to 350°F. Spread the remaining batter over the toasted marshmallows, covering as much as possible. Press the dark chocolate chunks into the top.
- Step 8: Bake for an additional 20 minutes until the top is set but the marshmallows underneath remain soft and wiggly.
- Step 9: Let the bars rest in the pan for 20 minutes. Then lift them out using the parchment paper. Serve warm for a gooey experience or let cool before cutting and gifting.
Tips & Variations
- For an extra nutty twist, add chopped toasted hazelnuts or walnuts to the batter before baking.
- If you prefer a boozy kick, increase the hazelnut liqueur slightly or substitute with Irish cream.
- Use mini marshmallows for a more even layer and quicker toasting under the broiler.
- For a dairy-free option, substitute butter with coconut oil and use dairy-free chocolate chips.
Storage
Store cooled bars in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate up to one week or freeze for up to one month. Reheat gently in the microwave for a few seconds to bring back the gooey texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I skip the hazelnut liqueur?
Yes, the hazelnut liqueur adds a lovely depth of flavor, but the bars will still be delicious without it. You can replace it with a teaspoon of espresso powder or just omit it entirely.
How do I prevent marshmallows from burning under the broiler?
Keep a close eye on the marshmallows as they broil since they toast quickly. Broil in short bursts of 30 seconds to 1 minute, stopping as soon as they turn golden brown.
Print
Toasted Marshmallow Hot Chocolate Bars Recipe
- Total Time: 1 hour
- Yield: 16 bars 1x
Description
These Toasted Marshmallow Hot Chocolate Bars are a rich, decadent treat combining layers of fudgy chocolate batter and gooey toasted marshmallows. Enhanced with a hint of hazelnut liqueur and vanilla, these bars offer a delightful twist on classic hot chocolate flavors, perfect for cozy gatherings or gifting during the colder months.
Ingredients
Chocolate Batter
- 2 sticks (1 cup) salted butter
- 2 cups semi-sweet chocolate chips (divided: 1½ cups + ½ cup)
- 1 cup granulated sugar
- 1 tablespoon hazelnut liqueur (optional)
- 2 teaspoons vanilla extract
- 4 large eggs, at room temperature
- ½ cup all-purpose flour
- ½ cup unsweetened cocoa powder
- 1 teaspoon baking powder
- ¼ teaspoon salt
Topping and Garnish
- 1–2 cups marshmallows
- 2 ounces dark chocolate chunks
- Flaky sea salt
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Line a 9×9 inch baking pan with parchment paper to ensure easy removal of the bars after baking.
- Melt Butter and Chocolate: In a microwave-safe bowl, combine the butter and 1½ cups of the semi-sweet chocolate chips. Microwave in short bursts, stirring frequently, until the mixture is melted and smooth. Stir in the sugar, hazelnut liqueur if using, and vanilla extract until combined.
- Mix Eggs and Dry Ingredients: In a separate bowl, whisk the eggs vigorously for about one minute until slightly frothy. Gradually stir the eggs into the chocolate mixture. Sift in the flour, cocoa powder, baking powder, and a pinch of salt, stirring gently until just combined. Fold in the remaining ½ cup of semi-sweet chocolate chips.
- Bake Base Layer: Spread half of the batter evenly into the prepared baking pan. Bake for 20 minutes until set but not fully cooked through. Remove the pan from the oven and switch the oven setting to broil.
- Toast Marshmallows: Distribute the marshmallows evenly over the partially baked bars. Place the pan under the broiler for 1 to 3 minutes, watching carefully, until the marshmallows are golden brown and toasted to your liking. Remove from the oven and reset the oven temperature to 350°F.
- Add Remaining Batter and Chocolate Chunks: Spread the remaining batter over the toasted marshmallows as evenly as possible. Don’t worry if some marshmallows peek through. Press the dark chocolate chunks gently into the top. Bake for an additional 20 minutes until the top layer is set but marshmallows underneath remain soft and slightly wiggly.
- Cool and Serve: Allow the bars to cool in the pan for 20 minutes. Then use the parchment paper to lift them out. You can serve warm for a gooey treat or wait until fully cooled for neater slices. Sprinkle flaky sea salt over the top before serving or packaging for gifting.
Notes
- For a nut-free version, omit the hazelnut liqueur.
- Watch the marshmallows carefully under the broiler to avoid burning.
- Using parchment paper makes removal and cleanup easier.
- Bars can be stored in an airtight container at room temperature for up to 3 days or refrigerated for longer freshness.
- For a more intense chocolate flavor, use dark cocoa powder and dark chocolate chips.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Toasted Marshmallow Bars, Hot Chocolate Bars, Chocolate Dessert, Fudgy Brownies, Marshmallow Treats, Winter Dessert, Holiday Baking

