Ingredients:
1 cup plus 2 tsp butter -- divided
4 cups sugar
1 cup 2% milk
25 large marshmallows
1 pkg (11 oz) milk chocolate chips
1 pkg (12 oz) semisweet chocolate chips
2 oz unsweetened chocolate -- chopped
1 tsp vanilla extract
Directions:
Line a 13"x9" baking pan with foil; use the 2 tsp of butter to grease the foil -- you may want someone to hold the foil in place around the edges while you do this.
Put marshmallows in a large bowl.
Combine sugar, milk, and 1 cup of butter in a large saucepan. Bring to a rapid boil over medium heat, stirring constantly. Boil gently for 2 minutes without stirring. Remove from heat. Pour over marshmallows, and stir until they are melted. Then stir in all the chocolate until it's melted too. Stir in the vanilla extract. Immediately pour into the foil-lined pan and spread to the edges. Let cool for 1 hour on the counter.
Score the fudge into 1-inch squares. Cover and refrigerate for 3 hours or until firm. Use the foil to lift the fudge out of the pan and place on a cutting board. Cut fudge along scored lines. Store in the fridge in an airtight container between layers of waxed paper.
Note: This makes a LOT of fudge! About 100 pieces, to be honest. So it's great for sharing, taking to a potluck, etc. Also, my batch was much better after it sat in the fridge overnight, so if it seems a little too sweet when you're cutting it (cuz you know you're gonna taste it), don't despair!