Phat Cow Fudge
I fell in love with this fudge the first time I tried it at a potluck. It’s rich, nostalgic, and unfussy — exactly the kind of candy that travels well and makes people linger around the dessert table. Phat Cow Fudge is dense, chocolate-forward, and studded with marshmallows and nuts for a chewy, crunchy contrast that keeps each bite interesting.
This recipe makes a big batch — roughly 60–70 pieces — so it’s perfect for gifting, holiday trays, or feeding a crowd. The method is straightforward: you cook the sugar and evaporated milk with some marshmallows, melt it together with the chocolate and butter, fold in vanilla and the frozen mini marshmallows and nuts, then chill until set. A few simple techniques will keep the texture glossy and smooth.
I’ll walk you through practical notes, a clear step-by-step cooking guide, storage tips, and common pitfalls so you can get consistent results every time. No fuss, just good fudge.
Ingredient Notes

- 20 ounces Hershey’s® milk chocolate bars, broken into pieces — provides the primary chocolate flavor and smooth melting mass; break into pieces so it melts evenly.
- 1 12 ounce package semi-sweet chocolate chips — adds depth and balances milk chocolate sweetness; use the full package weight listed.
- 1 cup (2 sticks) salted butter, cut into pieces — contributes richness and shine; salt helps balance sweetness.
- 4 cups sugar — the base of the candy syrup; dissolves in the evaporated milk and marshmallows during cooking.
- 1 12 ounce can evaporated milk — provides body and creaminess to the candy base; do not substitute with regular milk.
- 2 1/2 cups mini marshmallows — melted into the hot mixture to help thicken and add chewiness; measured before freezing the additional marshmallows.
- 4 cups frozen mini marshmallows — stirred in at the end to keep pockets of chew and a slightly chilled texture; keep them frozen until added.
- 2 teaspoons vanilla extract — brightens and rounds chocolate flavor; add off the heat to preserve delicate aromatics.
- 2 cups walnuts or pecans, chopped — adds crunch and a toasty note; chop to uniform size so it distributes evenly throughout the fudge.
Phat Cow Fudge Cooking Guide
- Place 4 cups of mini marshmallows in a single layer in a shallow container and put them in the freezer until frozen. Keep them frozen until you’re ready to fold them into the fudge.
- In a large heatproof bowl combine the broken milk chocolate bars, the 12-ounce package of semi-sweet chocolate chips, and the butter pieces. Set this bowl aside near the stove so it’s ready for the hot mixture.
- In a large heavy-bottomed saucepan, combine 4 cups sugar, the 1 12-ounce can evaporated milk, and 2 1/2 cups mini marshmallows. Stir briefly to distribute the marshmallows through the liquid.
- Set the pan over medium heat and bring the mixture to a boil, stirring constantly to prevent scorching. Once it reaches a gentle, even boil, continue to cook and stir at a light boil for exactly 7 minutes. Keep the stirring steady so the sugar doesn’t stick to the bottom.
- Remove the pan from the heat immediately after the 7 minutes are up. Pour the hot mixture straight over the chocolate and butter pieces in the reserved bowl.
- Using a sturdy wooden spoon, stir the hot mixture into the chocolate and butter. Stir continuously until the chocolate fully melts and the surface loses its glossy shine. If the mixture looks separated at first, keep stirring; it will come together as it cools slightly.
- Stir in 2 teaspoons vanilla extract until evenly distributed.
- Fold in the 4 cups of frozen mini marshmallows and 2 cups chopped walnuts or pecans. Stir gently and evenly so the frozen marshmallows and nuts are well distributed throughout the chocolate mixture.
- Butter a large cookie sheet or two 9×13-inch baking dishes and spread the fudge mixture evenly. Press it into corners and smooth the top with an offset spatula or back of a spoon.
- Cool the fudge completely at room temperature. To speed the process, place the pan in the refrigerator until firm.
- Once fully set, cut into pieces. This full batch yields approximately 60–70 pieces depending on size.
- Store pieces in an airtight plastic container at room temperature or chilled, depending on personal preference (see storage section below).
Why It Deserves a Spot
This fudge is reliably crowd-pleasing. The double-chocolate base (milk bars plus semi-sweet chips) creates a familiar, comforting flavor that isn’t overwhelmingly dark. Marshmallows add a nostalgic chew and pockets of air, while the nuts bring contrast in texture. It’s the kind of candy that feels homemade and generous, not fussy — perfect for potlucks, cookie exchanges, or gifting in tins.
It’s also forgiving. The recipe’s technique tolerates a little visual separation as you stir — it will come together. You don’t need special tools or tempering skills, just attention to stirring and timing during the 7-minute boil.
International Equivalents

