28 Delicious Marshmallow Fudge Recipes to Savor

Laura Hauser

February 5, 2026

Dive into a world of sweet indulgence with these 28 delicious marshmallow fudge recipes! Whether you’re craving classic comfort food or looking for a festive treat to share, this collection has something for every home cook. From creamy classics to creative twists, get ready to discover your new favorite dessert. Let’s explore these irresistible confections that are sure to become cherished favorites in your kitchen.

Classic Chocolate Marshmallow Fudge

Classic Chocolate Marshmallow Fudge
Holiday baking always brings back memories of my grandmother’s kitchen, where the scent of chocolate and toasted marshmallows filled the air. This Classic Chocolate Marshmallow Fudge is my go-to treat for festive gatherings—it’s rich, nostalgic, and surprisingly simple to whip up, even on a busy December afternoon like today. I love how the marshmallows melt into a gooey, sweet layer that perfectly balances the deep chocolate flavor, making it a hit with both kids and adults at any holiday party.

Serving: 24 pieces | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– 3 cups semi-sweet chocolate chips (I use a high-quality brand for that extra smooth melt)
– 1 can (14 oz) sweetened condensed milk (this is the secret to that creamy texture—don’t skip it!)
– 2 cups mini marshmallows (I prefer fresh ones as they toast better)
– 1 tsp pure vanilla extract (the real stuff makes all the difference)
– ¼ tsp salt (just a pinch to enhance the chocolate flavor)
– 1 tbsp unsalted butter (for greasing the pan, and I always use room temp for easy spreading)

Instructions

1. Grease an 8×8-inch baking pan evenly with 1 tbsp unsalted butter, ensuring all sides are coated to prevent sticking.
2. In a medium saucepan over low heat, combine 3 cups semi-sweet chocolate chips and 1 can sweetened condensed milk, stirring constantly with a wooden spoon until the chocolate is fully melted and smooth, about 5-7 minutes. Tip: Keep the heat low to avoid scorching the chocolate.
3. Remove the saucepan from the heat and immediately stir in 1 tsp pure vanilla extract and ¼ tsp salt until well incorporated.
4. Quickly fold in 2 cups mini marshmallows, mixing gently so they start to soften but don’t fully dissolve into the fudge mixture.
5. Pour the fudge mixture into the prepared baking pan, using a spatula to spread it into an even layer. Tip: Work fast here as the marshmallows will set quickly.
6. Let the fudge cool at room temperature for 1 hour, then cover with plastic wrap and refrigerate for at least 2 hours until firm to the touch. Tip: For cleaner cuts, chill it overnight if you have time.
7. Once fully set, remove the fudge from the pan and cut it into 24 squares using a sharp knife wiped clean between slices.
Glossy and decadent, this fudge has a velvety texture with pockets of melted marshmallow that add a delightful chewiness. I love serving it on a festive platter with a dusting of cocoa powder or alongside hot cocoa for an extra cozy treat—it’s the perfect sweet ending to any holiday meal.

Peanut Butter Marshmallow Swirl Fudge

Peanut Butter Marshmallow Swirl Fudge
Remember that time you wanted a dessert that felt both nostalgic and impressive? This Peanut Butter Marshmallow Swirl Fudge is my go-to for holiday gatherings—it’s creamy, dreamy, and always disappears first from the dessert table.

Serving: 16 pieces | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 3 cups semi-sweet chocolate chips (I always use Ghirardelli for that smooth melt)
– 1 (14 oz) can sweetened condensed milk, don’t skimp—this is the secret to creamy fudge
– 1/4 cup unsalted butter, cubed and at room temp so it blends easily
– 1 teaspoon pure vanilla extract, the real stuff makes a difference
– 1/2 cup creamy peanut butter, I prefer Jif for its consistent texture
– 1 cup mini marshmallows, these add that fun, gooey swirl

Instructions

1. Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy removal later.
2. In a medium saucepan over low heat, combine the chocolate chips, sweetened condensed milk, and butter.
3. Stir constantly with a silicone spatula for 5–7 minutes until the mixture is completely smooth and no lumps remain—tip: keep the heat low to avoid scorching the chocolate.
4. Remove the saucepan from the heat and stir in the vanilla extract until fully incorporated.
5. Pour two-thirds of the fudge mixture into the prepared pan and spread it evenly with the spatula.
6. In a small microwave-safe bowl, heat the peanut butter in the microwave for 15–20 seconds until slightly runny.
7. Drizzle the warmed peanut butter over the fudge layer in the pan, then use a knife to swirl it gently into the fudge—tip: don’t over-swirl or you’ll lose the marbled effect.
8. Sprinkle the mini marshmallows evenly over the top, pressing them lightly into the surface.
9. Pour the remaining fudge mixture over the marshmallows, spreading carefully to cover them completely.
10. Let the fudge cool at room temperature for 1 hour, then refrigerate for at least 2 hours until firm—tip: chilling it overnight gives the cleanest slices.
11. Use the parchment overhang to lift the fudge from the pan, then cut into 16 squares with a sharp knife wiped clean between cuts.
Gorgeously rich and swirled with peanut butter, this fudge has a melt-in-your-mouth texture that’s studded with soft marshmallow pockets. I love serving it on a festive platter with a sprinkle of sea salt or alongside a cup of hot cocoa for the ultimate cozy treat.

Rocky Road Marshmallow Fudge

Rocky Road Marshmallow Fudge
Holiday baking always brings back memories of my grandmother’s kitchen, where the scent of chocolate and toasted nuts filled the air. This Rocky Road Marshmallow Fudge is my modern twist on her classic treat—a rich, indulgent dessert that’s surprisingly simple to make and always disappears fast at gatherings. I love how the marshmallows stay soft against the firm fudge, creating that perfect rocky road texture we all crave.

Serving: 16 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 3 cups semi-sweet chocolate chips (I use high-quality ones for a smoother melt)
– 1 can (14 oz) sweetened condensed milk (don’t skimp—this gives it that creamy base)
– 1 tsp vanilla extract (pure vanilla makes all the difference here)
– 2 cups mini marshmallows (I keep them chilled so they don’t melt too early)
– 1 cup chopped walnuts (toasted lightly for extra crunch, if you like)
– 1 tbsp unsalted butter (for greasing the pan, room temp works best)

Instructions

1. Line an 8×8-inch baking pan with parchment paper and grease it lightly with 1 tbsp unsalted butter to prevent sticking.
2. In a medium saucepan over low heat, combine 3 cups semi-sweet chocolate chips and 1 can sweetened condensed milk, stirring constantly until the chocolate is fully melted and smooth, about 5-7 minutes.
3. Remove the saucepan from heat and stir in 1 tsp vanilla extract until well incorporated.
4. Let the mixture cool for 2-3 minutes to avoid melting the marshmallows too much—this tip helps keep them intact.
5. Gently fold in 2 cups mini marshmallows and 1 cup chopped walnuts until evenly distributed throughout the fudge.
6. Pour the mixture into the prepared baking pan, spreading it evenly with a spatula.
7. Refrigerate the fudge for at least 2 hours, or until firm and set—this chilling step is key for that perfect sliceable texture.
8. Once set, lift the fudge out using the parchment paper and cut it into 16 squares with a sharp knife.
9. Store any leftovers in an airtight container in the refrigerator for up to a week, though they rarely last that long!

During the holidays, I often serve these squares on a platter with a dusting of cocoa powder or alongside hot cocoa for an extra cozy treat. The fudge is wonderfully rich with a smooth chocolate base that contrasts beautifully with the chewy marshmallows and crunchy walnuts—it’s a crowd-pleaser that always earns compliments.

Salted Caramel Marshmallow Fudge

Salted Caramel Marshmallow Fudge
Zipping through holiday baking lists, I always crave something that feels festive but doesn’t keep me chained to the oven—enter this dreamy salted caramel marshmallow fudge. It’s my go-to when I want a showstopper that’s secretly simple, with a sweet-salty swirl that makes everyone think I slaved for hours.

