This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
This old-fashioned chocolate fudge recipe is everything you want in a classic homemade treat rich, creamy, chocolatey, and incredibly easy to make. There’s no candy thermometer required, no complicated steps, and it only takes about 15 minutes to prep. The hardest part is waiting for it to chill.
Jump to:
I first made this fudge for a last-minute holiday party, and I was blown away by how quickly it came together. With just six ingredients and one pot, you get perfect little squares of indulgent chocolate that rival anything from a candy shop. Whether you're new to fudge or just want a reliable, no-fail recipe, this is one you’ll come back to over and over.
Why This Chocolate Fudge Recipe Works
Foolproof and Beginner-Friendly
No boiling sugar or tricky temperatures. You simply melt everything together and let it set in the fridge. If you've been intimidated by traditional fudge recipes, this one is the perfect starting point.
Smooth and Rich Texture
Thanks to the combination of semisweet and milk chocolate chips, plus sweetened condensed milk, this fudge has a balanced chocolate flavor and an ultra-creamy, melt-in-your-mouth texture.
Only 6 Simple Ingredients
Everything you need is probably already in your pantry or fridge. You can even skip the nuts if you want a nut-free version.
Ingredients You’ll Need
- 1 (14-ounce) can sweetened condensed milk
- 12 ounces semisweet chocolate chips (about 2 cups)
- 6 ounces milk chocolate chips (about 1 cup)
- 2 tablespoons unsalted butter
- 1 teaspoon pure vanilla extract
- 1 cup chopped pecans or walnuts (optional)
Ingredient Tips
Use high-quality chocolate chips for the best flavor. Ghirardelli, Guittard, or Trader Joe’s brands melt smoothly and taste great. Full-fat sweetened condensed milk is important here—low-fat options won’t give the same creamy result. Use real vanilla extract if possible.
Substitution Ideas
- Use all semisweet or all milk chocolate depending on your taste.
- Make it dairy-free with vegan chocolate chips and sweetened condensed coconut milk.
- Skip the nuts or swap with chopped almonds or hazelnuts.
- Add a few drops of peppermint extract for a holiday variation.
How to Make Old-Fashioned Chocolate Fudge
Step-by-Step Instructions
- Prepare the pan
Lightly grease a 9-inch square baking dish. Line it with plastic wrap or parchment paper, leaving some overhang to lift the fudge out later. - Melt the ingredients
In a double boiler or heatproof bowl over simmering water, combine the sweetened condensed milk, chocolate chips, butter, and vanilla.

- Stir until smooth
Stir constantly until everything melts into a smooth, glossy mixture. This will take about 5 to 7 minutes. Stir in the chopped nuts if using. - Pour and spread
Pour the fudge mixture into the prepared pan and spread it out evenly with a spatula.

- Chill to set
Cover loosely with the overhanging wrap and refrigerate for at least 2 hours, or until completely firm. - Cut and serve
Lift the fudge out, transfer to a cutting board, and slice into small squares.
Tips for Perfect Fudge Every Time
What to Avoid
- Don’t overheat the chocolate. Keep the water at a low simmer to prevent burning.
- Don’t rush the chilling process. It needs to fully firm up before cutting.
Best Practices
- Stir gently but consistently for a silky texture.
- Use parchment paper if you don’t have plastic wrap—it works just as well for easy removal.
Save Time
- Use a microwave in 30-second intervals to melt the ingredients, stirring in between.
- Prep your ingredients and line your pan before melting to streamline the process.
Serving Suggestions
Delicious Pairings
Serve this fudge as part of a dessert board with fresh fruit, cookies, or salty snacks like pretzels. It also pairs beautifully with a hot drink like coffee, tea, or even mulled wine.
For Gifting
Wrap individual squares in wax paper or stack them in clear gift bags tied with ribbon. They keep their shape well and look beautiful in holiday tins or treat boxes.
Presentation Tips
Dust the top with a bit of cocoa powder or drizzle with melted white chocolate before chilling for a bakery-style finish.
Storing Your Fudge
How to Store It
Place the cut pieces in an airtight container with parchment between layers. Store in the refrigerator for up to 2 weeks or freeze for up to 3 months.
How to Thaw
If frozen, let the fudge thaw in the fridge overnight. Serve chilled or bring to room temperature if you prefer a softer bite.

Common Questions
It might not have chilled long enough or the chocolate may have overheated. Return it to the fridge for another hour or so and check again.
Yes. This fudge keeps really well in the fridge or freezer, making it perfect for prepping in advance for parties or gifting.
Definitely. Using all semisweet will give a deeper cocoa flavor, while all milk chocolate will be sweeter and creamier.
Easy Variations to Try
Holiday Flavors
- Add crushed peppermint on top for a Christmas version.
- Mix in dried cherries and pistachios for a festive red-and-green twist.
Crunchy Add-ins
- Swirl in ½ cup of peanut butter for a peanut butter chocolate combo.
- Top with toffee bits or sprinkle with sea salt before chilling.
Boozy Touch
Stir in a tablespoon of bourbon, rum, or Irish cream liqueur with the vanilla for a more grown-up dessert.
Loved This Fudge? Try These Next
If you enjoyed this old-fashioned chocolate fudge, you’ll want to check out these other sweet and simple dessert recipes:
- No-Bake Chocolate Oatmeal Bars – Perfect for when you need a chocolate fix without turning on the oven
- Caramel Pumpkin Blondies – A fall favorite loaded with caramel swirls and pumpkin spice
- Oreo Dump Cake – A super easy layered dessert that Oreo lovers can’t resist
Let’s Connect
If you make this old-fashioned chocolate fudge, I’d love to hear how it turned out. Share your pictures, leave a comment, or tag me over on Pinterest so we can see your sweet creations.
This is the kind of recipe that becomes a tradition—passed down, shared, and remade year after year. It’s simple, satisfying, and exactly what homemade fudge should be.



Old-Fashioned Chocolate Fudge
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 2 hours 20 minutes
- Yield: 36 servings 1x
- Category: Dessert
- Method: No-bake
- Cuisine: American
- Diet: Vegetarian
Description
Quick and easy old-fashioned chocolate fudge made with sweetened condensed milk, semisweet and milk chocolate chips, and a touch of butter. No thermometer needed!
Ingredients
- 1 (14-ounce) can sweetened condensed milk
- 12 ounces semisweet chocolate chips (about 2 cups)
- 6 ounces milk chocolate chips (about 1 cup)
- 2 tablespoons unsalted butter
- 1 teaspoon pure vanilla extract
- 1 cup coarsely chopped pecans or walnuts (optional)
Instructions
- Lightly grease a 9-inch square pan and line with plastic wrap, leaving overhang on all sides.
- In a double boiler or heatproof bowl over simmering water, combine sweetened condensed milk, semisweet and milk chocolate chips, butter, and vanilla extract.
- Stir constantly until the chocolate is fully melted and the mixture is smooth.
- If using, stir in chopped nuts.
- Pour the mixture into the prepared pan and spread evenly.
- Cover lightly with overhanging plastic wrap and refrigerate until firm (about 2 hours).
- Lift the fudge out using the plastic wrap handles and cut into small squares. Serve and enjoy!
Notes
Customize your fudge by adding marshmallows, toffee bits, crushed peppermints, cherries, toasted coconut, or a splash of bourbon or rum for a fun twist.
Nutrition
- Serving Size: 1 piece
- Calories: 124
- Sugar: 16g
- Sodium: 24mg
- Fat: 6g
- Saturated Fat: 4g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 8mg












Leave a Reply