10 Chocolate Fudge Ideas Using Sweetened Condensed Milk

Laura Hauser

June 22, 2026

Nothing beats the rich, creamy sweetness of homemade chocolate fudge—especially when it’s made with sweetened condensed milk for that perfect, melt-in-your-mouth texture. This roundup of 10 easy fudge ideas will satisfy every craving, from classic to crazy good. Get ready to whip up some irresistible treats!

Classic Chocolate Fudge

Classic Chocolate Fudge

Let’s be honest, nothing beats homemade fudge—especially when it’s this easy. This stovetop version uses sweetened condensed milk for a creamy, melt-in-your-mouth texture that’s way better than store-bought.

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

Ingredients

For the Fudge

  • 1 can (14 oz) sweetened condensed milk
  • 1/2 cup unsalted butter (cut into pieces)
  • 1 cup semi-sweet chocolate chips (I prefer Ghirardelli)
  • 1/2 cup unsweetened cocoa powder (I use a high-quality Dutch-process)
  • 1 teaspoon vanilla extract
  • 1/8 teaspoon salt

Instructions

  1. Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy removal.
  2. In a medium saucepan over medium-low heat, combine the sweetened condensed milk and butter. Stir constantly with a rubber spatula until the butter is completely melted and the mixture is smooth.
  3. Add the chocolate chips and continue stirring until fully melted and incorporated—about 3-4 minutes. Tip: Don't rush this; low heat prevents scorching.
  4. Sift the cocoa powder and salt into the saucepan to avoid lumps. Stir until the mixture is glossy and thick, about 2 minutes. Tip: Sifting ensures a silky fudge.
  5. Remove the saucepan from heat and stir in the vanilla extract until combined.
  6. Pour the fudge mixture into the prepared pan and spread evenly with the spatula. Tap the pan gently on the counter to release air bubbles.
  7. Refrigerate for at least 2 hours, or until firm. Tip: For clean cuts, use a sharp knife warmed under hot water and wiped dry between slices.
  8. Lift the fudge out using the parchment overhang, cut into 16 squares, and serve.

Rich and creamy, this fudge has a dense, melt-in-your-mouth texture that’s perfectly chocolatey. Try serving it warm over ice cream or gifting it in a cute tin—it’s a crowd-pleaser every time.

Peanut Butter Swirl Fudge

Peanut Butter Swirl Fudge

Very few desserts rival the satisfaction of homemade fudge, and this peanut butter swirl version is an absolute crowd-pleaser. Made with creamy sweetened condensed milk and semisweet chocolate, it’s rich, smooth, and perfectly swirled with peanut butter. You’ll be amazed at how simple it is to whip up.

Serving: 24 | Prep Time: 10 minutes | Cooking Time: 5 minutes

Ingredients

  • 1 can (14 oz) sweetened condensed milk – I find this gives the creamiest texture.
  • 2 cups semisweet chocolate chips – Ghirardelli is my go-to for intense chocolate flavor.
  • 1/2 cup creamy peanut butter – Jif works perfectly, and please avoid natural style for smooth swirls.
  • 1 teaspoon vanilla extract – Pure vanilla makes a big difference.
  • Pinch of salt – Optional but enhances the flavors.

Instructions

  1. Line an 8×8-inch baking pan with parchment paper, leaving overhang for easy removal.
  2. In a large microwave-safe bowl, stir together the sweetened condensed milk and chocolate chips.
  3. Microwave in 30-second bursts, stirring after each, until the mixture is completely smooth (about 1½ minutes total). (Tip: Don’t overheat or the chocolate will seize.)
  4. Stir in the vanilla extract and salt until fully incorporated.
  5. Pour the chocolate mixture into the prepared pan and spread evenly.
  6. Place the peanut butter in a small microwave-safe bowl and microwave for 15 seconds until softened.
  7. Drop spoonfuls of the softened peanut butter randomly over the fudge layer.
  8. Using a knife or toothpick, gently swirl the peanut butter into the chocolate to create a marbled effect. (Tip: Avoid over-swirling; you want distinct ribbons.)
  9. Refrigerate for at least 2 hours until firm. (Tip: Let it chill completely before cutting for clean edges.)
  10. Lift the fudge out using the parchment, then cut into 24 squares. (Tip: For neat squares, warm the knife under hot water and wipe dry between cuts.)

