Step 1: Make the Cookie Cups
Preheat oven to 350°F (175°C). Grease a 24-cup mini muffin pan with nonstick spray.
In a medium bowl, whisk together flour, baking soda, and salt. Set aside.
Using an electric mixer, beat butter until creamy (about 30 seconds).
Add brown sugar and granulated sugar, then mix until fully combined (about 1 minute).
Beat in vanilla extract and egg until smooth.
Gradually add the flour mixture and mix until a dough forms.
Stir in the mini chocolate chips, ensuring even distribution.
Scoop 1 tablespoon of dough per mini muffin cup, rolling it into a ball before placing it in each cup.
Bake for 8-10 minutes, or until edges are golden but centers remain soft.
Remove from the oven and immediately press a small round object (like a measuring spoon or shot glass) into the center of each cookie to create a cavity.
Let cool for 5 minutes, then transfer the cookie cups to a cooling rack.
Step 2: Make the Peanut Butter Filling
In a microwave-safe bowl, combine peanut butter, butter, and salt.
Microwave in 15-second intervals, stirring until fully melted and smooth.
Stir in the powdered sugar until well combined.
Spoon 2 teaspoons of peanut butter filling into each cookie cup and smooth the top.
Step 3: Add the Chocolate Topping
Melt chocolate chips and shortening/coconut oil in the microwave in 15-second intervals, stirring in between until smooth.
Spoon 1 teaspoon of melted chocolate over each peanut butter cup.
Gently tap the spoon to spread the chocolate evenly to the edges.
If desired, sprinkle toffee bits, chopped nuts, mini chocolate chips, or sea salt on top before the chocolate sets.
Step 4: Chill & Serve
Place the cookie cups in the refrigerator until the chocolate topping is set (about 15-20 minutes).
Serve chilled or at room temperature and enjoy!