Rich Chocolate Fudge Squares

Featured in: Year-Round Favorites

This confection combines butter, sugar, and milk cooked to the soft-ball stage, then blended with melted chocolate and vanilla. The mixture is poured into a lined pan, allowed to cool and set before slicing into rich, creamy squares. For added texture, nuts can be folded in. The result is a decadent, velvety sweet treat with a balanced melt-in-the-mouth texture.

Updated on Sat, 10 Jan 2026 13:37:00 GMT
Freshly made fudge, rich and decadent, cut into squares ready to enjoy as a sweet treat. Pin It
Freshly made fudge, rich and decadent, cut into squares ready to enjoy as a sweet treat. | akalbites.com

My mom kept a candy thermometer in a drawer with wooden spoons and old recipe cards, and the first time she let me make fudge, I was convinced the whole thing would burn. The kitchen filled with this incredible chocolate-butter steam, and there was this magical moment when you stop stirring and realize you're about to create something impossibly smooth and rich from what looked like hot sugar soup just minutes before. That's when I understood why she made it every December—it wasn't nostalgia, it was control over something small and perfect in a chaotic season.

Years later I made it for a quiet Sunday when someone I cared about was going through something heavy, and they took one piece and said nothing, just sat with it for a minute. That's when fudge stopped being about impressing people and became about this small, dense square of comfort that says I was thinking of you without needing words.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Unsalted butter (1 cup): Use good quality butter—it's half the flavor here and will make your fudge taste rich instead of waxy.
  • Whole milk (2/3 cup): The fat content matters, so don't skimp on skim milk or evaporated milk substitutes.
  • Granulated sugar (3 cups): This is what gets cooked to soft-ball stage, so measure carefully.
  • Semi-sweet chocolate chips (2 cups): Break up a chocolate bar if you want, but chips melt more evenly.
  • Pure vanilla extract (1 tsp): The pure stuff makes a difference you can actually taste.
  • Fine sea salt (1/4 tsp): This cuts the sweetness and makes everything taste more like itself.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your pan:
Line the 8x8-inch pan with parchment paper and let the edges hang over the sides—this is how you pull the whole block out without cursing. Smooth the paper flat against the bottom and sides so it doesn't wrinkle.
Start the mixture:
Melt the butter in a heavy-bottomed saucepan over medium heat, then stir in the sugar and milk until you don't see any dry sugar granules. The mixture should look rough and combined, nothing fancy yet.
Bring to a boil:
Once the mixture is combined, increase the heat slightly and let it come to a rolling boil while stirring constantly. This usually takes a few minutes and you'll hear the sound change as the bubbles get bigger.
Cook to soft-ball stage:
Attach your candy thermometer to the pan (it should not touch the bottom) and watch the temperature climb to 238°F, which takes about 10 to 15 minutes of frequent stirring. You're looking for that one precise moment—not 236, not 240—so watch it like you mean it.
Add the chocolate and flavorings:
The second it hits 238°F, pull the pan off the heat and immediately add the chocolate chips, vanilla, and salt without stirring yet. Let them sit for about 30 seconds to soften, then stir like you're trying to make it all disappear into glossy silk.
Pour and set:
Once the mixture is thick and shiny, pour it quickly into the prepared pan and smooth the top with a spatula, working fast but not frantically. Now patience: let it sit at room temperature for 2 hours until it's completely set and no longer soft to the touch.
Cut into squares:
Lift the whole block out using the parchment overhang, then use a sharp knife (dipped in warm water between cuts helps) to divide it into 36 equal pieces. Wipe the knife clean after each cut so the chocolate looks clean and intentional instead of smudged.
A close-up of glossy, dark chocolate fudge showing its smooth, creamy texture and perfect squares. Pin It
A close-up of glossy, dark chocolate fudge showing its smooth, creamy texture and perfect squares. | akalbites.com

I gave a batch to a neighbor once who hadn't eaten sugar in months for health reasons, and she broke her own rule just to taste one piece. We never talked about it, but I think that's when I realized good fudge isn't indulgent—it's an invitation to remember what joy tastes like.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why a Heavy-Bottomed Saucepan Matters

A thin pan will have hot spots that make your sugar cook unevenly, and you'll end up with crystallized patches mixed in with smooth sections. A heavy saucepan distributes heat evenly, which means your entire batch reaches the soft-ball stage at the same time. It's not fancy, it's just how thermodynamics works in your kitchen.

Chocolate Temperature and Texture

The reason you add the chocolate off the heat is that the residual warmth melts it without cooking it, which keeps the cocoa butter from separating and makes your fudge creamy instead of grainy or oily. If you try to melt the chocolate directly in the hot mixture while it's still on the stove, you're fighting against chemistry. Let the heat do the work without forcing it.

