Flag S’Mores Dip

June 9, 2026

Marshmallows blister into a golden cap over a pool of melted chocolate, and the whole skillet turns into a dip people gather around fast. The chocolate stays smooth because it’s loosened with just enough cream, and the berries on top add a fresh, tangy bite that keeps each spoonful from feeling too sweet. It’s the kind of dessert that looks festive on the table, but it disappears like a classic campfire s’more.

The key here is using two kinds of chocolate. Milk chocolate gives you that familiar s’mores sweetness, while semi-sweet keeps the base from turning cloying once the marshmallows go on top. Heavy cream matters too. It helps the chocolate melt into a soft, scoopable layer instead of a stiff slab after baking. A cast iron skillet gives the best heat retention, which means the dip stays warm at the table long enough for everyone to get in on it.

Below, I’ve included the timing that keeps the marshmallows toasted instead of collapsed, plus a few swaps if you want to change up the fruit or make the skillet fit a smaller crowd.

The chocolate stayed silky under the marshmallows, and the strawberries and blueberries made it taste lighter than I expected. I baked it for 9 minutes and the top came out perfectly browned without melting into the chocolate.

★★★★★— Jenna R.

Flag S’Mores Dip brings the toasted marshmallow pull and chocolatey center to the party table, with a berry flag on top that makes it extra festive.

Save to Pinterest

The Marshmallows Go on Last for a Reason

If the marshmallows sit directly on the chocolate for too long in the oven, they can sink, melt unevenly, or overbrown before the center is warmed through. The better move is to spread the chocolate mixture into an even layer first, then arrange the marshmallows in a tight blanket over the top. That top layer acts like insulation, trapping heat and softening the chocolate underneath while the surface turns toasted and gooey.

The other detail that matters is oven temperature. Four hundred degrees gives you quick browning without drying out the marshmallows. If you bake at a lower temperature, the chocolate warms slowly and the marshmallows can lose their shape before they ever color on top.

What the Chocolate and Fruit Each Do Here

Flag S'Mores Dip with chocolate, marshmallows, berries
  • Milk chocolate chips — These give the dip its classic s’mores sweetness. If you swap in all semi-sweet, the dip will taste less dessert-like and a little more intense, which some people prefer, but it won’t taste as much like the familiar campfire version.
  • Semi-sweet chocolate chips — This balances the milk chocolate so the whole skillet doesn’t finish sugary. You can use more milk chocolate if you want a sweeter dip, but I wouldn’t skip the semi-sweet entirely unless you plan to serve it with tart fruit or salted crackers.
  • Heavy cream — This is what turns the chocolate into a soft, dippable base. Whole milk can work in a pinch, but the texture will be thinner and less plush.
  • Marshmallows — Large marshmallows hold their shape better than mini marshmallows and create a stronger toasted top. If you only have minis, pile them on quickly and watch the oven closely because they brown fast.
  • Blueberries and strawberries — The fruit isn’t just decoration. It breaks up the richness and gives you the red, white, and blue flag look without needing frosting or candy.
  • Graham crackers — Their dry, honeyed crunch is exactly what this dip needs. Pretzels also work if you want salt in the mix, but graham crackers keep the s’mores character front and center.

How to Build the Skillet So the Center Stays Creamy

Melting the Chocolate Base

Start with the chocolate chips and cream in the skillet, then stir just enough to coat everything evenly. The heat from the oven does the rest, so you don’t need to fully melt the mixture on the stovetop. If you overmix at this stage, the chocolate can seize into a thicker paste instead of baking into a smooth layer. You want a glossy, heavy-looking base that spreads easily across the bottom of the pan.

Arranging the Marshmallow Blanket

Place the marshmallows in a single, even layer over the chocolate. Gaps let the chocolate overheat in spots, and packed marshmallows create the best toasted top. Bake until the marshmallows are puffed and deeply golden in places, not pale and dry. If they start to darken too quickly, pull the skillet out early; the residual heat keeps working for a minute or two after it leaves the oven.

Building the Flag Design

Add the blueberries to one corner before baking so they settle slightly into the marshmallows and stay put. Lay the strawberry slices in rows to suggest stripes, but don’t crowd them so tightly that they steam and bleed into the white space. A little unevenness is fine here; the whole point is a dessert that looks festive without needing careful piping or special tools.

How to Adapt This for a Different Crowd

Make It Gluten-Free

The dip itself is gluten-free, so the only swap you need is the dippers. Serve it with gluten-free graham-style crackers or plain gluten-free cookies with enough structure to scoop the chocolate without crumbling immediately.

