
There’s nothing like the rich, creamy taste of old fashioned fudge to bring back childhood memories. This recipe combines chocolate and peanut butter with marshmallow cream for an irresistibly smooth texture.
What makes it special is the simple stovetop method that delivers melt-in-your-mouth results every time. No candy thermometer required—just a few ingredients and about 20 minutes of your time.
Ingredients for Old Fashioned Chocolate Peanut Butter Fudge Recipe with Marshmallow Cream
Rich chocolate, creamy peanut butter, and marshmallow cream create an irresistible fudge.
| Ingredient | Amount | Notes |
|---|---|---|
| Granulated Sugar 🍚 | 3 cups | Superfine for smooth texture |
| Unsalted Butter 🧈 | ¾ cup | Cubed, room temperature |
| Evaporated Milk 🥛 | 1 can | 12 oz can, undiluted |
| Semi-Sweet Chocolate Chips 🍫 | 2 cups | High-quality for best flavor |
| Creamy Peanut Butter 🥜 | 1 cup | Smooth, no added sugar |
| Marshmallow Cream ⚪ | 1 jar | 7 oz jar, fluffy texture |
| Vanilla Extract 💧 | 2 tsp | Pure extract preferred |
| Salt 🧂 | ¼ tsp | Fine grain for even distribution |
| Chopped Walnuts 🌰 | 1 cup | Optional, for added crunch |
| Heavy Cream 🥛 | ¼ cup | For extra richness |
The chocolate quality is non-negotiable here. Ghirardelli or Guittard semi-sweet chips melt beautifully and deliver that deep cocoa flavor. Evaporated milk should be full-fat—Carnation is the standard at most stores. Peanut butter must be smooth and stirred well (the oil separates). For marshmallow cream, Jet-Puffed is widely available and reliable. Butter should be unsalted to control the salt content precisely.
Swapping semi-sweet for milk chocolate? Reduce sugar by 1/4 cup to balance sweetness. No marshmallow cream? 10 oz mini marshmallows melted with 2 tbsp corn syrup works in a pinch. Heavy cream can be omitted, but the texture won’t be quite as velvety. For nut-free versions, simply omit walnuts—no other adjustments needed. Vanilla extract is essential; imitation vanilla lacks depth.
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. Let it come to room temperature before serving for the best melt-in-your-mouth experience. Cut into small squares—this stuff is rich.
Why You’ll Love This Recipe
- No-Fuss Melting: I just dump the chocolate chips, peanut butter, and marshmallow cream into the hot sugar mixture and stir—no tempering, no fancy steps.
- That PB-Chocolate Swirl: The semi-sweet chocolate and creamy peanut butter create this rich, velvety base that the marshmallow cream lightens up just enough.
- Holiday Gift Staple: I make a double batch at Christmas, cut it into little squares, and suddenly I’ve got homemade presents for the neighbors and teachers.
- Stays Fresh for Days: Honestly, it tastes even better the next day, and a single batch lasts us a full week in an airtight container.
Step-by-Step Instructions for Old Fashioned Chocolate Peanut Butter Fudge With Marshmallow Cream
This classic method ensures smooth, creamy fudge with the perfect melt-in-your-mouth texture.
Step 1: Combine and Boil the Sugar Mixture
In a heavy-bottomed saucepan, combine the 3 cups Granulated Sugar, 0.75 cup Unsalted Butter, and 1 can Evaporated Milk. The heavy base prevents scorching during the long cooking process.
Bring the mixture to a full rolling boil over medium-high heat, stirring constantly with a wooden spoon. Once boiling, reduce heat to maintain a steady boil and continue stirring for 4-5 minutes until the mixture reaches the soft-ball stage (234-240°F on a candy thermometer).
This step develops the proper sugar crystal structure for smooth fudge. If you don’t have a thermometer, test by dropping a small amount into cold water—it should form a soft ball that flattens when removed.
Step 2: Incorporate Chocolate and Peanut Butter
Remove the saucepan from heat immediately. Add the 2 cups Semi-Sweet Chocolate Chips and 1 cup Creamy Peanut Butter to the hot mixture. Let them sit undisturbed for 1 minute to begin melting from the residual heat.
Stir vigorously until the chocolate and peanut butter are completely melted and the mixture is smooth. The chocolate should be fully incorporated with no visible streaks. This creates the rich, velvety base of your fudge.
Step 3: Add Marshmallow Cream and Flavorings
Add the 1 jar Marshmallow Cream, 2 tsp Vanilla Extract, and 0.25 tsp Salt to the chocolate mixture. Stir until the marshmallow cream is fully dissolved—this may take 2-3 minutes of continuous stirring as it has a tendency to clump.
The marshmallow cream gives the fudge its signature fluffy texture and helps stabilize the mixture. The vanilla and salt enhance the chocolate and peanut butter flavors, creating a perfectly balanced sweetness.
Step 4: Fold in Walnuts and Heavy Cream
Stir in the 1 cup Chopped Walnuts and 0.25 cup Heavy Cream. The walnuts add a satisfying crunch that contrasts beautifully with the creamy fudge, while the heavy cream ensures an ultra-smooth texture.
Continue stirring for another 1-2 minutes until the mixture begins to thicken and lose its glossy sheen. This indicates the fudge is ready to set. The mixture should pull away from the sides of the pan slightly when stirred.
Step 5: Set and Cut the Fudge
Pour the fudge mixture into a greased 8×8-inch baking dish. Use a spatula to smooth the top evenly. Let it cool at room temperature for 2 hours until completely set.
Once firm, cut into 1-inch squares using a sharp knife. For clean cuts, dip the knife in hot water and wipe it clean between each slice. Store in an airtight container at room temperature for up to 2 weeks.
Pro Tips For Making Old Fashioned Chocolate Peanut Butter Fudge Recipe With Marshmallow Cream
- Boil to Soft Ball: Use a candy thermometer and cook the sugar mixture to exactly 234-238°F—I learned this the hard way after ending up with rock-hard fudge that could break a tooth.
- Melt Chocolate Slowly: Take the chocolate chips off the heat just before they’re fully melted, then stir until smooth. Sounds weird, but it works: prevents seizing and keeps the texture silky.
- Avoid Grainy Fudge: Resist the urge to stir the sugar mixture while it’s boiling, or you’ll end up with a gritty texture instead of that creamy melt-in-your-mouth finish.
- Use Fresh Marshmallow Cream: My grandmother swore by this, and she was right: old or dried-out marshmallow cream won’t blend as smoothly, so check the date and give it a quick stir before measuring.
Storing and Reheating This Recipe
Room Temperature Storage
For best results, store your fudge in an airtight container at room temperature. I use glass containers with tight-fitting lids to keep out moisture. It will stay fresh and delicious for up to 2 weeks this way. 💪
Refrigerator Storage
If you need to store it longer, the refrigerator is your next best option. Place fudge in an airtight container with parchment paper between layers to prevent sticking. It will keep for up to 1 month in the fridge.
Freezer Storage
For extended storage, wrap individual pieces in plastic wrap and place them in a freezer-safe bag or container. This creation freezes beautifully for up to 3 months. Thaw at room temperature before serving.
Revival Tips
If your fudge loses its shine after storage, don’t worry. Simply warm it briefly in the microwave for 5-10 seconds to restore that fresh, glossy appearance. Be careful not to overheat, as it can make the texture grainy.
Serving Temperature
Always serve this dish at room temperature for the best melt-in-your-mouth experience. Cold fudge straight from the fridge or freezer won’t have the same creamy texture. Let it sit out for 30 minutes before enjoying. ✨
Frequently Asked Questions
Can I use crunchy peanut butter instead?
Yes, but it will change the texture. The crunchy bits will create a different mouthfeel throughout the fudge. For a smoother result, stick with creamy.
What if my fudge doesn’t set?
This usually means it didn’t reach the proper temperature. Reheat gently to 234-240°F and try again. Stirring during cooling can also prevent setting.
How do I prevent grainy texture?
Avoid stirring during cooling and ensure sugar fully dissolves before boiling. Using superfine sugar also helps create that perfect melt-in-your-mouth texture.
Can I add other mix-ins?
Try 1/2 cup of mini chocolate chips, toffee bits, or dried fruit. Add them with the walnuts, but don’t exceed 1.5 cups total mix-ins.
Nutrition Facts
- 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