Buttern Sie eine quadratische 8- oder 9-Zoll-Backform oder legen Sie die Form mit Folie aus, wobei Sie die Folie über die Ränder der Form ziehen, um Griffe zu bilden. Zucker, Salz, Butter, Kondensmilch und Marshmallow-Flocken in einem schweren 3-Quart-Soßentopf bei niedriger Hitze verrühren, bis sie gut vermischt sind. Erhöhen Sie die Hitze auf mittlere bis hohe Stufe und bringen Sie die Mischung zum Kochen, wobei Sie darauf achten müssen, dass Sie entweichende Luftblasen nicht mit dem Kochen verwechseln. Sobald die Mischung kocht, die Hitze auf mittlere Stufe reduzieren und unter ständigem Rühren 5 Minuten lang kochen, oder bis die Mischung das Stadium der weichen Kugel erreicht hat (zwischen 234 und 240 Grad F). Den Topf vom Herd nehmen, Vanille und Schokoladenstückchen hinzufügen und rühren, bis die Schokolade geschmolzen und gut vermischt ist. Nüsse unterrühren, falls gewünscht. Die Masse in die vorbereitete Form geben und bei Raumtemperatur auf einem Gitter abkühlen lassen, bis sie fest ist (etwa 4 Stunden). Fudge mit Hilfe von Foliengriffen aus der Form lösen und in sechsunddreißig 1 1/3-Zoll bis 1 1/2-Zoll breite Quadrate schneiden, je nach Größe der verwendeten Form. In einem luftdichten Behälter (Schichten durch Wachspapier getrennt) bis zu einer Woche aufbewahren.
Ergibt etwa 2 1/2 Pfund Karamell für 36 Portionen.