In the 1930s, tomato soup cakes were all the rage, yet they were a mystery because they did not taste like tomato soup. Make your tomato cake with ripe tomatoes from your own garden!
Preheat the oven to 350 F. Grease and flour a 13x9-inch baking pan. In a large bowl, combine the sugar and shortening and mix until creamy. Add the eggs, beating after each. In a separate bowl, combine the flour, baking powder, baking soda, nutmeg, and salt. Sift the dry ingredients into the creamed mixture and stir to blend. Add the tomatoes, nuts, dates, and raisins and stir thoroughly. Pour the batter into the prepared pan. Bake for 35 minutes, or until a toothpick inserted into the center comes out clean. Cool.
In a large bowl, combine the butter, cream cheese, and vanilla and mix until creamy. Gradually beat in the sugar. If the mixture becomes too thick, add a little milk. Frost when the cake is cool.