Quick Recipe Version (TL;DR)
Quick Ingredients
- 1/2 cup (85 g) semisweet chocolate chips
- 1 tablespoon (15 ml) heavy cream
- 1/8 teaspoon vanilla extract
- Pinch of fine salt
- 10 mini marshmallows (about 10 g) or 4 large marshmallows (about 28 g), halved
- 6 graham cracker sheets (about 85 g), for dipping
Do This
- 1. Add chocolate chips, heavy cream, vanilla, and salt to a microwave-safe 12 to 14 oz mug.
- 2. Microwave on HIGH for 45 seconds.
- 3. Stir until glossy and mostly smooth (let the residual heat finish melting the chips).
- 4. Top with marshmallows in an even layer.
- 5. Microwave on HIGH for 25 seconds, just until marshmallows look puffy.
- 6. Serve immediately with graham crackers for dipping.
Why You’ll Love This Recipe
- Tastes like classic campfire s’mores, but made indoors in minutes.
- One mug, one microwave, and minimal cleanup.
- Gooey chocolate base with puffy marshmallows on top for the perfect dip-and-scoop.
- Easy to scale up by making one mug per person.
Grocery List
- Produce: Optional strawberries or banana slices (for dipping)
- Dairy: Heavy cream
- Pantry: Semisweet chocolate chips, marshmallows (mini or large), graham crackers, vanilla extract, fine salt
Full Ingredients
Chocolate Dip Base
- 1/2 cup (85 g) semisweet chocolate chips
- 1 tablespoon (15 ml) heavy cream
- 1/8 teaspoon vanilla extract
- Pinch of fine salt
Marshmallow Topping
- 10 mini marshmallows (about 10 g), or 4 large marshmallows (about 28 g), halved
For Serving
- 6 graham cracker sheets (about 85 g), broken into dippers
- Optional: 1/2 cup (75 g) sliced strawberries or 1 medium banana, sliced

Step-by-Step Instructions
Step 1: Choose the right mug
Use a microwave-safe mug that holds 12 to 14 ounces. This size gives you enough room for stirring and for the marshmallows to puff up without spilling over. Place the mug on a microwave-safe plate in case of drips.
Step 2: Build the chocolate base
Add the 1/2 cup (85 g) chocolate chips, 1 tablespoon (15 ml) heavy cream, 1/8 teaspoon vanilla extract, and a pinch of salt to the mug. The cream helps the melted chocolate stay dippable and glossy instead of tightening up.
Step 3: Microwave the chocolate
Microwave on HIGH for 45 seconds. Carefully remove the mug (it may be hot on the handle, depending on your microwave and mug thickness).
Stir thoroughly for 20 seconds, scraping the bottom and sides. The chocolate should become smooth and shiny from the residual heat.
If you still see firm chips after stirring, microwave on HIGH for an additional 15 seconds, then stir again until smooth.
Step 4: Add the marshmallows
Arrange the marshmallows in a single, even layer over the warm chocolate. Cover as much of the surface as you can so you get marshmallow in every scoop.
Step 5: Puff the marshmallows
Microwave on HIGH for 25 seconds, just until the marshmallows look noticeably puffed and soft. Keep an eye on them near the end; marshmallows can expand quickly and overflow if pushed too far.
Step 6: Rest briefly for the best dip texture
Let the mug sit on the counter for 30 seconds. This short rest helps the chocolate settle into a gooey dip consistency while the marshmallows stay pillowy.
Step 7: Serve like s’mores
Serve immediately with graham cracker pieces for dipping and scooping. For a fun platter, add optional strawberries or banana slices alongside the graham crackers.
Pro Tips
- Use a bigger mug than you think: Marshmallows expand fast. A 12 to 14 oz mug helps prevent overflow.
- Stir before you reheat: Chocolate continues melting after microwaving. Stirring uses residual heat and prevents scorching.
- Microwave power varies: The times here are designed for a typical home microwave; if yours runs hot, reduce the marshmallow puff time to 20 seconds.
- Want a thicker, fudgier dip? Use 2 teaspoons (10 ml) heavy cream instead of 1 tablespoon, keeping the microwave time the same.
- Prefer a softer, more sauce-like dip? Increase cream to 2 tablespoons (30 ml); microwave time stays the same, but stir a bit longer.
Variations
- Dark chocolate sea salt: Use 1/2 cup (85 g) dark chocolate chips and finish with a tiny pinch of flaky salt on the marshmallows after puffing.
- Peanut butter swirl: Stir 1 tablespoon (16 g) peanut butter into the melted chocolate, then top with marshmallows.
- Cookies-and-cream style: Use 1/3 cup (57 g) semisweet chips plus 2 tablespoons (20 g) white chocolate chips and sprinkle 1 tablespoon crushed chocolate sandwich cookies over the marshmallows after puffing.
Storage & Make-Ahead
This dessert is best eaten right away while the marshmallows are puffy and the chocolate is fully gooey. If you have leftovers, scrape the dip into a small airtight container and refrigerate for up to 2 days. Reheat in a mug on HIGH for 30 seconds, stir, then microwave for 15 seconds more if needed. Add a fresh layer of marshmallows and microwave on HIGH for 25 seconds to re-puff.
Make-ahead option: measure the chocolate chips, cream, vanilla, and salt directly into the mug, cover, and keep at room temperature for up to 8 hours. Microwave and finish with marshmallows just before serving.
Nutrition (per serving)
Approximate, based on 2 servings and not including optional fruit: 330 calories; 14 g fat; 52 g carbohydrates; 4 g protein; 160 mg sodium; 38 g sugar.
