Fudge is a bit tricky to perfect the stability and firmness of it. Cooking it for too little time will leave it so the water won't evaporate, causing the fudge to become soft. The amount of time you cook fudge directly affects its firmness. Too little time and the water won't evaporate, causing the fudge to be runny.