Root Beer Float Fudge Recipe: Creamy Soda-Infused Candy

This Easy Root Beer Float Fudge is a rich, creamy treat that translates the beloved flavors of a root beer float — root beer and vanilla ice cream — into a smooth fudge. It’s simple to make, nostalgic in taste, and perfect for bake sales, potlucks, or summer gatherings.

pieces of root beer float fudge on cupcake liners, on a black try

This root beer fudge is festive for warm weather but delicious year-round. It’s a crowd-pleaser alongside other classic bake-sale favorites and was inspired by a root beer float cake recipe.

I’ve been making this fudge for years; it’s always a hit. If you enjoy fudges, try other flavored variations for similar easy, microwave or stovetop confections.

a piece of root beer float fudge being held up in front of a tray of more root beer float fudge

Ingredient Notes

Key ingredients you’ll need:

root beer float fudge ingredients in labelled glass dishes on blue surface
  • Unsalted butter — preferred so you can control salt levels; if using salted butter, reduce any added salt elsewhere.
  • Evaporated milk (2%) — provides creaminess and the proper texture.
  • Root beer concentrate — gives the most authentic, intense root beer flavor. If using extract, use about double the amount called for a similar intensity.
  • Maraschino cherries — choose cocktail cherries with stems for the classic float look.

See the recipe card below for full ingredient amounts and details.

Variations & Substitutions

  • Root beer flavoring — use concentrate for best results; extract can substitute at roughly double the quantity.
  • Butter — salted butter is okay but will slightly reduce perceived sweetness.
  • Marshmallow creme — you can make a quick substitute by melting marshmallows with corn syrup and cream of tartar to approximate the texture (see pro tip).
  • Decorative straw — for a playful presentation, insert short pieces of straw into the topping before it fully sets.
a piece a root beer float fudge on a cupcake liner, with marshmallow fluff and cherry, with a straw in it on a blue surface

Pro Tip

How to Make Marshmallow Creme from Marshmallows

Combine one 16-oz bag of marshmallows with 3 ½ tablespoons white corn syrup and ⅛ teaspoon cream of tartar. Melt over a double boiler, stirring constantly, until smooth to create a close substitute for marshmallow creme.

Step-by-Step: How to Make Root Beer Fudge

pan lined with parchment paper
STEP 1

Line an 8- or 9-inch square pan with parchment paper, leaving an overhang for easy removal.

sugar milk and butter in a light blue saucepan
STEP 2

In a large heavy saucepan, combine 3 cups sugar, evaporated milk, and ¾ cup butter. Bring to a rapid boil over medium heat, stirring constantly — about 10–12 minutes.

cooked sugar, milk and butter, removed from heat
STEP 3

After reaching a rapid boil, cook and stir for exactly 4 minutes, timing carefully and stirring constantly. Remove from heat.

white chocolate chips and marshmallow creme added to blue pot with sugar, milk and butter mixture
STEP 4

Off the heat, stir in one 8-oz package white chocolate chips and 1½ containers (about 14 oz) marshmallow creme until melted and smooth. Reserve the remaining ½ container for garnish. Do not return to heat.

marshmallow cream and white chocolate chips completely combined
STEP 5

Stir until thoroughly combined and smooth.

⅓ of mixture poured into glass bowl, with vanilla added and black spatula in bowl
STEP 6

Pour one-third of the mixture into a small bowl and stir in ½ teaspoon vanilla extract to create the vanilla portion.

root beer concentrate stirred into remaining mixture
STEP 7

Stir 2 teaspoons root beer concentrate into the remaining two-thirds of the fudge mixture until evenly flavored.

root beer portion of mixture poured onto prepared pan
STEP 8

Quickly spread the root beer portion into the prepared pan. Work fast so it doesn’t begin to set.

vanilla mixture swirled into root beer mixture
STEP 9

Drop spoonfuls of the vanilla mixture over the root beer layer and swirl gently with a spatula or knife. Refrigerate for about 1 hour, or until firm.

root beer fudge lifted out of pan with parchment, on cutting board
STEP 10

Use the parchment overhang to lift the set fudge from the pan onto a cutting board.

root beer float fudge on back cutting board, with edges cut off
STEP 11

Trim rough edges. These pieces are perfectly edible and make great snacks or freezer treats.

fudge cut in half on black cutting board
STEP 12

Slice the block in half to prepare for portioning.

fudge cut into 1 inch squares on a black cutting board
STEP 13

Cut into bite-size squares, roughly 1 inch each. You can cut a 4×4 grid for 16 pieces, 4×5 for 20 pieces, or 5×5 for 25 pieces depending on desired serving size.

a piece of root beer float fudge being held up in front of a tray of more root beer float fudge
STEP 14

Just before serving, add a small dollop of the reserved marshmallow creme and top with a maraschino cherry. Present in cupcake liners for a classic look.

