This classic holiday fudge recipe brings back the warm, comforting flavors of childhood. Creamy, rich, and packed with chocolate and peanut butter, it’s the kind of treat I remember finding on Grandma’s table every December. Whether I’m gifting it to friends or adding it to a festive dessert platter, this nostalgic no-bake fudge always hits the sweet spot.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 cups semi-sweet chocolate chips
1 cup peanut butter (natural or regular)
1/4 cup coconut oil or butter
1/2 teaspoon pure vanilla extract
1/4 teaspoon sea salt
Optional: 1/2 cup chopped walnuts or pecans
Directions
I line an 8×8-inch baking dish with parchment paper, making sure to leave a bit of overhang on the sides to lift the fudge out easily.
In a medium saucepan over low heat, I melt together the chocolate chips, peanut butter, and coconut oil, stirring constantly until the mixture is smooth.
Once melted, I remove the pan from the heat and stir in the vanilla extract and sea salt.
If I’m using chopped nuts, I fold them into the mixture at this stage.
I pour the fudge into the prepared dish and use a spatula to smooth the top.
Then, I refrigerate the fudge for at least 2 hours until it’s completely firm.
When it’s set, I lift the block out using the parchment overhang and slice it into squares.
Servings and timing
This recipe yields about 16 squares of fudge. It takes approximately 10 minutes to prep, 5 minutes to cook, and around 2 hours to chill, making the total time about 2 hours and 15 minutes. Each square contains roughly 180 kcal.
Variations
Nut-free: I skip the walnuts or pecans entirely if I’m making this for someone with a nut allergy or just prefer a smoother texture.
Dairy-free: I use coconut oil instead of butter to keep it dairy-free.
Extra chocolatey: I sometimes add a tablespoon of cocoa powder for a more intense chocolate flavor.
Festive flair: For holiday color, I sprinkle crushed peppermint or red and green sprinkles over the top before refrigerating.
Marbled fudge: Swirling in some white chocolate or caramel gives this treat a beautiful look and extra layer of flavor.
Storage/Reheating
I store the fudge in an airtight container in the refrigerator for up to two weeks. If I want to keep it longer, I freeze it in layers separated by parchment paper for up to three months. When I want to serve it from the freezer, I let it thaw in the fridge for a few hours. This fudge doesn’t need reheating, as it’s meant to be enjoyed chilled or at room temperature.
FAQs
How can I make this fudge firmer?
If I want a firmer texture, I reduce the coconut oil slightly or chill the fudge longer. Using regular peanut butter instead of natural can also help the fudge hold its shape better.
Can I use milk chocolate chips instead of semi-sweet?
Yes, I can swap in milk chocolate chips if I prefer a sweeter fudge. I just keep in mind it will be a bit softer and sweeter than the original version.
Is this fudge gluten-free?
Absolutely. All the ingredients in this recipe are naturally gluten-free, making it a great treat for those with dietary restrictions.
Can I double the recipe?
Yes, I often double it for parties or gifting. I just use a 9×13-inch pan instead of an 8×8 to accommodate the larger batch.
What’s the best way to cut clean squares?
I run a sharp knife under hot water, wipe it dry, and then slice. I repeat this step between cuts to get neat, clean edges.
Conclusion
Holiday Fudge the Way Grandma Made It is more than just a sweet treat — it’s a cozy, nostalgic bite of holiday tradition. With simple ingredients and minimal effort, I create a batch of creamy, chocolatey goodness that’s perfect for sharing, gifting, or sneaking from the fridge after dinner. Whether I’m recreating family memories or starting new ones, this fudge is always a hit.
Recipe:
Print
Holiday Fudge the Way Grandma Made It
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 2 hours 15 minutes
- Yield: 16 squares
- Diet: Gluten Free
Description
This classic holiday fudge is a creamy, no-bake treat made with chocolate, peanut butter, and coconut oil. Rich, nostalgic, and incredibly easy to make, it’s perfect for gifting, dessert platters, or satisfying a holiday sweet tooth.
Ingredients
2 cups semi-sweet chocolate chips
1 cup peanut butter (natural or regular)
1/4 cup coconut oil or butter
1/2 teaspoon pure vanilla extract
1/4 teaspoon sea salt
Optional: 1/2 cup chopped walnuts or pecans
Instructions
- Line an 8×8-inch baking dish with parchment paper, leaving an overhang on the sides for easy removal.
- In a medium saucepan over low heat, melt together the chocolate chips, peanut butter, and coconut oil, stirring constantly until smooth.
- Remove the saucepan from heat and stir in the vanilla extract and sea salt.
- If using nuts, fold them into the fudge mixture.
- Pour the mixture into the prepared baking dish and smooth the top with a spatula.
- Refrigerate the fudge for at least 2 hours until completely firm.
- Once set, lift the fudge from the dish using the parchment overhang and slice into squares.
Notes
Use regular peanut butter for firmer fudge.
For a nut-free version, omit the walnuts or pecans.
Use coconut oil for a dairy-free option.
Add crushed peppermint or sprinkles on top for a festive touch.
Store in an airtight container in the fridge for up to 2 weeks, or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 180
- Sugar: 12g
- Sodium: 70mg
- Fat: 13g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 0mg
