There’s a reason Fannie May fudge has been a Chicago tradition since 1920—its signature creamy texture and rich chocolate flavor are unmatched. This recipe recreates that classic confectionery experience at home, with the same smooth, velvety consistency that melts in your mouth.
The secret lies in precise temperature control and quality ingredients. Using a candy thermometer ensures perfect texture every time, while the addition of walnuts provides that signature crunch. What results is a fudge that captures the essence of the original—decadent, creamy, and impossible to resist.
Ingredients for Fannie May Fudge
These carefully selected ingredients replicate Fannie May’s legendary creamy texture and signature walnut crunch at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Granulated Sugar 🍬 | 3 cups | Superfine for smoothest texture |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat, ultra-pasteurized preferred |
| Unsalted Butter 🧈 | ½ cup | European-style for richer flavor |
| Semi-Sweet Chocolate Chips 🍫 | 2 cups | High-quality 60% cacao minimum |
| Unsweetened Chocolate 🍫 | 4 oz | 100% cacao, finely chopped |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar vanilla preferred |
| Walnut Halves 🌰 | 1 cup | Lightly toasted, coarsely chopped |
| Corn Syrup 🧃 | ¼ cup | Light variety for smoothness |
| Sea Salt 🧂 | ½ tsp | Fine grain, for balance |
| Marshmallow Fluff ⚪ | 1 cup | Vegetarian-friendly brand required |
The chocolate quality is non-negotiable for authentic Fannie May flavor. Ghirardelli or Guittard semi-sweet chips provide the ideal 60% cacao balance, while Valrhona unsweetened chocolate delivers depth. Heavy cream must be ultra-pasteurized for stability during cooking—Whole Foods 365 or Organic Valley are reliable brands. Superfine sugar dissolves more evenly; Domino or C&H are widely available options. For the walnuts, Diamond of California offers consistent quality and freshness.
Marshmallow fluff must be verified vegetarian—Jet-Puffed is a safe choice (check for gelatin-free labeling). Light corn syrup can be substituted with agave nectar at equal volume, though texture may vary slightly. European-style butter like Plugrá or Kerrygold enhances richness, but standard unsalted butter works in a pinch. For chocolate substitutions, 70% cacao chips will yield a darker fudge, while milk chocolate chips (vegetarian-certified) create a sweeter profile. Always verify cocoa butter content in chocolate products to ensure proper setting.
Store all ingredients except walnuts in a cool, dry pantry until use. Walnuts should be refrigerated in an airtight container for up to 3 months to prevent rancidity. Completed fudge keeps at room temperature in parchment-lined containers for 2 weeks, or refrigerated for 1 month. For optimal texture, bring all ingredients to room temperature before beginning—particularly the butter and cream. A candy thermometer calibrated to 234°F ensures perfect consistency every time.
Why You’ll Love This Recipe
- One-Pot Magic: I love that this comes together in a single saucepan—no fancy equipment, no complicated steps. Just melt, stir, and pour. The butter and heavy cream do most of the work while I sip my coffee.
- Rich Chocolate Fix: That first bite is all deep, velvety chocolate from the unsweetened bar balanced by the smooth sweetness of the chips. Honestly, it’s the kind of fudge that makes you pause mid-bite.
- Gift-Worthy Instantly: I’ve wrapped this in parchment with a ribbon for teachers, neighbors, and last-minute hostess gifts. No one believes it took 15 minutes (and cost less than a bakery box).
- Stays Fresh for Days: Between us, I stash leftovers in the fridge for up to two weeks—if they last that long. The texture actually improves after a day, making it my go-to make-ahead treat.
Step-by-Step Instructions for Fannie May Fudge
This method delivers the signature velvety texture and walnut crunch that made Fannie May famous.
Step 1: Prepare the Sugar Base and Chocolate Mixture
In a heavy-bottomed 3-quart saucepan, combine the 3 cups Granulated Sugar, 1.5 cups Heavy Cream, 0.25 cup Corn Syrup, and 0.5 tsp Sea Salt. The heavy pan ensures even heat distribution, preventing hot spots that could cause graininess. Stir over medium heat until the sugar completely dissolves and the mixture reaches a gentle simmer.
While the sugar mixture heats, finely chop the 4 oz Unsweetened Chocolate and combine it with the 2 cups Semi-Sweet Chocolate Chips in a large heatproof bowl. This dual-chocolate approach creates the perfect balance of deep cocoa flavor and smooth sweetness characteristic of Fannie May fudge.
Step 2: Cook to Soft-Ball Stage
Clip a candy thermometer to the side of the saucepan and continue cooking the sugar mixture without stirring. You’ll notice the mixture transform from cloudy to clear as it approaches 234-238°F (soft-ball stage). This precise temperature range is critical—too low and the fudge won’t set; too high and it becomes grainy.
As the mixture nears temperature, prepare an ice water bath in a larger bowl. When the thermometer reaches 236°F, immediately remove the pan from heat and place the bottom in the ice bath for 30 seconds to halt cooking. This rapid cooling prevents overheating while maintaining the ideal texture.
Step 3: Incorporate Chocolate and Butter
Pour the hot sugar mixture over the prepared chocolate in the heatproof bowl. Add the 0.5 cup Unsalted Butter but do not stir. Let it sit undisturbed for 2 minutes to allow the chocolate to soften and the butter to begin melting. This resting period ensures the chocolate melts evenly without seizing.
After 2 minutes, add the 1 cup Marshmallow Fluff and 1 tbsp Vanilla Extract. Using a silicone spatula, gently fold the mixture in a figure-eight motion until completely smooth and glossy. The marshmallow fluff acts as both a stabilizer and texture enhancer, creating that distinctive creamy mouthfeel.
Step 4: Add Walnuts and Set
Fold in the 1 cup Walnut Halves until evenly distributed throughout the fudge. The walnuts should be lightly toasted beforehand to enhance their natural oils and prevent a raw taste. Immediately pour the mixture into a 9×13-inch pan lined with parchment paper, spreading it evenly with an offset spatula.
Let the fudge set at room temperature for 4 hours or until firm to the touch. Resist the temptation to refrigerate—this gradual setting at room temperature develops the ideal dense yet creamy texture. The surface should appear matte rather than shiny when properly set.
Step 5: Cut and Serve
Once completely set, use the parchment paper to lift the fudge from the pan. Place on a cutting board and use a sharp chef’s knife (warmed under hot water and dried) to cut into 16 equal squares. Wipe the knife clean between cuts for precise edges.
Store the fudge in an airtight container at room temperature for up to 2 weeks, with parchment between layers to prevent sticking. The flavor actually improves after 24 hours as the ingredients fully meld, achieving that classic Fannie May richness and depth.
Pro Tips For Making Fannie May Fudge
- Use a candy thermometer: I learned this the hard way—without one, you’re guessing when the sugar-cream mixture hits 234°F (soft-ball stage). Even 5 degrees off means grainy fudge or a soupy mess, and nobody wants that.
- Chop the chocolate fine: Skip the whole chips and roughly chopped unsweetened bars. Pulse everything in a food processor until it’s the size of gravel—it melts faster and smoother into the hot cream, so you’re not left with stubborn lumps.
- Skip the stirring: Once the sugar dissolves, resist the urge to poke it. Stirring after that introduces air and sugar crystals, which turn your fudge gritty instead of velvety. Just let it bubble undisturbed until it reaches temp.
- Butter the pan and the spatula: Sounds like overkill, but greasing both with unsalted butter (yes, even the spatula you’ll use to spread the fudge) guarantees clean release and no wasted chunks stuck to the sides. My first batch taught me that lesson—half of it stayed in the pan.
Storing and Reheating This Dish
Room Temperature Storage
Once completely set, store your fudge in an airtight container at room temperature (ideally 65-70°F). Line the container with parchment paper and place a sheet between layers to prevent sticking. I use OXO Good Grips POP containers because their silicone seal keeps moisture out while allowing the fudge to breathe slightly. 💡
Fridge Storage Tips
For longer storage (up to 1 month), refrigerate in a sealed container. Wrap individual pieces in wax paper before placing in a ziplock freezer bag to maintain freshness. When ready to enjoy, let the fudge sit at room temperature for 30 minutes before serving to restore that signature creamy texture.
Freezing for Longevity
Fudge freezes beautifully for up to 3 months. Cut into squares, wrap each piece tightly in plastic wrap, then place in a heavy-duty freezer bag. I like using Glad Press’n Seal for an extra airtight barrier. Thaw overnight in the fridge before bringing to room temperature for serving.
Reheating for Gifting
To refresh fudge that’s been refrigerated or frozen, place unwrapped pieces on a wire rack at room temperature for 1-2 hours. Avoid microwaving—it creates a greasy texture. For gift boxes, warm pieces briefly by placing near (not in) a 200°F oven for 5-10 minutes to enhance aroma.
Texture Revival Trick
If your fudge develops sugar crystals (a rare but possible issue), place the container in a cool, dark place with a slice of bread for 24 hours. The bread absorbs excess moisture, restoring that velvety smoothness. This old baker’s trick works surprisingly well for homemade confections.
Serving Temperature
The ideal serving temperature is slightly below room temperature—about 68°F. This is when the chocolate flavors are most pronounced and the texture is perfectly firm yet creamy. I like to set out my serving tray 15 minutes before guests arrive to achieve this sweet spot. ✨
Nutrition Facts
Frequently Asked Questions
Why does my fudge turn out grainy instead of smooth?
Graininess usually happens when sugar crystals form during cooking. Always use a candy thermometer to reach exactly 236°F—never stir once boiling begins. Adding corn syrup helps prevent crystallization, so don’t skip it.
Can I make this without a candy thermometer?
While possible, it’s risky. Test for soft-ball stage by dropping a bit of syrup into ice water—it should form a pliable ball. Without precise temperature control, you risk undercooking (won’t set) or overcooking (hard texture). A $10 digital thermometer is worth the investment.
How do I get that signature creamy texture?
The secret is in the cooling process. After mixing, let it sit undisturbed for 2 minutes before adding marshmallow fluff. Then fold gently in figure-eights until just combined. Refrigerating too soon creates a dense texture—room temperature setting for 4 hours is key.
Can I substitute the walnuts with other add-ins?
Try 1 cup toasted pecans for buttery richness, or ½ cup crushed pretzels for salted crunch. For nut-free versions, dried cherries or mini marshmallows work well. Just maintain the same volume and toast any nuts first for best flavor.
Why did my fudge separate or look oily?
This happens when ingredients aren’t properly emulsified. Make sure butter and chocolate are fully melted before adding marshmallow fluff. If separation occurs, gently rewarm the mixture while stirring constantly until smooth again. Avoid overheating—keep it under 180°F when reheating.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026