Line an 8x8 baking dish with parchment paper, allowing some to hang over the sides. Set aside. Place a small bowl nearby.
In a heavy-bottomed saucepan, combine sugar, cubed butter, and evaporated milk. Cook over low heat, stirring until sugar dissolves. Bring to a boil and cook for about 4 minutes, stirring every 30 seconds.
Remove from heat. Stir in white chocolate chips and marshmallow creme until melted and combined. Pour about 1 ½ cups of the fudge into the small bowl. Pour the remaining fudge into the prepared baking dish.
Add orange extract and orange food coloring to the fudge in the small bowl. Stir until fully mixed with no white streaks. Pour about ⅔ of the orange fudge mixture on top of the white fudge. Use a butter knife to create swirls, ensuring the orange goes deep into the fudge.
Pour the remaining orange fudge on top and swirl again. Chill in the fridge for about 2 hours or overnight until solid. Lift the fudge out of the baking dish using the parchment paper edges. Cut into squares and enjoy!
Notes
Using a heavy-bottomed saucepan prevents the fudge mixture from scorching or burning.
Stirring the fudge mixture constantly while cooking ensures even heat distribution and prevents it from sticking.
Be careful not to overcook the fudge mixture. Cooking it for too long can result in a grainy texture.