Ingredients
Equipment
Method
- Measure out all your ingredients and line your square pan with parchment paper, leaving overhang for easy removal. Chop any larger candy corns if desired.

- Combine sugar, butter, and evaporated milk in a heavy-bottomed saucepan. Turn the heat to medium and stir constantly as the mixture begins to bubble and turn golden, about 10 minutes. You'll hear a gentle bubbling sound and see the mixture thicken and darken slightly.

- Once bubbling and thickened, remove the pan from heat. Quickly stir in the vanilla extract and salt, mixing until combined and fragrant.

- Fold in the candy corns, stirring gently until they are evenly distributed and the mixture is vibrant and oozy. The candy corns will soften slightly, adding color and texture.

- Pour the hot mixture into your prepared pan, spreading it evenly with a spatula. The mixture should be glossy and thick but still pourable.

- Let the fudge sit at room temperature for about 2 hours, or until it is fully set and firm to the touch. For a quicker set, you can refrigerate it for about 1 hour.

- Once cooled and firm, lift the fudge out of the pan using the parchment overhang. Cut into squares with a sharp knife, revealing the shiny, colorful swirls inside.

- Serve at room temperature to enjoy the chewy, buttery texture with bursts of candy corn flavor. Store leftovers in an airtight container at room temperature or in the fridge for longer shelf life.

Notes
For an extra festive touch, sprinkle chopped pecans or a pinch of sea salt on top while still warm. Be patient while cooling—the fudge needs time to set properly for that perfect chewy bite.
