Step 1: Prep the Baking Pan - Preheat your oven to 350°F (175°C). Coat your 9x13 inch baking pan with cooking spray or butter.
Step 2: Make the Oat Base - Combine the softened butter, creamy peanut butter, brown sugar, dark corn syrup, vanilla extract, and kosher salt in a large mixing bowl. Mix until creamy and well combined. Add the instant rolled oats and stir until incorporated.
Step 3: Bake the Base - Spread the oat mixture evenly in the prepared baking pan. Bake for 20-25 minutes, or until edges are golden brown. Allow to cool completely.
Step 4: Prepare the Peanut Butter Filling - In a medium bowl, mix together the additional creamy peanut butter and dark corn syrup. Spread this mixture over the cooled oat base.
Step 5: Melt the Chocolate Topping - In a double boiler or microwave-safe bowl, combine the milk chocolate chips and heavy whipping cream. Heat gently until melted and smooth. Pour over the peanut butter layer.
Step 6: Finish with Flaky Sea Salt - Sprinkle flaky sea salt over the chocolate layer. Let cool completely at room temperature or refrigerate to set faster.
Step 7: Cut and Serve - Once set, remove from the pan using parchment edges (if used). Cut into squares or rectangles and enjoy!