Preheat and prep: Heat your oven to 350°F (175°C).
Lightly spray a standard 12-cup muffin pan with nonstick spray, or line with paper liners.
Make the batter: Prepare the boxed brownie mix according to the package. If making homemade: melt butter, whisk in sugar, eggs, and vanilla. Sift in cocoa, flour, salt, and baking powder.
Stir until just combined.
Fill the pan: Divide the batter evenly among the muffin cups. Aim for each to be about two-thirds full. Too full and they’ll overflow.
Bake: Bake 14–18 minutes, until the tops are set and a toothpick comes out with a few moist crumbs.
Err on the slightly fudgy side so they don’t dry out.
Create the “cup” shape: As soon as they come out of the oven, press down the center of each brownie with the back of a spoon or a small measuring cup to form a well. Work gently so you don’t crack the sides.
Cool completely: Let the brownie cups cool in the pan for 10 minutes, then transfer them to a wire rack to cool fully. Warm brownie cups will melt your ice cream too fast.
Freeze for best structure: For sturdier cups, place the cooled brownie cups on a tray and freeze for 20–30 minutes.
This step helps them hold the ice cream longer.
Soften the ice cream: Let the ice cream sit at room temperature for 5–8 minutes until scoopable but not soupy.
Assemble: Add a small scoop of ice cream to each brownie cup. Press gently to nestle it into the well.
Top it off: Drizzle with hot fudge or caramel, add whipped cream, and finish with sprinkles, nuts, or berries. Serve immediately for the hot-cold contrast.
Make-ahead option: If you want to prep completely, fill the cups with ice cream and freeze on a tray until solid.
Add sauces and whipped cream right before serving.