McDonald’s Hot Fudge Sundae Copycat Recipe

Quick Recipe Version (TL;DR)

  • Yield: 6 sundaes
  • Prep Time: 25 minutes (plus chilling)
  • Cook Time: 15 minutes
  • Total Time: 4 hours

Quick Ingredients

  • Vanilla base: Whole milk 2 cups (480 ml), heavy cream 1 cup (240 ml), granulated sugar 1/2 cup (100 g), light corn syrup 2 tbsp (40 g), nonfat dry milk 1/3 cup (35 g), powdered gelatin 2 tsp (6 g) + cold water 3 tbsp (45 ml), vanilla extract 2 tsp, fine sea salt 1/4 tsp
  • Hot fudge: Heavy cream 1 cup (240 ml), light corn syrup 1/3 cup (110 g), packed brown sugar 1/2 cup (100 g), Dutch-process cocoa 1/3 cup (35 g), unsalted butter 4 tbsp (56 g), semisweet chocolate 6 oz (170 g), vanilla 1 tsp, fine sea salt 1/4 tsp
  • Whipped cream: Heavy cream 1 cup (240 ml), powdered sugar 2 tbsp (15 g), vanilla 1/2 tsp
  • To finish: Chopped roasted salted peanuts (optional)

Do This

  • 1) Freeze your ice-cream-maker bowl (24 hours ahead), plus a metal mixing bowl, whisk/beaters, and 6 sundae cups for at least 30 minutes.
  • 2) Bloom gelatin (2 tsp) in 3 tbsp cold water for 5 minutes. Heat milk, sugar, corn syrup, dry milk, and salt to 170°F; whisk in gelatin, then cream and vanilla. Chill to 39°F.
  • 3) Churn 15–20 minutes to soft-serve texture; freeze 20–30 minutes to firm slightly.
  • 4) Make hot fudge: simmer cream, corn syrup, brown sugar, cocoa, butter, and salt 3–4 minutes to 205°F; off heat, melt in chocolate; whisk in vanilla. Hold at 120–130°F.
  • 5) Whip cream with powdered sugar and vanilla to soft peaks; keep cold.
  • 6) Assemble in chilled cups: 1/2 cup vanilla base, 2–3 tbsp warm fudge, whipped cream, and peanuts if desired. Serve immediately.

Why You’ll Love This Recipe

  • That classic hot-cold contrast: dense vanilla “soft-serve” with warm, glossy fudge.
  • Silky, scoopable texture at home thanks to nonfat dry milk and a touch of gelatin.
  • Hot fudge that stays pourable and shiny—not grainy or overly sweet.
  • Perfect for make-ahead: base chills, fudge reheats beautifully, and assembly is fast.

Grocery List

  • Produce: None
  • Dairy: Whole milk, heavy cream (2 pints total), unsalted butter
  • Pantry: Granulated sugar, packed brown sugar, light corn syrup, nonfat dry milk, powdered gelatin, Dutch-process cocoa powder, semisweet chocolate (bar or chips), vanilla extract, fine sea salt, powdered sugar, roasted salted peanuts (optional)

Full Ingredients

Vanilla Soft-Serve–Style Base

  • 2 cups (480 ml) whole milk
  • 1 cup (240 ml) heavy cream
  • 1/2 cup (100 g) granulated sugar
  • 2 tbsp (40 g) light corn syrup
  • 1/3 cup (35 g) nonfat dry milk
  • 2 tsp (6 g) powdered gelatin
  • 3 tbsp (45 ml) cold water (for blooming gelatin)
  • 2 tsp (10 ml) pure vanilla extract
  • 1/4 tsp fine sea salt

Glossy Hot Fudge Sauce

  • 1 cup (240 ml) heavy cream
  • 1/3 cup (110 g) light corn syrup
  • 1/2 cup (100 g) packed brown sugar
  • 1/3 cup (35 g) Dutch-process cocoa powder
  • 4 tbsp (56 g) unsalted butter
  • 6 oz (170 g) semisweet chocolate, finely chopped
  • 1 tsp (5 ml) pure vanilla extract
  • 1/4 tsp fine sea salt

Lightly Sweetened Whipped Cream

  • 1 cup (240 ml) heavy cream, cold
  • 2 tbsp (15 g) powdered sugar
  • 1/2 tsp (2.5 ml) pure vanilla extract

To Finish

  • 1/2 cup (70 g) chopped roasted salted peanuts (optional)
  • 6 chilled sundae cups or small glass tumblers
McDonald’s Hot Fudge Sundae Copycat Recipe – Closeup

Step-by-Step Instructions

Step 1: Chill your gear and cups

