Whipped cream and chocolate shavings for garnish, optional
Instructions
Cherry Sauce
Combine sauce ingredients in a small saucepan. Bring to a simmer over medium-high heat, then reduce heat to medium-low and let simmer until sauce is reduced and a jam-like consistency. Set aside to cool.
Brownie Batter
Preheat oven to 350F. Line an 9-in square baking pan with parchment paper. Set aside.
In a small saucepan over medium heat, melt butter and chocolate until smooth. Remove from heat and set aside to cool.
In a large bowl, whisk eggs, sugar, and vanilla together until smooth. Whisk in melted chocolate mixture until smooth. Slowly fold in flour, cocoa, and salt until batter is just combined.
Scrape half of batter into prepared pan. Top with 1/2 of cherry sauce and use a knife to swirl into batter. Evenly spread remaining brownie batter over top. Bake brownies at 350F 20-25 minutes or until a toothpick comes out with moist crumbs sticking to it. Cool brownies completely in pan on a wire cooling rack.
Fudge Sauce
In a medium saucepan, whisk milk, honey, sugar, and cocoa powder until steaming. Remove from heat and whisk in chopped chocolate until completely melted and glossy. Whisk in cream, salt, and vanilla. Refrigerate until chilled.
Cut brownies into 9 even squares. Top each square with fudge sauce, reserved cherry sauce, whipped cream, and chocolate shavings if desired. Serve immediately and enjoy!