Serving: 24 pieces | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 3 cups (about 18 oz) semi-sweet chocolate chips (I love Ghirardelli for their smooth melt)
– 1 can (14 oz) sweetened condensed milk (don’t skimp—this is the creamy backbone!)
– 1 cup (about 4 oz) mini marshmallows (these little puffs add such fun texture)
– ½ cup (about 4 oz) store-bought salted caramel sauce (I use Stonewall Kitchen for its rich flavor)
– 1 tsp pure vanilla extract (a splash elevates everything)
– ½ tsp flaky sea salt, plus extra for topping (Maldon salt is my favorite for that final crunch)

Instructions

1. Line an 8×8-inch baking pan with parchment paper, letting it overhang the sides for easy removal later.
2. In a medium saucepan, combine the chocolate chips and sweetened condensed milk over low heat.
3. Stir constantly with a rubber spatula for 5–7 minutes until the chocolate is fully melted and the mixture is smooth—tip: keep the heat low to avoid scorching.
4. Remove the saucepan from the heat and immediately stir in the vanilla extract and ½ tsp flaky sea salt.
5. Let the mixture cool for 2 minutes, then gently fold in the mini marshmallows until just combined—tip: don’t overmix to keep them from melting completely.
6. Pour half of the fudge mixture into the prepared pan and spread it evenly with the spatula.
7. Drizzle ¼ cup of the salted caramel sauce over the first layer in a zigzag pattern.
8. Pour the remaining fudge mixture on top and smooth it out to cover the caramel.
9. Drizzle the remaining ¼ cup caramel sauce over the top and sprinkle with an extra pinch of flaky sea salt—tip: work quickly here as the fudge sets fast.
10. Refrigerate the pan, uncovered, for at least 4 hours or until the fudge is firm to the touch.
11. Use the parchment overhang to lift the fudge from the pan and place it on a cutting board.
12. Cut into 24 squares with a sharp knife, wiping the blade clean between cuts for neat edges.
Really, this fudge is all about that irresistible contrast—creamy chocolate, gooey marshmallow bits, and a salty caramel ribbon that makes each bite a little adventure. Serve it chilled on a platter for parties, or wrap pieces in parchment as sweet homemade gifts; it stays firm at room temperature for hours, so it’s perfect for gifting or grazing.

White Chocolate Raspberry Marshmallow Fudge

White Chocolate Raspberry Marshmallow Fudge
Craving something sweet that feels like a holiday hug in dessert form? I stumbled upon this magical combination during a snowy afternoon when my pantry was nearly empty—just some white chocolate, a jar of raspberry jam from last summer’s farmers market, and a bag of marshmallows leftover from s’mores night. It’s become my go-to treat for potlucks because it’s ridiculously easy and always disappears first!

Serving: 16 pieces | Pre Time: 10 minutes | Cooking Time: 5 minutes

Ingredients

– 3 cups white chocolate chips (I splurge on the good-quality ones—they melt smoother)
– 1 (14 oz) can sweetened condensed milk (don’t substitute evaporated milk; trust me on this)
– 1 cup mini marshmallows (these add the perfect fluffy texture)
– 1/2 cup seedless raspberry jam (I use my homemade jam, but store-bought works great too)
– 1 tsp vanilla extract (pure vanilla makes all the difference)
– Pinch of salt (just a tiny bit to balance the sweetness)

Instructions