Place the bowl of your ice cream maker in the freezer for at least 24 hours (if using a freezer-bowl model). Put a metal mixing bowl, your whisk or mixer beaters, and 6 sundae cups into the freezer for 30 minutes so everything is cold when you assemble the sundaes.

Step 2: Bloom the gelatin

Sprinkle 2 tsp (6 g) powdered gelatin over 3 tbsp (45 ml) cold water in a small bowl. Let sit for 5 minutes to fully hydrate—it will look spongy. This step gives the base that dense, soft-serve style body.

Step 3: Cook the vanilla base

In a medium saucepan, whisk together the whole milk, granulated sugar, light corn syrup, nonfat dry milk, and salt. Cook over medium heat, whisking often, until the mixture reaches 170°F (77°C), about 5–7 minutes. Do not boil. Remove from heat and whisk in the bloomed gelatin until completely dissolved. Stir in the heavy cream and vanilla.

Optional but helpful: use an immersion blender for 15 seconds to make the base ultra-smooth.

Step 4: Chill thoroughly

Pour the base into a metal bowl set over an ice bath. Stir until it cools to about 50°F (10°C), 15–20 minutes. Cover and refrigerate until the base is very cold—39°F (4°C) or below—2–3 hours. Cold base is key to a creamy texture and quick churning.

Step 5: Churn to soft-serve

Churn the cold base in your ice cream maker until it reaches thick soft-serve texture, 15–20 minutes (the base will be around 22–24°F / −5 to −4°C). For a slightly firmer, scoopable texture, transfer to a shallow container and freeze 20–30 minutes. Keep the container covered to prevent iciness.

Step 6: Make the glossy hot fudge

In a small saucepan, combine the heavy cream, light corn syrup, brown sugar, cocoa powder, butter, and salt. Cook over medium heat, whisking, until smooth and gently bubbling; continue simmering 3–4 minutes until the mixture reaches 205°F (96°C). Remove from heat, add the chopped chocolate, let sit 1 minute, then whisk until silky and glossy. Stir in vanilla. Keep warm for serving at 120–130°F (49–54°C); a small insulated mug or thermos works well.

Step 7: Whip the cream

In the chilled metal bowl, whip the cold heavy cream, powdered sugar, and vanilla to soft peaks, 1–2 minutes with a hand mixer (or 3–4 minutes by hand). Keep refrigerated until assembly.

Step 8: Assemble the sundaes

Work with chilled cups. Scoop about 1/2 cup of the soft-serve style vanilla into each cup. Blanket with 2–3 tbsp warm hot fudge. Add a generous dollop of whipped cream. Finish with 1 tbsp chopped roasted salted peanuts per sundae if you like. Serve immediately for that hot-cold, creamy-chocolatey finish.

Pro Tips

  • Temperature targets matter: chill the base to 39°F before churning, cook fudge to 205°F for shine, and serve fudge around 120–130°F to keep it pourable.
  • Nonfat dry milk + gelatin mimic soft-serve body without eggs—it stays dense yet scoopable.
  • Chill everything: cups, bowls, and tools. Cold equipment slows melting during assembly.
  • For the classic swirl, spoon the churned base into a large zip-top bag, snip a 3/4-inch corner, and pipe into the cup before topping with fudge.
  • Leftover fudge? Store it in a jar; rewarm gently in a hot-water bath or microwave at 50% power, stirring often.

Variations

  • No-machine method: Chill the base, pour into a shallow pan, freeze 30 minutes, stir vigorously; repeat every 30 minutes for 2–3 hours. For extra smoothness, pulse the semi-frozen base in a food processor just before serving.
  • Peanut buster style: Sprinkle 1 tbsp chopped roasted peanuts in the bottom of the cup, add vanilla, more peanuts, then fudge.
  • Double chocolate: Add 1 tbsp extra cocoa to the fudge and use 70% dark chocolate for a deeper, more bittersweet finish.

Storage & Make-Ahead

Vanilla base can be made and chilled up to 3 days ahead. Churned base keeps covered in the freezer up to 2 weeks; it will firm up—let sit at room temperature 5–10 minutes before scooping. Hot fudge keeps 2 weeks refrigerated or 3 months frozen; reheat gently to 120–130°F. Whipped cream is best the day made but will hold soft peaks for 24 hours refrigerated.

Nutrition (per serving)

Approximate values for one sundae with 1/2 cup vanilla base, 3 tbsp hot fudge, and 2 tbsp whipped cream (no peanuts): Calories 590; Fat 37 g; Saturated Fat 23 g; Carbohydrates 58 g; Sugar 52 g; Protein 7 g; Sodium 180 mg. Add about 50 calories per tablespoon of peanuts.

Promotional Banner X
*Sponsored Link*