Use Darker Chocolate for Less Sweetness

Swap part or all of the milk chocolate for dark chocolate chips if you want a deeper cocoa taste. The marshmallows still bring plenty of sweetness, and the darker base gives the berries more room to stand out.

Make a Smaller Skillet

Half the ingredients and use a smaller skillet or baking dish if you’re serving a few people. The bake time may drop by a minute or two, so start checking early once the marshmallows begin to puff.

Dairy-Free Version

Use dairy-free chocolate chips and a plant-based cream that’s meant for baking, not coffee creamer. The texture won’t be quite as rich, but you’ll still get a warm, scoopable center and a toasted marshmallow top.

Storage and Reheating

  • Refrigerator: Store leftovers covered for up to 2 days. The marshmallows will lose their toasted look, but the chocolate stays usable.
  • Freezer: I don’t recommend freezing it. The marshmallows and fruit turn soft and odd after thawing.
  • Reheating: Warm individual portions in the microwave in short bursts, or reheat the whole skillet in a low oven just until the chocolate loosens. High heat will scorch the marshmallows before the center softens.

Answers to the Questions Worth Asking

Can I make Flag S’Mores Dip ahead of time?+

You can assemble the chocolate layer a few hours ahead and keep it covered at room temperature. Wait to add the marshmallows and fruit until just before baking so the top stays fluffy and the berries don’t bleed into the design.

How do I keep the marshmallows from burning on top?+

Bake on the center rack and start checking at 8 minutes. Marshmallows go from pale to too dark fast in a hot oven, so pull the skillet when the tops are golden and the edges are just starting to brown.

Can I use mini marshmallows instead of large marshmallows?+

Yes, but they brown faster and don’t give you quite the same thick toasted layer. If you use minis, watch the skillet closely and pull it as soon as the tops start to color.

How do I keep the chocolate from getting hard again too fast?+

Serve it right out of the skillet while it’s still warm. The cream keeps the chocolate soft longer, but once the pan cools down, the dip will firm up again. If that happens, give it a short warm-up in the oven or microwave.

Can I use frozen berries on top of Flag S’Mores Dip?+

I wouldn’t. Frozen berries thaw into extra moisture, which can make the marshmallows weep and blur the flag pattern. Fresh berries hold their shape and give you a cleaner finish.

Flag S'Mores Dip

Flag s’mores dip with melted chocolate and gooey toasted marshmallows baked in a cast iron skillet. Patriotic blueberries and strawberry stripes create an easy American flag design for summer parties.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course: Dessert
Cuisine: American

Ingredients
  

Chocolate base
  • 2 cup milk chocolate chips
  • 1 cup semi-sweet chocolate chips
  • 4 tbsp heavy cream
Toppings and flag design
  • 4 cup large marshmallows
  • 0.5 cup blueberries
  • 0.5 cup sliced strawberries
Serve with
  • 1 Graham crackers

Equipment

  • 1 cast iron skillet

Method
 

Bake the flag dip
  1. Preheat the oven to 400°F (200°C). Set up a cast iron skillet for direct baking.
  2. Add milk chocolate chips, semi-sweet chocolate chips, and heavy cream to a cast iron skillet. Keep everything in an even layer for consistent melting.
  3. Stir gently to combine until the chips start melting and look glossy. Stop once the mixture is uniform, without overworking it.
  4. Arrange marshmallows evenly over the chocolate layer. Scatter them so they cover the surface and will toast in place.
  5. Create a flag design using blueberries in one corner. Place the blueberries tightly together to form a neat blue field.
  6. Use sliced strawberries to form red stripes. Lay them in parallel lines across the remaining marshmallow area.
  7. Bake for 8–10 minutes until marshmallows are golden and gooey. Watch for the marshmallows to puff and lightly brown at the edges.
  8. Remove the skillet from the oven. Let it rest for a minute or two so the dip thickens slightly.
  9. Serve warm with graham crackers. Break crackers into dippers and scoop through the chocolate and toasted marshmallow layers.

Notes

Pro tip: keep the marshmallows fairly close together so the flag design stays intact while baking. Refrigerate leftovers in an airtight container up to 3 days, and rewarm in the oven at 300°F (150°C) until bubbly; freezing is not recommended because toppings soften. For a dairy swap, use heavy-cream-style dairy-free cream and dairy-free chocolate chips to keep the same melted texture.
About the author
Savannah

Leave a Comment

Recipe Rating