1. Line an 8×8-inch baking pan with parchment paper, letting the edges hang over for easy removal later.
2. In a medium saucepan over low heat, combine the white chocolate chips and sweetened condensed milk. Stir constantly with a rubber spatula until the chocolate is fully melted and the mixture is smooth, about 3–4 minutes—tip: keep the heat low to prevent scorching.
3. Remove the saucepan from the heat and immediately stir in the vanilla extract and pinch of salt until well incorporated.
4. Quickly fold in the mini marshmallows until they’re evenly distributed throughout the fudge mixture.
5. Pour half of the fudge mixture into the prepared pan and spread it into an even layer with the spatula.
6. Drop spoonfuls of the raspberry jam evenly over the first layer, then use a knife to gently swirl it into the fudge—tip: don’t over-swirl, or you’ll lose those pretty ribbons.
7. Pour the remaining fudge mixture on top and smooth it out to cover the jam layer completely.
8. Let the fudge cool at room temperature for 30 minutes, then refrigerate it for at least 2 hours until fully set—tip: chilling it overnight gives the cleanest slices.
9. Use the parchment paper to lift the fudge out of the pan, then cut it into 16 squares with a sharp knife wiped clean between cuts.
Gorgeously creamy with pockets of tart raspberry, this fudge is a dreamy contrast of flavors. I love serving it on a platter with fresh berries for a festive touch, or wrapping individual pieces in wax paper as edible gifts—it’s so rich that one square is plenty, but nobody ever stops at just one!

Mint Chocolate Chip Marshmallow Fudge

Mint Chocolate Chip Marshmallow Fudge
Whenever I’m craving something sweet that feels both festive and refreshing, this mint chocolate chip marshmallow fudge is my go-to. It’s the perfect holiday treat that combines cool mint with rich chocolate, and the marshmallows add a delightful, gooey surprise in every bite. I love making a batch to share with friends during our annual cookie swap—it always disappears first!

Serving: 16 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 3 cups white chocolate chips (I use high-quality ones for a smoother melt)
– 1 can (14 oz) sweetened condensed milk (this is the secret to creamy fudge)
– 1 tsp peppermint extract (add a little extra if you love a strong mint flavor like I do)
– 1 cup mini marshmallows (they melt beautifully into the fudge)
– 1 cup mini chocolate chips (I prefer semi-sweet for balance)
– Green food coloring, optional (a few drops give it that festive minty look)

Instructions

1. Line an 8×8-inch baking pan with parchment paper, leaving an overhang on two sides for easy removal later.
2. In a medium saucepan over low heat, combine the white chocolate chips and sweetened condensed milk, stirring constantly with a silicone spatula to prevent burning.
3. Heat the mixture for about 5-7 minutes, until the chocolate chips are fully melted and the mixture is smooth and glossy.
4. Remove the saucepan from the heat and stir in the peppermint extract and green food coloring (if using) until evenly distributed.
5. Let the mixture cool for 2-3 minutes to thicken slightly—this helps the marshmallows hold their shape better.
6. Gently fold in the mini marshmallows and mini chocolate chips until they are evenly incorporated throughout the fudge.
7. Pour the fudge mixture into the prepared baking pan, using the spatula to spread it into an even layer.
8. Refrigerate the fudge for at least 2 hours, or until it is firm and set completely.
9. Lift the fudge out of the pan using the parchment paper overhang and place it on a cutting board.
10. Use a sharp knife to cut the fudge into 16 even squares, wiping the knife clean between cuts for neat edges.
This fudge has a wonderfully creamy texture with little pockets of melted marshmallow and bursts of chocolate. The mint flavor is refreshing without being overpowering, making it a hit at any gathering. Try serving it chilled with a sprinkle of crushed candy canes on top for an extra festive touch!

Nutella Hazelnut Marshmallow Fudge

Nutella Hazelnut Marshmallow Fudge
Whenever I’m craving something rich, indulgent, and ridiculously easy to make, this Nutella Hazelnut Marshmallow Fudge is my absolute go-to. It’s the perfect treat to whip up when you need a last-minute dessert or a sweet gift for friends—trust me, it disappears fast in my house!

Serving: 16 | Pre Time: 10 minutes | Cooking Time: 5 minutes

Ingredients

– 1 (13-ounce) jar of Nutella (I always use the whole jar for maximum hazelnut flavor—no skimping!)
– 1 (10-ounce) bag of mini marshmallows (the mini ones melt so smoothly, but regular work in a pinch)
– 1 cup of semi-sweet chocolate chips (I prefer Ghirardelli for their rich taste)
– 1/2 cup of chopped hazelnuts, toasted (toasting them first brings out a nutty aroma that’s worth the extra minute)
– 1 teaspoon of vanilla extract (pure vanilla is my secret for depth)
– 1/4 teaspoon of salt (a pinch balances the sweetness perfectly)

