Preheat the oven to 350 degrees.
Line a 9 x 13 inch baking pan with parchment paper.
Add 2 ⅓ cups of graham cracker crumbs in a large mixing bowl.
Stir in flour and salt. Stir until blended.
Add the sugar, softened butter, and vanilla in a large mixing bowl. Mix until well incorporated.
Add the flour, graham cracker crumbs, and salt mixture into the butter mixture. Mix until combined.
Scoop out 1 cup of this mixture, and set aside.
Add the rest of the mixture in the baking pan.
Spread the mixture into an even layer in the pan.
Press it evenly on the bottom of the pan.
Scatter the chocolate chips evenly on top of the crust.
Add spoonfuls of the marshmallow cream on top of the chocolate chips. Dip an offset spatula in hot water to heat before spreading the marshmallow cream over the chocolate chips.
Sprinkle the mini marshmallows on top.
Sprinkle the cup of the graham cracker mixture on top of the mini marshmallow. Bake at 350 degrees until the mini marshmallow begins to turn to a light golden brown or 18-22 minutes.
Set aside to cool. .
Remove from the pan to cool completely before cutting into bars.
Enjoy!