Preheat the oven to 350°F.
Bring ¾ cup water to a boil. Meanwhile, add 5 ounces pitted medjool dates to a small bowl, pour boiling water over the dates and let sit for 20 minutes to soften the dates.
Transfer the dates and the water to a blender or food processor and blend until a smooth paste forms. Add 1 teaspoon baking soda and puree one more time.
In a stand mixer fitted with a paddle attachment, cream together 6 tablespoons unsalted butter and 1 cup dark brown sugar, scraping down the sides as needed.
Beat in the 2 large eggs one at a time, beating between and scraping down the sides of the bowl as needed.
In a medium bowl, whisk together the 1½ cups all-purpose flour, 2 tablespoons malted milk powder, 2 teaspoons baking powder, and ½ teaspoon salt.
Add half of the flour mixture to the butter mixture and mix until combined.
Add the ¼ cup heavy cream and mix thoroughly. Add the remaining dry ingredients and beat until combined.
Add the date puree to the mixing bowl and beat thoroughly.
Pan Option: Line an 8x8-inch square metal baking pan with parchment paper and pour the batter into the pan. Bake for 37 to 40 minutes or until a toothpick inserted into the center comes back clean. (Grease the pan to help the parchment paper stick for best results).
Ramekin Option: Spray 8 5-ounce ramekins with cooking spray and fill ¾ full with batter. Place ramekins on a baking sheet and bake for 15 to 20 minutes, until a cake tester or toothpick comes clean from the center. Remove the baking sheet from the oven and cool for 5 minutes.