Flavor Variations and Storage Tips

The base recipe is perfect as is, but once you understand how it works, you can fold in toasted walnuts, pecans, or even espresso powder before pouring. Store your fudge in an airtight container at room temperature for up to two weeks, or refrigerate it if you like it firmer and want it to last longer.

  • Nutty fudge: fold in 1 cup of chopped toasted walnuts or pecans right before pouring into the pan.
  • Dark chocolate version: swap the semi-sweet chips for dark chocolate if you want something less sweet and more sophisticated.
  • If your kitchen is warm or you're impatient, refrigerate for 1 hour after the 2-hour room temperature set for a faster, firmer result.
Warm, melted chocolate in fudge, being poured into a pan to create homemade, delicious squares. Pin It
Warm, melted chocolate in fudge, being poured into a pan to create homemade, delicious squares. | akalbites.com

Fudge is one of those rare things that tastes like you spent hours when you really spent thirty minutes, which is maybe the most honest kind of gift you can give someone. Make it, wrap it in wax paper, and let it speak for itself.

Recipe FAQs

What is the soft-ball stage in cooking?

The soft-ball stage is when a sugar syrup reaches approximately 238°F (114°C). At this point, a small amount dropped into cold water forms a soft, flexible ball. It's key for achieving the right texture in confections like fudge.

Can I use different types of chocolate?

Yes, you can use semi-sweet, milk, or dark chocolate as per your preference. Each will slightly alter the richness and sweetness of the final squares.

How do I prevent the sweet from becoming grainy?

Stir the mixture constantly while cooking and beat vigorously after adding chocolate to ensure a smooth, creamy texture without graininess.

Can nuts be added to this confection?

Chopped toasted walnuts or pecans can be folded into the mixture just before setting, adding a pleasant crunch and nutty flavor.

What tools are essential for making this treat?

A heavy-bottomed saucepan, candy thermometer, spatula or wooden spoon, lined baking pan, and a sharp knife for cutting are essential for best results.

How long does the setting process take?

After pouring into the pan, allow it to cool and set at room temperature for about 2 hours, or chill in the refrigerator for a firmer texture.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Rich Chocolate Fudge Squares

Smooth, creamy chocolate squares made from butter, sugar, and vanilla, set into rich, decadent bites.

Prep Time
15 minutes
Time to Cook
20 minutes
Total Duration
35 minutes
Recipe by Ethan Jacobs


Skill Needed Medium

Cuisine American

Makes 36 Portions

Diet Preferences Vegetarian-Based, No Gluten

What You'll Need

Dairy

01 1 cup unsalted butter
02 2/3 cup whole milk

Sugars

01 3 cups granulated sugar

Chocolate

01 2 cups semi-sweet chocolate chips or chopped chocolate

Flavorings

01 1 teaspoon pure vanilla extract
02 1/4 teaspoon fine sea salt

How-To

Step 01

Prepare the baking pan: Line an 8x8-inch square pan with parchment paper, allowing an overhang for easy removal.

Step 02

Melt butter and combine ingredients: In a heavy-bottomed saucepan over medium heat, melt the butter. Stir in sugar and milk until evenly combined.

Step 03

Bring mixture to boil: Heat the mixture, stirring constantly, until it reaches a full boil.

Step 04

Cook to soft-ball stage: Attach a candy thermometer and continue cooking, stirring frequently, until the temperature reaches 238°F (114°C), approximately 10 to 15 minutes.

Step 05

Incorporate chocolate and flavorings: Remove from heat. Add the chocolate chips, vanilla extract, and sea salt. Stir vigorously until smooth, thick, and glossy.

Step 06

Transfer and smooth mixture: Quickly pour the mixture into the prepared pan and smooth the surface with a spatula.

Step 07

Cool and set: Allow to cool at room temperature for 2 hours or until fully set.

Step 08

Slice into squares: Lift the set confection from the pan using the parchment overhang and cut into 36 squares with a sharp knife.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You'll Need

  • Heavy-bottomed saucepan
  • Candy thermometer
  • Wooden spoon or heat-resistant spatula
  • 8x8-inch baking pan
  • Parchment paper
  • Sharp knife

Allergy Details

Review each ingredient for possible allergens and speak to your healthcare provider if unsure.
  • Contains dairy (milk and butter).
  • May contain soy and traces of nuts due to chocolate processing.

Nutrition (per portion)

Details here are just for reference and not a substitute for professional advice.
  • Kcal: 130
  • Fats: 6 g
  • Carbohydrates: 20 g
  • Proteins: 1 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.