In a small saucepan over low heat, melt the butter gently, stirring until it shimmers and smells toasted, about 2 minutes.
Add the marshmallows to the melted butter, stirring constantly until they are fully melted and the mixture is glossy and smooth, about 3 minutes.
Remove the saucepan from heat and immediately pour in the Rice Krispies, folding gently with a spatula until all the cereal is evenly coated and the mixture is sticky and glossy.
If desired, fold in chocolate chips or dried fruit now, distributing evenly throughout the mixture.
Transfer the mixture into an 8x8 inch baking dish, pressing it down firmly with the back of a spatula or lightly oiled hands to create an even layer.
Let the mixture sit at room temperature for 15-20 minutes or refrigerate for about 10 minutes until set and firm.
Once set, use a sharp knife to cut into 12 even squares or rectangles, pressing down firmly for clean edges.
Serve immediately, or store the bites in an airtight container at room temperature for up to 3 days for maximum crunch.