- Chocolate: If Hershey’s bars aren’t available, use a similar-weight milk chocolate baking bar. Match the total chocolate weight (20 ounces) plus a 12-ounce package of semi-sweet chips; use a mix of local milk and semi-sweet chocolates for comparable balance.
- Evaporated milk: Use canned evaporated milk (approximately 370 mL for 12 US ounces). Do not replace with fresh milk or cream — the concentration ensures proper texture.
- Butter: 1 cup equals 2 sticks or about 225 grams of butter if measuring by weight.
- Sugar: 4 cups granulated sugar — roughly 800 grams, depending on cup definition in your country.
Gear Up: What to Grab

- Large heavy-bottomed saucepan — for even heat during the boil.
- Large heatproof mixing bowl — to melt and combine chocolate and butter.
- Wooden spoon or heatproof spatula — for steady stirring and folding.
- Measuring cups and spoons — for accurate ingredient amounts.
- Offset spatula or back of a spoon — to smooth fudge in the pan.
- Butter for greasing a large cookie sheet or two 9×13-inch baking dishes.
- Refrigerator space if you plan to speed the chilling process.
Pitfalls & How to Prevent Them
- Scorched sugar: Use a heavy-bottomed pan and stir constantly during the boil to avoid burning sugar on the bottom.
- Chocolate not melting: Pour the hot mixture over the chocolate and stir without delay. If you pause, the chocolate can seize; continuous stirring helps it melt smoothly.
- Too-soft fudge: Ensure you cook the sugar/evaporated milk/marshmallow mixture for the full 7 minutes at a steady light boil — undercooking yields a softer set.
- Too-hard or grainy texture: Overcooking can crystallize sugar; stick to the 7-minute guideline and maintain an even boil rather than a rolling one.
- Marshmallows melting completely: The recipe intentionally uses 4 cups frozen mini marshmallows folded in at the end so they keep some chew. Keep them frozen until stirred in.
- Sticky mess when cutting: Chill until fully set, then use a sharp knife warmed in hot water and wiped dry between cuts for cleaner slices.
Better-for-You Options
- Lower-sugar: Reducing sugar will change set and texture; this recipe relies on 4 cups sugar for structure — try smaller batch swaps with tested low-sugar recipes rather than altering this one.
- Dairy-free: Use dairy-free chocolate and plant-based butter, plus a non-dairy evaporated milk alternative if available; expect slight texture differences.
- Nuts: Swap walnuts/pecans for toasted sunflower seeds for a nut-free option with a similar crunch.
- Smaller portions: The recipe yields a lot; halve the ingredients exactly if you want a smaller batch and use a single 9×13 pan.
Notes on Ingredients
- Chocolate bars and chips — combining milk chocolate bars with semi-sweet chips balances sweetness and depth. Chop bars so they’re similar in size to the chips for even melting.
- Evaporated milk — provides body and prevents the fudge from being overly grainy; do not substitute with cream or regular milk.
- Marshmallows — 2 1/2 cups are melted into the cooking mixture to help thicken and bind; the 4 cups frozen are folded in at the end for chew.
- Butter — cut into pieces so it melts quickly and evenly when combined with the hot mixture.
- Vanilla — add off heat to preserve aroma and flavor clarity.
Storing Tips & Timelines
- Room temperature: Store in an airtight container at cool room temperature for up to 7 days. Use wax paper between layers to prevent sticking.
- Refrigerator: Keep in an airtight container for up to 3 weeks. Chilled fudge is firmer; bring to room temperature briefly before serving if you prefer it softer.
- Freezer: Freeze tightly wrapped pieces in a freezer-safe container for up to 3 months. Thaw in the refrigerator or at room temperature before serving. Note: frozen/thawed marshmallows may alter texture slightly.
Helpful Q&A
- Q: Can I use all semi-sweet or all milk chocolate?
A: Yes, but flavor and sweetness will shift. All semi-sweet yields a less sweet, more chocolate-forward fudge; all milk makes it sweeter and creamier. - Q: What if my chocolate looks separated after pouring the hot mixture?
A: This is normal. Keep stirring; as the chocolate melts and the mixture cools slightly it will come together and lose its shine. - Q: Why freeze the 4 cups of marshmallows?
A: Freezing prevents them from fully melting into the fudge, preserving texture and small pockets of chewy marshmallow throughout. - Q: How do I cut tidy squares?
A: Chill until firm. Use a sharp knife warmed in hot water and wiped dry between cuts to reduce sticking and get cleaner edges. - Q: Can I make this in a smaller pan?
A: Yes, halve the recipe for a single 9×13-inch pan. Keep ingredient proportions exact when scaling.
That’s a Wrap
Phat Cow Fudge is a no-nonsense, crowd-ready confection that delivers rich chocolate flavor and satisfying texture. Follow the steps carefully during the boiling and melting stages, keep the frozen marshmallows frozen until the end, and you’ll have a sturdy batch that slices cleanly and stores well. Make a full batch for gifts or halve it for a smaller household — either way, this fudge earns a spot on your dessert rotation. Enjoy and share generously.