Instructions

1. Line an 8×8-inch baking pan with parchment paper, letting it overhang the sides for easy removal later.
2. In a large saucepan, combine the Nutella, mini marshmallows, and chocolate chips over low heat.
3. Stir constantly with a wooden spoon until the marshmallows and chocolate chips are fully melted and the mixture is smooth, about 3–5 minutes. Tip: Keep the heat low to prevent burning—patience is key here!
4. Remove the saucepan from the heat and immediately stir in the vanilla extract and salt until well incorporated.
5. Fold in the chopped toasted hazelnuts gently to distribute them evenly throughout the fudge.
6. Pour the fudge mixture into the prepared baking pan, spreading it into an even layer with a spatula.
7. Let the fudge cool at room temperature for 1 hour, then refrigerate it for at least 2 hours until firm. Tip: Don’t rush the chilling—it ensures clean slices later.
8. Once set, lift the fudge out using the parchment overhang and cut it into 16 squares with a sharp knife. Tip: Wipe the knife clean between cuts for neat edges.
9. Store the fudge in an airtight container at room temperature for up to a week, if it lasts that long!
You’ll love the creamy, melt-in-your-mouth texture with crunchy hazelnut bits in every bite. This fudge is fantastic served slightly chilled with a cup of coffee or crumbled over ice cream for an extra-decadent dessert.

Toasted Coconut Marshmallow Fudge

Toasted Coconut Marshmallow Fudge
Holiday baking season is in full swing, and I’m thrilled to share one of my favorite festive treats—a recipe that always reminds me of cozy winter evenings with my family. This Toasted Coconut Marshmallow Fudge is a decadent twist on classic fudge, blending sweet marshmallows with nutty toasted coconut for a dessert that’s as fun to make as it is to eat. I love whipping up a batch to gift to neighbors or enjoy with a hot cup of cocoa after a long day.

Serving: 16 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 2 cups granulated sugar (I always use organic cane sugar for a slightly richer flavor)
– 1/2 cup unsalted butter, cut into pieces (room temperature butter blends more smoothly)
– 1/2 cup evaporated milk (I keep a can in my pantry just for fudge-making emergencies)
– 12 oz semisweet chocolate chips (high-quality chips melt better—I prefer Ghirardelli)
– 1 tsp pure vanilla extract (the real stuff makes all the difference)
– 1 cup mini marshmallows (these melt into gooey pockets of sweetness)
– 1 cup sweetened shredded coconut, toasted (toasting it first adds a wonderful crunch and aroma)

Instructions

1. Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy removal later.
2. In a medium saucepan over medium heat, combine 2 cups granulated sugar, 1/2 cup unsalted butter, and 1/2 cup evaporated milk, stirring constantly with a wooden spoon until the butter melts completely, about 3-4 minutes.
3. Bring the mixture to a full rolling boil, then reduce heat to medium-low and cook without stirring for exactly 5 minutes—use a timer to avoid overcooking, as this ensures the fudge sets properly.
4. Remove the saucepan from heat and immediately stir in 12 oz semisweet chocolate chips and 1 tsp pure vanilla extract until the chocolate is fully melted and the mixture is smooth, about 1-2 minutes.
5. Gently fold in 1 cup mini marshmallows and 1 cup toasted shredded coconut until evenly distributed, being careful not to overmix to keep the marshmallows intact.
6. Pour the fudge mixture into the prepared pan, spreading it evenly with a spatula and tapping the pan lightly on the counter to remove air bubbles.
7. Let the fudge cool at room temperature for 30 minutes, then refrigerate uncovered for at least 2 hours or until firm to the touch—chilling it thoroughly makes slicing cleaner.
8. Lift the fudge out using the parchment overhang, place it on a cutting board, and slice into 16 squares with a sharp knife wiped clean between cuts for neat edges.
So, you’ll love how this fudge balances creamy chocolate with chewy marshmallow bits and a subtle crunch from the toasted coconut. It’s perfect for holiday parties or as a sweet homemade gift, and I often serve it alongside coffee or crumbled over ice cream for an extra indulgent treat.

