Step 1: Preheat the Oven. Start by preheating your oven to 350°F (175°C).
Step 2: Prepare the Baking Pan. Lightly grease your 9x9-inch baking pan or line it with parchment paper.
Step 3: Mix the Wet Ingredients. In a large mixing bowl, combine the melted unsalted butter, large egg, light brown sugar, and vanilla extract. Whisk until smooth.
Step 4: Add the Dry Ingredients. Add the all-purpose flour and a pinch of salt to the wet mixture. Gently fold until just combined.
Step 5: Swirl in the Hot Fudge and Salted Caramel. Pour half of the batter into the prepared pan, drizzle with hot fudge, add more batter, and swirl in the salted caramel.
Step 6: Bake. Bake for about 20-25 minutes until edges are golden and center is soft.
Step 7: Cool and Serve. Let cool for 10 minutes, then transfer to a wire rack to cool completely before cutting into squares.