Preheat your oven to 350°F. This is important as it ensures your cake cooks evenly. While the oven warms up, take a moment to prepare your baking pan.
Line the bottom of a 9×13-inch pan with pre-cut parchment paper and spray it with nonstick cooking spray. This helps to ensure your cake doesn’t stick, making it easy to remove after baking.
In a medium, heat-resistant bowl, place the chopped dates and pour the boiling water over them. Stir in the baking soda. You’ll notice the mixture may foam up a bit; this is completely normal. Set the bowl aside to cool for about 15 to 20 minutes.
Once the dates have cooled, grab an electric mixer and cream together the shortening and sugar until the mixture is light and fluffy. This step adds air into your batter, creating a fluffy cake.
Next, add in the beaten eggs and vanilla, mixing until fully incorporated. Make sure everything is well combined; this is what gives your cake a nice texture.
Now it’s time to stir in the dates and the liquid from the bowl. This will add moisture and sweetness to your batter.
In another medium bowl, whisk together the flour, baking powder, and salt. Gradually add these dry ingredients to your shortening mixture, mixing until just combined. Be careful not to overmix, as this can toughen the cake.
Now fold in the chocolate chips and nuts. Use a spatula to gently combine them into the batter, ensuring even distribution.
Pour the batter into your prepared pan and spread it evenly. If desired, sprinkle the top of the batter with the coarse sugar for a beautiful finish.
Finally, bake in your preheated oven for about 35 to 40 minutes. You’ll know it’s done when a toothpick inserted into the center comes out clean. Let it cool before serving for the best texture.