This simple homemade fudge recipe delivers rich, creamy chocolate squares with just a few ingredients and no candy thermometer. Combine 3 cups of semisweet or bittersweet chocolate chips with sweetened condensed milk, butter, vanilla, and salt, then chill the mixture in an 8-inch square pan until firm.
In about 10 minutes of preparation and 5 to 8 minutes of gentle melting, you can make approximately 25 to 36 pieces of decadent fudge. Each bite is smooth, intensely chocolatey, and wonderfully buttery, with optional walnuts or pecans adding a pleasant, nutty crunch.
Jump to RecipeWhy You’ll Love This Recipe

This homemade fudge is the kind of candy that looks impressive but asks very little of the cook. There is no boiling sugar syrup, no soft-ball test, and no candy thermometer to monitor.
The condensed milk supplies sweetness and a creamy texture, while chocolate chips create a dependable base that melts quickly. Butter adds richness, vanilla rounds out the chocolate flavor, and a small amount of salt keeps the finished candy from tasting flat.
It is also an excellent make-ahead dessert for cookie trays, holiday gifting, bake sales, birthdays, and casual afternoon treats. For another playful candy idea, try our cake batter fudge when you want a colorful, celebratory variation.
Ingredients You’ll Need

Gather the ingredients before you turn on the stove, because the melting process moves quickly. The recipe uses ordinary pantry and refrigerator staples, yet the result tastes wonderfully indulgent.
- Chocolate chips: Use 3 cups, or 18 ounces, of semisweet or bittersweet chocolate chips. Semisweet gives a classic sweet chocolate flavor, while bittersweet creates a deeper, less sugary profile.
- Sweetened condensed milk: One 14-ounce can provides sweetness and moisture. Do not substitute evaporated milk, which has a different consistency and is used in traditional boiled fudge.
- Unsalted butter: Four tablespoons, or 2 ounces, contribute a silky mouthfeel and rich dairy flavor.
- Flavorings: One teaspoon of pure vanilla extract and 1/4 teaspoon of salt make the chocolate taste fuller and more balanced.
- Nuts: One cup of chopped walnuts or pecans is optional. Add them for texture, or leave them out for smooth, nut-free squares.
If you enjoy the chocolate-and-nut combination, our chocolate peanut butter cups offer another easy candy project with a crisp, crunchy center.
How to Make It Step-by-Step

Step 1: Prepare an 8-inch square baking pan by lining it with parchment paper or foil. Leave enough overhang on the sides to act as handles, then lightly grease the lining so the set fudge can be lifted out without sticking.
Step 2: Add the chocolate chips, sweetened condensed milk, butter, and salt to a heavy saucepan. A sturdy pan helps distribute heat evenly and reduces the risk of hot spots while the chocolate melts.
Step 3: Place the saucepan over low heat and stir continuously. In about 5 to 8 minutes, the chocolate and butter should melt into a smooth, thick mixture; keep the heat gentle and never let it boil.
Step 4: Remove the pan from the heat as soon as the mixture is smooth. Stir in the vanilla extract after cooking so its fragrant flavor remains noticeable, then fold in the chopped walnuts or pecans if you are using them.
Step 5: Scrape the warm mixture into the prepared pan. Use a spatula to push the fudge into the corners and smooth the top, working promptly before it begins to thicken.
Step 6: Refrigerate the pan for at least 2 hours, or until the fudge is completely firm. Chilling gives the chocolate mixture time to set into clean, sturdy squares.
Step 7: Lift the fudge from the pan using the parchment or foil overhang. Cut it into small squares with a sharp knife, cleaning and drying the blade between cuts if you want especially tidy edges.
Pro Tips for Silky Fudge

Low heat is the most important detail in this recipe. Chocolate can scorch quickly, and overheating may cause the finished fudge to become greasy, grainy, or dull instead of smooth and glossy.
Stir continuously, including around the bottom and corners of the saucepan. Remove the pan from the burner as soon as no visible chocolate pieces remain, since residual heat will continue to loosen the mixture.
For cleaner slices, chill the fudge until fully firm and use a long, sharp knife. If the slab is very cold, let it stand briefly before cutting so the knife can pass through without excessive pressure.
Do not skip the pan lining. The overhang is what allows you to lift the entire fudge slab out at once, making it much easier to cut evenly than trying to scoop pieces from the pan.
Easy Variations and Serving Ideas

Walnuts and pecans are the classic choices, but you can leave the fudge plain for a smooth, luxurious texture. If using nuts, chop them fairly small so every square receives a little crunch without making the candy difficult to slice.
Serve the squares on a dessert platter with coffee, tea, or a cold glass of milk. Small pieces are ideal because the flavor is rich, and a 25- to 36-piece cut makes the batch easy to share.
For a mint-inspired dessert table, pair these chocolate squares with our mint fudge ice cream stack. If peanut butter is your favorite candy flavor, our peanut butter fudge is another satisfying recipe to try.
Storage and Make-Ahead Advice

Once firm, keep the fudge covered so it does not absorb refrigerator odors or dry around the edges. Refrigeration keeps the squares firm and makes them especially easy to package for gifting.
Place parchment between layers if stacking the pieces in a container. The fudge can also be prepared ahead for a gathering because its texture remains rich and sliceable after chilling.
For a softer bite, allow individual pieces to sit at room temperature briefly before serving. Avoid leaving the entire batch in a warm area for an extended period, since the butter and chocolate can soften.
Traditional Cooked Fudge Alternative
This condensed-milk version is intentionally simple, but classic cooked fudge follows a different method. Traditional published formulas often use 3 cups of granulated sugar, 3/4 cup butter, 2/3 cup evaporated milk, 12 ounces of chocolate, 7 ounces of marshmallow creme, 1 teaspoon vanilla, and optional nuts.
That traditional style must be boiled to about 234°F, the soft-ball stage, then cooled and beaten to develop its texture. This recipe does not require that process, which is why it is a practical choice when you want homemade candy with less equipment and less timing pressure.
For a savory dinner to balance all that chocolate, you can also bookmark this simple Salisbury steak for an easy comfort-food meal.

Simple and Decadent Homemade Fudge
Ingredients
Method
- Line an 8-inch square baking pan with parchment paper or foil, leaving an overhang on two sides. Lightly grease the lining so the chilled fudge releases cleanly.
- Place the chocolate chips, sweetened condensed milk, butter, and salt in a heavy saucepan. Set the pan over low heat and stir constantly.
- Continue stirring for about 5 to 8 minutes, until the chocolate and butter are fully melted and the mixture is smooth. Do not allow the mixture to boil.
- Remove the saucepan from the heat and stir in the vanilla extract. Fold in the chopped walnuts or pecans if using.
- Immediately spread the warm fudge mixture evenly into the prepared pan. Smooth the top with a spatula.
- Refrigerate the pan for at least 2 hours, or until the fudge is completely firm. Lift the slab from the pan using the parchment or foil overhang.
- Cut the fudge into small squares with a sharp knife. Wipe the knife between cuts for cleaner edges, then serve or store as directed.
Notes
Final Thoughts
This simple and decadent homemade fudge proves that excellent candy does not need a complicated method. With chocolate chips, sweetened condensed milk, butter, vanilla, and salt, you get creamy, rich squares after only a few minutes on the stove and at least 2 hours of chilling.
Keep the heat low, stir constantly, line the pan generously, and let the fudge become fully firm before slicing. Add walnuts or pecans for crunch, cut the slab into 25 to 36 small pieces, and enjoy a homemade chocolate treat that is ready for sharing, gifting, or savoring one square at a time.
1 thought on “Simple and Decadent Homemade Fudge Recipe”