Preheat your oven to 350 F (176 C).
Melt the butter over medium-low heat and continue cooking until the milk solids start to turn a golden color. Remove from the heat because they will continue to brown!
Add the granulated sugar to the browned butter and whisk for about 30 seconds to combine. Let this cool for a few minutes.
In a separate bowl, mix together the dry ingredients (flour, cocoa powder, salt)
Cut the toffee or caramel pieces in half or chop into finer pieces (it's up to you on the size!)
Transfer the butter and sugar mixture to a medium mixing bowl. Melt the orange flavoed chocolate either on the stove or in the microwave. Add in the vanilla extract and melted chocolate to the butter and sugar mixture and whisk well to combine.
Grate in the zest of one medium orange to the chocolate, butter, and sugar mixture. Whisk to combine.
Add the eggs to the chocolate mixture one at a time, whisking to combine. Make sure the mixture isn’t too hot at this point so your eggs don’t scramble!
Sift in the dry ingredients and start folding until well combined. Note: If your batter looks split or really lumpy, you can add a little more flour to bring it back together!
Add in the chopped caramel/toffee and fold to distribute evenly.
Transfer to a parchment lined and greased baking tin (ours was a 9in x 6in glass baking pan).
Bake for about 30 minutes until a knife comes out mostly clean (it will have some crumbs stuck to it, as fudgy brownies shouldn’t be totally set in the middle!). Let cool before slicing and enjoy!