Place the marshmallows in the freezer to chill while you prepare the fudge. Grease a 9x9-inch square baking pan and line it with parchment paper.
3 cups mini marshmallows
Add the chocolate chips, butter, and sweetened condensed milk to a saucepan over medium heat. Mix with a spatula until the chocolate is melted.
2½ cups semisweet chocolate chips*, 2 tablespoons unsalted butter, 14 ounces sweetened condensed milk**
Stir in the walnuts and vanilla.
1 cup chopped walnuts, 1 teaspoon pure vanilla extract
Let the mixture sit for a few minutes to cool down.
Add 2½ cups of the chilled marshmallows to the chocolate mixture. Gently stir to combine.
3 cups mini marshmallows
Pour the whole mixture into the prepared pan. Top with the remaining ½ cup of marshmallows.
Chill in the fridge for 2-3 hours until set.
Remove the fudge from the pan and cut into squares.