S’mores Marshmallow Fudge

S
S’mores in fudge form? Yes, please! As someone who’s always looking for easy holiday treats to share with friends, this S’mores Marshmallow Fudge has become my go-to for festive gatherings—it combines the nostalgic flavors of campfire s’mores with the creamy indulgence of fudge, and it’s surprisingly simple to whip up even on a busy December day like today.

Serving: 16 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 3 cups (about 18 oz) of semi-sweet chocolate chips—I always use a high-quality brand like Ghirardelli for that rich, smooth melt.
– 1 can (14 oz) of sweetened condensed milk, which is my secret weapon for no-fail fudge that sets perfectly every time.
– 1 teaspoon of pure vanilla extract; I splash in a little extra because it enhances the chocolate flavor beautifully.
– 1 cup of mini marshmallows—these add that classic s’mores texture without being too bulky.
– 1 cup of graham cracker crumbs, which I make by pulsing whole crackers in my food processor for a rustic, crunchy touch.
– A pinch of salt to balance the sweetness; I use fine sea salt from my pantry.

Instructions

1. Line an 8×8-inch baking pan with parchment paper, leaving some overhang on the sides for easy removal later.
2. In a medium saucepan over low heat, combine the 3 cups of semi-sweet chocolate chips and the 14 oz can of sweetened condensed milk, stirring constantly with a silicone spatula until the chocolate is completely melted and the mixture is smooth, which should take about 5-7 minutes—be patient to avoid scorching!
3. Remove the saucepan from the heat and immediately stir in the 1 teaspoon of vanilla extract and the pinch of salt until well incorporated.
4. Gently fold in the 1 cup of mini marshmallows and 1 cup of graham cracker crumbs using a folding motion to distribute them evenly without deflating the mixture too much.
5. Pour the fudge mixture into the prepared baking pan, spreading it into an even layer with the spatula.
6. Sprinkle a few extra mini marshmallows and graham cracker crumbs on top for a decorative finish, pressing them lightly into the surface.
7. Let the fudge cool at room temperature for 30 minutes, then transfer it to the refrigerator to chill for at least 2 hours, or until it’s firm to the touch—this ensures clean slices.
8. Use the parchment paper overhang to lift the fudge out of the pan, then cut it into 16 squares with a sharp knife wiped clean between cuts for neat edges.
Wrap up with a note on texture and serving: What I love most about this fudge is its creamy, melt-in-your-mouth base studded with gooey marshmallow bits and crunchy graham cracker crumbs—it’s like biting into a s’mores bar without the campfire mess. Serve it chilled for a firmer texture or at room temperature for a softer bite, and try pairing it with a cup of hot cocoa or crumbling it over ice cream for an extra-decadent dessert twist.

Pecan Bourbon Marshmallow Fudge

Pecan Bourbon Marshmallow Fudge
Last Christmas, I was scrambling for a last-minute dessert that felt festive but didn’t require hours in the kitchen—enter this decadent Pecan Bourbon Marshmallow Fudge. It’s become my go-to holiday treat, blending Southern charm with a touch of grown-up indulgence, and it’s surprisingly simple to whip up even when you’re short on time.

Serving: 16 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 3 cups semi-sweet chocolate chips (I always use a high-quality brand for a smoother melt)
– 1 (14 oz) can sweetened condensed milk (don’t substitute evaporated milk—it won’t set right!)
– 1/4 cup bourbon (I prefer a smooth, caramel-forward bourbon like Maker’s Mark)
– 1 tsp pure vanilla extract (the real stuff makes all the difference)
– 1/2 cup chopped pecans, toasted (toasting them first brings out a nutty depth I love)
– 2 cups mini marshmallows (these add a fun, gooey texture)
– 1/4 tsp sea salt (a pinch on top at the end balances the sweetness perfectly)

Instructions

