01 - Preheat the oven to 350°F. Grease and line an 8-inch square baking pan with parchment paper.
02 - In a large mixing bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt until well blended.
03 - Add buttermilk, vegetable oil, egg, and vanilla extract to the dry mixture. Beat until smooth, then gradually pour in hot water while mixing to incorporate.
04 - Pour batter into the prepared pan. Bake for 25 to 30 minutes until a toothpick inserted into the center comes out clean. Cool completely in the pan before removing.
05 - While cake cools, whip the chilled heavy cream with powdered sugar, vanilla extract, and softened cream cheese using an electric mixer until medium-stiff peaks form. Refrigerate until ready to use.
06 - Break the cooled chocolate cake into small, even crumbles using your hands or a fork.
07 - Fill clean miniature flower pots or dessert glasses with alternating layers: start with cake crumbs, followed by cream filling, then another layer of crumbs. Finish with a generous topping of chocolate cookie crumbs to create the soil effect.
08 - Arrange edible flowers, mint leaves, and fresh herb sprigs on top of each pot to resemble a blooming garden. Press lightly into the soil layer for stability.
09 - Refrigerate the assembled pots for at least 30 minutes to allow flavors to meld and achieve optimal texture before serving.