True fudge is a dying art so I have to share my family recipe every chance I get. Since it's chocolate that greases the wheels of society, I thought I'd start with the chocolate:

3 T butter
3 c sugar
1 1/2 C cream
2 oz unsweetened chocolate
1 1/2 T cocoa
2 t vanilla
1/4 c corn syrup
and a dash of salt

Pretty soon it will all melt together and look pretty and smooth. Then it will start to boil. When it comes to a rolling boil, that is a boil that you can not stir down, put a snug fitting lid on your pot. Leave the lid on for 3-5 minutes. The lid will capture the steam rising off the candy syrup and wash down the sides of the pot. This is what they call in the candy making business "sweating the pan." It's very, very important. Do not skip the step unless you like fudge with sugar crystals in it instead of perfectly lovely smooth fudge. While you are sweating the pan, rinse your spoon off in the sink. You want to get off any sugar crystals that may be clinging to it. Don't skip this either.

Cook the syrup to 238 degrees Fahrenheit. This is soft ball stage for those of you who are familiar with the candy stages. When it reaches temp, immediately pull the pot from the stove and pour out the syrup into the bowl from a stand mixer. Only pour out what comes easily; do not scrape out the pot with either the spoon or a spatula. I'm serious. Stop. Leave it there. Your pot should look like this:

So then your mixing bowl looks like this:

Using your mixer beat it on medium speed with the flat beater. If you are using a Kitchen Aid, speed 6 is just right. About five minutes in it will look like this:

This is done:

Notice how it's lost its gloss? It has almost a frosting like consistency at this point. The color has also lightened to a nice milk chocolate. Keep in mind, however, that when you stop the mixer some of the gloss will come back. It should look like this when it's done:

Scrape the fudge out into a 8x8x2 baking pan that has been coated with either butter or butter flavored cooking spray. Pat the top smooth. Cover the pan with plastic wrap and push the wrap down so it completely touches the surface of the fudge. Then you have to let it cool. I like to put mine in the fridge because it firms up pretty quickly that way and I can eat it sooner.
When it's firm, cut it and serve. Or sneak it behind everybody's back and tell them it's not ready yet. I won't tell.

Chocolate Fudge
3 T butter
3 c sugar
1 1/2 C cream
2 oz unsweetened chocolate
1 1/2 T cocoa
1/4 c corn syrup
and a dash of salt
2 t vanilla
3/4 c pecans or walnuts
Combine all except vanilla and nuts in a 4 quart pot. Put a lid on the pot and cook over medium heat until the candy comes to a rolling boil. Let it boil for 2-5 minutes with the lid on. Remove lid and add candy thermometer. Cook and stir until mixture reaches exactly 238 degrees. Pour out into bowl of stand mixer; do not scrape out the pan. Just pour out the candy that comes easily and leave the rest in the pan. Let the mixture sit at room temperature until it reaches about 110 degrees. Add vanilla. Beat with the mixer using the flat paddle on medium speed. When mixture begins to lose it's gloss add nuts, then scrape out into buttered 8x8 baking pan. Let cool until firm. Cut and serve. Makes about 2 lbs.