1. Line an 8×8-inch baking pan with parchment paper, letting the edges overhang for easy removal later.
2. In a medium saucepan, combine the chocolate chips and sweetened condensed milk.
3. Heat the mixture over low heat, stirring constantly with a rubber spatula until the chocolate is completely melted and smooth, about 5–7 minutes. Tip: Keep the heat low to avoid scorching the chocolate.
4. Remove the saucepan from the heat and immediately stir in the bourbon and vanilla extract until fully incorporated.
5. Gently fold in the toasted pecans and mini marshmallows until evenly distributed throughout the fudge mixture. Tip: Work quickly here so the marshmallows don’t melt completely—you want those fluffy pockets!
6. Pour the fudge mixture into the prepared pan, spreading it into an even layer with the spatula.
7. Sprinkle the sea salt evenly over the top of the fudge.
8. Refrigerate the pan, uncovered, for at least 2 hours or until the fudge is firm to the touch. Tip: For clean cuts, use a sharp knife warmed under hot water and wiped dry between slices.
9. Lift the fudge out of the pan using the parchment overhang and cut it into 16 squares.
My favorite part is the contrast in textures—the fudge is rich and creamy, while the toasted pecans add a satisfying crunch and the marshmallows give little bursts of soft sweetness. Serve it alongside a cup of coffee for an afternoon pick-me-up, or package squares in festive tins as edible gifts that always impress.

Espresso Mocha Marshmallow Fudge

Espresso Mocha Marshmallow Fudge

Just when I thought my holiday baking couldn’t get any more indulgent, I stumbled upon this magical combination while cleaning out my pantry—espresso powder from last year’s cookie marathon, half a bag of mini marshmallows, and some premium dark chocolate. It was fate, and this espresso mocha marshmallow fudge was born! As a self-proclaimed coffee addict, I love how the rich espresso cuts through the sweetness, making it the perfect pick-me-up treat to share (or not share) during festive gatherings.

Serving: 16 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

  • 3 cups semi-sweet chocolate chips (I always use Ghirardelli for that smooth melt)
  • 1 can (14 oz) sweetened condensed milk (don’t skimp—this gives it that creamy base)
  • 2 tbsp unsalted butter (room temp blends better, trust me!)
  • 1 tbsp instant espresso powder (I keep Medaglia d’Oro on hand for baking)
  • 1 tsp pure vanilla extract (the real stuff makes all the difference)
  • 2 cups mini marshmallows (these add a fun, gooey texture)
  • 1/4 cup chopped walnuts (optional, but I love the crunch)

Instructions

  1. Line an 8×8-inch baking pan with parchment paper, letting it overhang the sides for easy removal later.
  2. In a medium saucepan, combine the chocolate chips, sweetened condensed milk, and butter over low heat.
  3. Stir constantly with a silicone spatula until the mixture is completely smooth and melted, about 5-7 minutes. Tip: Keep the heat low to prevent the chocolate from seizing.
  4. Remove the saucepan from the heat and immediately stir in the instant espresso powder and vanilla extract until fully incorporated.
  5. Gently fold in the mini marshmallows and chopped walnuts (if using) until evenly distributed throughout the fudge mixture.
  6. Pour the fudge mixture into the prepared baking pan, spreading it into an even layer with the spatula.
  7. Let the fudge cool at room temperature for 30 minutes, then refrigerate for at least 2 hours until firm. Tip: Don’t rush the chilling—it ensures clean slices.
  8. Use the parchment paper overhang to lift the fudge from the pan, then cut it into 16 squares with a sharp knife. Tip: Wipe the knife clean between cuts for neat edges.

Ultimate decadence awaits with every bite—the fudge is incredibly smooth with pockets of melty marshmallow and a bold coffee kick that lingers. I love serving these squares slightly chilled alongside a hot latte, or gifting them in festive boxes tied with ribbon for a homemade touch that always impresses.

Conclusion

Heavenly fudge awaits in these 28 recipes, offering endless variety for every sweet tooth. We hope you find a new favorite to whip up and share. Don’t forget to leave a comment telling us which recipe you loved most, and pin this roundup on Pinterest to save these delicious ideas for later!

Leave a Comment