
There’s something timeless about homemade fudge that captures the charm of Mackinac Island. This recipe delivers the creamy texture and rich flavor that made Kilwins famous.
I’ve refined this method to work perfectly in any home kitchen, using simple ingredients and traditional techniques. The key is precise temperature control and patient cooling.
What emerges is velvety smooth fudge with a perfect balance of sweetness and depth. Each bite melts away like the original shop version.
Perfect for gifting or treating yourself to a taste of island tradition. Here’s how to make it at home.
Ingredients for Kilwins Fudge
Simple ingredients deliver that signature creamy texture and rich island flavor everyone loves.
| Ingredient | Amount | Notes |
|---|---|---|
| Granulated Sugar 🍚 | 3 cups | Fine white sugar preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for creaminess |
| Unsalted Butter 🧈 | ½ cup | Cut into small pieces |
| Semi-Sweet Chocolate Chips 🍫 | 2 cups | High-quality for rich flavor |
| Marshmallow Fluff ⚪ | 1 cup | 7 oz jar, or homemade |
| Vanilla Extract 🌿 | 2 tsp | Pure extract, not imitation |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Light Corn Syrup 💧 | ¼ cup | Prevents graininess |
| Pecans 🌰 | 1 cup | Chopped, optional for texture |
| Cocoa Powder 🟤 | ¼ cup | Unsweetened, for depth |
The chocolate is non-negotiable for that Kilwins quality. Ghirardelli or Guittard semi-sweet chips are ideal—avoid generic brands that can leave a waxy finish. Heavy cream should be full-fat; low-fat versions won’t set properly. I source my butter from Plugrá for consistent results. The sugar should be fine white granulated, not super-fine or raw. Corn syrup is key for preventing crystallization, but Karo brand is the most reliable for this application.
No marshmallow fluff? Homemade marshmallow cream works beautifully—just whip egg whites with sugar syrup (though this version skips eggs for simplicity). Swap pecans for walnuts or almonds if preferred. For darker chocolate flavor, use bittersweet chips at 60% cacao. If avoiding corn syrup, agave or glucose syrup can substitute in equal parts, though texture may vary slightly.
Store fudge in an airtight container at room temperature for up to 2 weeks. For longer storage, refrigerate for 1 month or freeze for 3 months. Slice once fully set—cutting too early can smudge the smooth surface. This recipe doubles easily for gifting, which is perfect since everyone will want seconds.
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single saucepan—just sugar, cream, butter, and a little patience.
- Pure Chocolate Bliss: The combo of semi-sweet chips and marshmallow fluff gives it that melt-in-your-mouth richness Kilwins is famous for.
- Gift-Worthy Treat: I package these in little boxes for teachers, neighbors, even my picky brother-in-law.
- Stays Fresh for Days: Honestly, it tastes just as good on day five as day one—if it lasts that long.
Step-by-Step Instructions for Kilwins Fudge
Master the technique for ultra-smooth texture and that signature Mackinac Island richness.
Step 1: Combine and Boil the Sugar Mixture
In a heavy-bottomed saucepan, combine the 3 cups Granulated Sugar, 1 cup Heavy Cream, 0.25 cup Light Corn Syrup, and 0.25 cup Cocoa Powder. Stir over medium heat until the sugar dissolves completely—this prevents graininess in the final product.
Once boiling, stop stirring and let it reach 234-238°F on a candy thermometer. This soft-ball stage is critical for that creamy, melt-in-your-mouth consistency. Brush down the sides of the pan with a wet pastry brush to prevent sugar crystals from forming.
Step 2: Incorporate the Butter and Marshmallow Fluff
Remove the pan from heat and immediately add the 0.5 cup Unsalted Butter (cut into small pieces) and 1 cup Marshmallow Fluff. Stir vigorously until the butter is completely melted and the mixture is smooth. The marshmallow fluff adds that signature airy texture Kilwins is known for.
The mixture will be extremely hot, so use a long-handled wooden spoon for safety. This step requires quick action to prevent the sugar from setting prematurely.
Step 3: Add Chocolate and Flavorings
Stir in the 2 cups Semi-Sweet Chocolate Chips until fully melted and glossy. The residual heat from the sugar mixture will melt the chocolate without scorching. Then add the 2 tsp Vanilla Extract and 0.25 tsp Salt, stirring until completely incorporated.
At this point, the mixture should be thick, smooth, and deeply aromatic. If it appears grainy, return it to low heat and stir until smooth—this is your last chance to correct the texture.
Step 4: Fold in Pecans and Set
Off the heat, fold in the 1 cup Pecans until evenly distributed. Pour the fudge into a greased 8×8-inch pan, spreading the top smooth with a spatula. The pecans add that classic Kilwins crunch, but you can omit them for a purist version.
Let it cool at room temperature for 2 hours before cutting. Resist the urge to refrigerate—this can create a dull, crumbly texture. The fudge is ready when it holds its shape when pressed lightly with a finger.
Step 5: Cut and Serve
Once set, score the fudge into 1-inch squares using a sharp knife. For clean cuts, dip the knife in hot water and wipe dry between each slice. Store in an airtight container at room temperature for up to 2 weeks—if it lasts that long.
The finished fudge should have a matte surface that gives way to an incredibly creamy interior, with each bite delivering that unmistakable Mackinac Island decadence. The 0.25 cup Cocoa Powder deepens the chocolate flavor without overpowering the sweetness.
Pro Tips For Making Kilwins Fudge
- Use a Candy Thermometer: I learned this the hard way—getting the sugar-cream mixture to exactly 234°F is non-negotiable. Even a few degrees off means grainy fudge.
- Chop the Chocolate: Skip the chips and roughly chop semi-sweet chocolate bars instead—they melt smoother and give that signature Kilwins texture.
- Avoid Stirring Too Early: Resist the urge to stir while the sugar mixture boils. I ruined two batches before realizing it causes crystallization.
- Warm the Fluff: Sounds weird, but scooping marshmallow fluff into a warm bowl first makes it blend effortlessly into the chocolate without lumps.
Creative Variations of This Recipe
Maple Pecan Twist
Swap 1 cup pecans for candied pecans by tossing them in 2 tbsp maple syrup and toasting at 350°F for 10 minutes before folding in. The sweet, nutty flavor mirrors Kilwins’ popular island variations. 🍁
Peanut Butter Swirl
After pouring fudge into the pan, dollop ½ cup creamy peanut butter on top and swirl with a knife. Use Jif or Skippy for consistent texture. This creates a marbled effect that’s a hit with kids and adults alike.
Mint Chocolate Delight
Add 1 tsp peppermint extract (not oil) with the vanilla, and top with crushed candy canes after setting. The cooling mint pairs beautifully with the rich chocolate base. I love this version during the holidays.
White Chocolate Raspberry
Replace semi-sweet chips with 2 cups white chocolate chips and fold in ½ cup freeze-dried raspberries after cooling slightly. The tart berries cut through the sweetness for a sophisticated twist.
Sea Salt Caramel
After adding the butter, stir in ½ cup store-bought caramel sauce and sprinkle with flaky sea salt before setting. Use Ghirardelli caramel for the best results. The salt enhances the chocolate flavor. 💛
Mocha Variation
Dissolve 1 tbsp instant espresso powder in the warm cream before boiling. The coffee deepens the chocolate notes without overpowering. Perfect for after-dinner treats with a cup of coffee.
Nutrition Facts
Frequently Asked Questions
Why does my fudge turn out grainy?
Graininess happens if sugar crystallizes. Prevent this by stirring until sugar dissolves, then avoiding stirring once boiling. Also, brush pan sides with a wet brush to remove sugar crystals.
Can I make this without a candy thermometer?
Yes, but it’s tricky. Test for soft-ball stage by dropping syrup into cold water—it should form a soft, pliable ball. This method is less precise but works in a pinch.
How long should I wait before cutting?
Let it cool at room temperature for 2 hours. Cutting too soon can smudge the texture. If it’s warm outdoors, cooling may take 30 minutes longer.
Can I substitute marshmallow fluff?
Yes! Use 10 large marshmallows melted into the mixture as an alternative. Mini marshmallows also work but may melt faster.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026