Line an 8×8-inch pan with parchment paper.
In a large pot, melt peanut butter and honey (or maple syrup) over medium-low heat, stirring often. Once it comes to a boil, boil for 2 minutes, stirring constantly.
Remove from heat, stir in vanilla. Mix Rice Krispies cereal into peanut butter mixture.
Press the cereal mixture firmly into the prepared pan. Freeze while making the chocolate topping.
Melt chocolate chips and peanut butter in a microwave-safe bowl in 30 - 45 second intervals, stirring often.
Spread the melted chocolate over the base. Freeze for 15 minutes.
Sprinkle with flaky sea salt and drizzle with melted peanut butter.
Chill in the fridge for 1 hour until fully set.
Cut into 16 squares. Enjoy!