Phat Cow Fudge
Ingredients
- 20 ounces Hershey's milk chocolate bars broken into pieces
- 12 ounce semi-sweet chocolate chips
- 1 cup salted butter 2 sticks, cut into pieces
- 4 cups sugar
- 12 ounce evaporated milk 1 12-ounce can
- 2.5 cups mini marshmallows to be cooked in the sugar mixture
- 4 cups frozen mini marshmallows keep frozen until added
- 2 teaspoons vanilla extract
- 2 cups walnuts or pecans chopped
Instructions
- Put 4 cups of mini marshmallows into the freezer until they are frozen solid; set aside.
- In a large bowl combine the broken Hershey's milk chocolate pieces, semi-sweet chocolate chips, and the butter pieces; set aside.
- In a large saucepan combine the sugar, evaporated milk, and 2 1/2 cups of mini marshmallows (the amount listed to cook); stir to combine.
- Bring the mixture to a boil over medium heat, stirring constantly; once it reaches a light boil, continue to cook and stir for 7 minutes.
- Remove the pan from heat and immediately pour the hot sugar mixture over the chocolate and butter in the large bowl.
- Stir with a wooden spoon until the chocolate is melted and the mixture loses its shine; it may look separated—keep stirring until it smooths as it cools.
- Stir in the vanilla, then fold in the frozen 4 cups of mini marshmallows and the chopped walnuts or pecans.
- Spread the fudge evenly into a buttered cookie sheet or into two buttered 9x13 baking dishes for a full batch.
- Cool completely at room temperature or chill to speed up setting, then cut into pieces and serve.
Equipment
- Large Bowl
- Large Saucepan
- Wooden Spoon
- Measuring cups and spoons
- cookie sheet or two 9x13 baking dishes
- butter or nonstick spray (for pan)
Notes
- Source: Eat Cake For Dinner.
- Makes about 60–70 pieces.