Expert Recipe Tips

  • Use root beer concentrate for the most authentic, bold flavor; extract can be used at about double the amount.
  • Do not reheat after adding white chocolate and marshmallow creme — reheating can make the mixture seize or become grainy.
  • Follow timing closely. Boil the sugar mixture until it reaches a rapid boil for 10–12 minutes, then stir off the heat for 4 minutes to achieve a creamy texture.
  • Prepare the pan in advance and work quickly once flavors are added — the fudge sets fast.
  • Use parchment with overhang to lift the fudge from the pan cleanly for neater cuts.
  • Warm your knife under hot water and dry it before slicing for cleaner edges.
  • Garnish at the last minute so marshmallow creme and cherries stay fresh and neat.
  • Store with parchment between layers to prevent sticking when refrigerating or freezing.
  • Trim edges for a tidy presentation and enjoy the trimmings as a snack or frozen treats.

Storage

Store fudge in an airtight container in the refrigerator for up to 5 days, layering pieces with parchment or wax paper to prevent sticking. Add marshmallow creme and cherries only just before serving.

This fudge freezes well without the garnish. Thaw in the refrigerator and add toppings after fully defrosted.

a piece of root beer float fudge on a cupcake liner, in front of a black tray with more root beer float fudge pieces

Serving Size

The recipe yields about 16 squares when cut 4×4. For smaller pieces, cut a 5×5 grid to make 25 squares. You can scale the recipe up as needed and use additional pans when doubling or tripling the batch.

Recipe FAQs

Can I make this fudge without a candy thermometer?

Yes. This recipe is designed to be made without a candy thermometer if you carefully follow the boiling and stirring times and use a timer for accuracy.

Why didn’t my fudge set properly?

Undercooking the sugar, milk, and butter mixture is the most common cause. Ensure the mixture reaches a rapid boil and follow the timing instructions. Also avoid returning the pot to heat after adding the chocolate and marshmallow creme.

How far ahead can I make this for an event?

You can freeze the fudge up to two weeks in advance if you omit the marshmallow creme and cherries. Thaw in the fridge a day before and add toppings before serving.

Can I use root beer soda instead of concentrate?

No. Using soda adds excess liquid and won’t deliver the concentrated flavor needed for the fudge texture and taste. Use a concentrate or extract (at adjusted amounts).

If you love root beer floats, this fudge is a fun, portable way to enjoy that classic flavor.

pieces of root beer float fudge on cupcake liners, on a black tray
Food Meandering Logo

Easy Root Beer Float Fudge Recipe

This easy recipe makes a creamy, nostalgic fudge that tastes like a root beer float. It’s perfect for bake sales, parties, or casual treats.
5 from 1 vote
Course: Dessert, Snack
Cuisine: North American
Special Diet: Vegetarian
Servings: 16 servings
Calories: 386 kcal
Author: Terri Gilson
Prep Time: 15 minutes
Setting time: 1 hour
Total Time: 1 hour 15 minutes

Equipment

  • 8×8 or 9×9 square pan
  • Spatula
  • Saucepan

Ingredients

  • ¾ cup unsalted butter, divided
  • 3 cups white granulated sugar
  • 5 oz evaporated milk (2%) (about ½ a can)
  • 1 package (8 oz / 225 g) white chocolate baking chips
  • 14 oz marshmallow creme (2 x 7 oz containers) — use 1½ containers in the fudge and reserve ½ container for garnish
  • ½ teaspoon vanilla extract
  • 2 teaspoons root beer concentrate (flavor)

Garnish

  • Remaining ½ container marshmallow creme
  • Maraschino cherries

Instructions

  • Line an 8- or 9-inch square baking pan with parchment paper and set aside.
  • In a large heavy saucepan, combine sugar, evaporated milk, and ¾ cup butter. Bring to a rapid boil over medium heat, stirring constantly (about 10–12 minutes).
  • Once boiling, cook and stir vigorously for 4 minutes, timing carefully. Remove from heat.
  • Off the heat, stir in white chocolate chips and 1½ containers marshmallow creme until melted and smooth. Reserve the remaining ½ container for garnish. Do not return to heat.
  • Pour one-third of the mixture into a small bowl and stir in ½ teaspoon vanilla extract (vanilla portion).
  • Add 2 teaspoons root beer concentrate to the remaining mixture (root beer portion) and stir to combine.
  • Quickly spread the root beer portion into the prepared pan, then drop spoonfuls of the vanilla portion over top and swirl with a spatula or knife.
  • Refrigerate for 1 hour or until firm.
  • Lift the fudge from the pan using the parchment overhang, trim rough edges, and cut into squares.
  • Garnish each piece with a small dollop of reserved marshmallow creme and a maraschino cherry just before serving.

Notes

Storage: Refrigerate in an airtight container for up to 5 days with parchment layers between pieces. Freeze without garnish for up to two weeks; thaw in the fridge and add toppings before serving.

Tips: Use root beer concentrate for bold flavor, avoid reheating after adding chocolate and marshmallow, and work quickly when spreading and swirling as the fudge sets rapidly. Warm your knife for clean slices and trim edges for a neat presentation.

Nutrition

Serving: 1 square | Calories: 386 kcal | Carbohydrates: 68 g | Protein: 2 g | Fat: 14 g | Sugar: 62 g