Every piece offers a luscious chocolate base with sweet, salty peanut butter streaks that melt in your mouth. Enjoy it straight from the fridge or let it sit at room temperature for a softer bite. For a fancy touch, sprinkle flaky sea salt on top before serving.

Mint Chocolate Chip Fudge

Mint Chocolate Chip Fudge

Today I'm sharing my favorite no-bake treat—Mint Chocolate Chip Fudge. This creamy, refreshing fudge comes together in minutes and is packed with chocolate chips in every bite. Perfect for parties or a sweet snack!

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

Ingredients

  • 1 (14-ounce) can sweetened condensed milk (I use Eagle Brand for consistent results)
  • 2 cups white chocolate chips (Ghirardelli melts like a dream)
  • 2 tablespoons unsalted butter (cut into small pieces so it melts evenly)
  • 1/2 teaspoon peppermint extract (start with less; you can always add more)
  • A few drops green food coloring (I prefer gel for vibrant color without thinning)
  • 1/2 cup semisweet chocolate chips (mini chips work great too)
  • Pinch of salt (optional, but it balances the sweetness)

Instructions

  1. Line an 8-inch square baking pan with aluminum foil, leaving overhang on two sides for easy removal. Lightly grease the foil with butter or nonstick spray.
  2. In a medium heavy-bottomed saucepan over low heat, combine the sweetened condensed milk, white chocolate chips, and butter. Stir constantly with a heatproof spatula until completely melted and smooth—this takes about 4-5 minutes. (Tip: Using a heavy-bottomed pan prevents scorching and gives you more control.)
  3. Remove the pan from heat. Stir in the peppermint extract and green food coloring. Add just 2-3 drops of coloring at first; you can add more to reach your desired shade. (Tip: Gel food coloring is best because it won't thin the mixture like liquid drops.)
  4. Gently fold in the semisweet chocolate chips until evenly distributed. Don't overmix or the chips might melt too much—you want distinct pockets of chocolate.
  5. Pour the fudge mixture into the prepared pan. Use the spatula to spread it evenly into all corners. Tap the pan gently on the counter to release air bubbles.
  6. Refrigerate the fudge uncovered for at least 2 hours, or until completely firm and set. Resist cutting early—the texture won't be right! (Tip: For cleaner slices, let the fudge sit at room temperature for 5 minutes after chilling, then use a sharp knife wiping the blade between cuts.)
  7. Once firm, lift the fudge out using the foil overhang. Place on a cutting board, peel off the foil, and cut into 16 squares.

A bite of this fudge delivers a cool minty burst followed by rich chocolate—an irresistible combo. Store leftovers in the fridge for up to a week, or gift them in a pretty tin for a homemade treat everyone loves.

White Chocolate Macadamia Fudge

White Chocolate Macadamia Fudge

Craving something sweet and creamy? This white chocolate macadamia fudge is the ultimate indulgence—rich, buttery, and loaded with crunchy nuts. It's surprisingly easy to make with just a few ingredients.

Serving: 36 | Prep Time: 10 minutes | Cooking Time: 5 minutes

Ingredients

  • 3 cups white chocolate chips (I prefer Ghirardelli for that creamy melt)
  • 1 can (14 oz) sweetened condensed milk (the real deal, not evaporated)
  • 1/4 cup unsalted butter (adds that silky texture)
  • 1 cup macadamia nuts, chopped (toasted if you want extra flavor)
  • 1 teaspoon vanilla extract (pure, not imitation)
  • Pinch of salt (to balance sweetness)

Instructions

  1. Line an 8×8-inch pan with parchment paper, leaving overhang for easy removal.
  2. In a medium saucepan over low heat, combine white chocolate chips, sweetened condensed milk, and butter. Stir constantly until completely melted and smooth. (Tip: Low heat is crucial—white chocolate scorches easily.)
  3. Remove from heat and stir in vanilla extract and salt. Fold in the chopped macadamia nuts.
  4. Pour the mixture into the prepared pan and spread evenly. Tap the pan on the counter to release air bubbles. (Tip: For a smoother top, press a piece of parchment paper on the surface.)
  5. Refrigerate for at least 3 hours or until firm. (Tip: Don't rush—overnight chilling gives the best texture.)
  6. Use the parchment to lift the fudge out of the pan. Cut into 1-inch squares with a sharp knife.

Zipping through the fridge, this fudge sets up perfectly firm yet creamy. Each bite is a little piece of heaven—perfect for gifting or a late-night treat. Store in an airtight container in the fridge for up to two weeks.

Coconut Almond Fudge

Coconut Almond Fudge

Craving something sweet and crunchy? This Coconut Almond Fudge is the perfect treat—rich chocolate fudge studded with toasted coconut and crunchy almonds. It’s incredibly easy to make and always a hit at gatherings.

Serving: 24 | Prep Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

For the Fudge

  • 1 can (14 oz) sweetened condensed milk (I prefer the creamy, thick kind)
  • 2 cups semi-sweet chocolate chips (good quality makes a difference)
  • 2 tbsp unsalted butter (adds silkiness)
  • 1 tsp vanilla extract (pure, not imitation)
  • ¼ tsp salt (to balance sweetness)
  • 1 cup sweetened shredded coconut, toasted (divided – I toast mine in a dry pan until golden)
  • 1 cup almond pieces, toasted (divided – toasting brings out the nutty flavor)

Instructions

  1. Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides.
  2. In a large microwave-safe bowl, combine sweetened condensed milk, chocolate chips, and butter. Microwave in 30-second bursts, stirring after each, until completely smooth and melted. Tip: don’t overheat—stop as soon as it’s melted.
  3. Stir in vanilla extract and salt until well combined.
  4. Fold in ¾ cup of the toasted coconut and ¾ cup of the toasted almond pieces, reserving the rest for topping. Tip: fold gently so the mix-ins are evenly distributed without crushing them.
  5. Pour the fudge mixture into the prepared pan and spread into an even layer using a spatula.
  6. Sprinkle the remaining ¼ cup toasted coconut and ¼ cup toasted almond pieces over the top, gently pressing them into the fudge. Tip: pressing lightly ensures they stick without sinking.
  7. Refrigerate for at least 2 hours, or until firm. For cleaner slices, chill overnight.
  8. Lift the fudge out using the parchment overhang. Cut into 24 squares using a sharp knife. Tip: run the knife under hot water and wipe dry between cuts for neat edges.

Velvety smooth with a satisfying crunch from the toasted coconut and almonds, this fudge is dangerously addictive. Serve it chilled for a firm bite, or let it soften slightly for a melt-in-your-mouth experience. A sprinkle of flaky sea salt on top takes it over the top!

Cookies and Cream Fudge

Cookies and Cream Fudge

Oh, you're going to love this Cookies and Cream Fudge—it's ridiculously easy and takes only 20 minutes from start to finish. Perfect for when you need a quick dessert that feels fancy but is actually just a handful of ingredients.

Serving: 16 | Prep Time: 10 minutes | Cooking Time: 10 minutes

Ingredients

Fudge Base

  • 1 can (14 oz) sweetened condensed milk (I always use the full-fat version for creaminess)
  • 2 cups semi-sweet chocolate chips (I prefer Ghirardelli for smooth melting)
  • 2 tablespoons unsalted butter (cut into small pieces)
  • 1 teaspoon vanilla extract (pure, not imitation)
  • 1/4 teaspoon salt (just a pinch to balance sweetness)

Mix-in

  • 15 Oreo cookies (regular, not Double Stuf—they crush better), roughly chopped

Instructions

  1. Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy removal. Lightly grease the parchment with butter.
  2. In a medium saucepan over low heat, combine the sweetened condensed milk, chocolate chips, and butter. Stir constantly with a rubber spatula until everything is melted and smooth—about 5 minutes. Do not let it boil.
  3. Remove from heat and immediately stir in the vanilla extract and salt until fully incorporated.
  4. Fold in about 3/4 of the chopped Oreo cookies (reserve the rest for topping). Mix gently until just combined; don't over-stir or the cookies will melt into the fudge.
  5. Pour the fudge mixture into the prepared pan and spread evenly with the spatula. Sprinkle the reserved Oreo pieces on top, pressing them lightly into the surface.
  6. Refrigerate uncovered for at least 2 hours, or until firm. For cleaner cuts, let it sit at room temperature for 5 minutes before slicing.
  7. Lift the fudge out using the parchment overhang and place on a cutting board. Use a sharp knife to cut into 16 squares, wiping the blade clean between cuts.

Every bite gives you that creamy, melt-in-your-mouth chocolate fudge with little pockets of crunchy Oreo—so satisfying. You can also drizzle melted white chocolate on top for a fancier look, or sprinkle crushed cookies over ice cream for a bonus treat.

Salted Caramel Chocolate Fudge

Salted Caramel Chocolate Fudge

Baking this salted caramel chocolate fudge is like making a candy bar at home—layers of rich chocolate and gooey caramel, all topped with a sprinkle of sea salt. It's dangerously easy and absolutely addictive.

Serving: 16 | Prep Time: 10 minutes | Cooking Time: 10 minutes

Ingredients

  • 1 can (14 oz) sweetened condensed milk (I always grab a few extra cans when they're on sale)
  • 2 cups semi-sweet chocolate chips (high-quality makes a difference, so I use Guittard)
  • 2 tablespoons unsalted butter (softened to room temp so it blends easily)
  • 1 teaspoon vanilla extract (pure, not imitation, please!)
  • 1/4 teaspoon kosher salt (for that subtle savoriness)
  • 1 package (11 oz) caramel bits (skip the unwrapping hassle with these)
  • 2 tablespoons heavy cream (for silky caramel)
  • 1 teaspoon flaky sea salt (Maldon is my favorite for that crunchy finish)

Instructions

  1. Line an 8-inch square baking pan with parchment paper, leaving overhang on two sides.
  2. In a medium saucepan over low heat, combine condensed milk, chocolate chips, and 1 tablespoon of the butter. Stir constantly with a silicone spatula until completely melted and smooth — about 5 to 7 minutes. (Tip: Low heat is key here; if it gets too hot, the fudge can seize.)
  3. Remove from heat and stir in vanilla extract and kosher salt. Pour the chocolate mixture into the prepared pan and spread into an even layer.
  4. In a microwave-safe bowl, combine caramel bits and heavy cream. Microwave in 30-second intervals at 50% power, stirring after each, until smooth and fully melted — about 2 minutes total. (Tip: Microwaving at half power prevents the caramel from burning.)
  5. Pour the caramel over the chocolate layer and spread gently to cover. Let it sit at room temperature for 10 minutes to slightly set.
  6. Sprinkle flaky sea salt evenly over the caramel. Refrigerate for at least 2 hours until firm enough to cut.
  7. Use the parchment overhang to lift the fudge block onto a cutting board. Slice into 16 squares with a sharp knife. (Tip: For clean cuts, wipe the knife between slices.)

Rich and creamy, this fudge has the perfect balance of sweet and salty. I love serving it straight from the fridge for a firmer bite, or letting it sit out for a softer, melt-in-your-mouth texture. It's also amazing crumbled over vanilla ice cream!

No-Bake Chocolate Peanut Fudge

No-Bake Chocolate Peanut Fudge

Perfect for those hot days when you don't want to turn on the oven, this no-bake chocolate peanut fudge comes together in minutes. It's rich, creamy, and packed with crunchy peanut bits.

Serving: 16 | Prep Time: 10 minutes | Cooking Time: 0 minutes

Ingredients

  • 14 oz can sweetened condensed milk (I prefer Eagle Brand)
  • 2 cups semisweet chocolate chips (Ghirardelli is my go-to)
  • 1/2 cup creamy peanut butter (Jif works perfectly)
  • 1/2 cup chopped salted peanuts (adds that perfect crunch)
  • 1 tsp pure vanilla extract (skip the imitation stuff)
  • Pinch of salt (to balance the sweetness)

Instructions

  1. Line an 8-inch square baking pan with parchment paper, letting it hang over two sides for easy removal.
  2. In a microwave-safe bowl, combine the sweetened condensed milk and chocolate chips.
  3. Microwave in 30-second bursts, stirring well after each, until the mixture is smooth and fully melted. Tip: Don't overheat or the chocolate will seize—stop as soon as it's almost smooth and stir until shiny.
  4. Stir in the peanut butter until completely incorporated and smooth. Tip: Use creamy peanut butter for the silkiest texture; chunky would change the consistency.
  5. Fold in the chopped peanuts and vanilla extract until evenly distributed.
  6. Pour the mixture into the prepared pan and spread into an even layer with a spatula.
  7. Refrigerate for at least 2 hours, or until firm. Tip: For clean cuts, let the fudge sit at room temperature for about 5 minutes before slicing.
  8. Lift the fudge out using the parchment, then cut into 16 squares.

Ultra creamy with a satisfying peanut crunch, this fudge is dangerously addictive. Pop it in the freezer for an even firmer treat on a summer afternoon.

Rocky Road Fudge

Rocky Road Fudge

Just when you thought fudge couldn't get any better, this Rocky Road version swoops in to steal the show. It's packed with gooey marshmallows, crunchy nuts, and rich chocolate—all held together by sweetened condensed milk. Perfect for sharing or hoarding, this no-bake treat comes together in a snap.

Serving: 24 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

  • 3 cups semi-sweet chocolate chips (I prefer high-quality for the best melt)
  • 1 can (14 oz) sweetened condensed milk
  • 1/4 cup unsalted butter (cut into pieces)
  • 1 teaspoon vanilla extract
  • 1 cup mini marshmallows (or regular, chopped)
  • 1 cup chopped walnuts or almonds (toasted for extra crunch)

Instructions

  1. Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy lifting.
  2. In a medium saucepan over low heat, combine the chocolate chips, sweetened condensed milk, and butter. Stir constantly until fully melted and smooth—about 5–7 minutes. Tip: Low heat prevents scorching; if it starts to steam, remove from heat and stir.
  3. Remove from heat and stir in the vanilla extract until combined.
  4. Pour the fudge mixture into the prepared pan and spread evenly with a spatula.
  5. While the fudge is still warm, gently press the mini marshmallows and chopped nuts into the surface. Tip: Press just enough to adhere; don’t sink them too deep or they’ll disappear into the fudge.
  6. Let the fudge cool at room temperature for about 1 hour, then refrigerate for at least 2 hours until firm. Tip: For clean slices, use a sharp knife warmed under hot water and wiped dry between cuts.
  7. Once set, lift the fudge out using the parchment overhang and cut into 24 squares.

A square of this fudge is dangerously addictive—chewy marshmallows, crunchy nuts, and creamy chocolate all in one bite. Try serving it slightly chilled for a firm texture, or let it sit out for a few minutes to get extra fudgy. Great for holiday cookie boxes or just a Tuesday night treat.

Conclusion

You really can’t go wrong with any of these ten fudge recipes! They’re all made with sweetened condensed milk, so they’re incredibly easy and foolproof. I hope you’ll try one (or more!) this week. Which one are you most excited to make? Drop a comment below—I’d love to hear! And if you found this helpful, please share on Pinterest.

Leave a Comment