Tomato Soup Cake is one of those old-fashioned desserts that surprises people in the best way. While the name may sound unusual at first, this moist spice cake has been a family favorite for generations. Made with condensed tomato soup, warm spices, and a rich cream cheese frosting, it delivers a tender texture and comforting flavor without any noticeable tomato taste. In fact, many people discover Tomato Soup Cake at potlucks, church gatherings, or family celebrations and immediately ask for the recipe. Because it is simple to make and feeds a crowd, it remains a timeless dessert worth bringing back to your baking rotation.
Story
Tomato Soup Cake has been around for decades, and many home bakers first discovered it through old community cookbooks and the famous Campbell’s recipe. Although the ingredient list may seem unexpected, Tomato Soup Cake produces a wonderfully moist crumb and a rich blend of spice flavors. Furthermore, the condensed soup adds moisture and balance without creating a tomato flavor. As a result, this dessert tastes similar to a traditional spice cake while offering a nostalgic twist. If you enjoy vintage spice cake, classic family recipes, or old-fashioned desserts that stand the test of time, Tomato Soup Cake deserves a place in your collection.
Ingredients
For the cake, gather 1/2 cup softened unsalted butter, 1 cup granulated sugar, 2 eggs, 1 teaspoon vanilla extract, one 10.75-ounce can condensed tomato soup, 1 3/4 cups all-purpose flour, 1 teaspoon baking soda, 1 1/2 teaspoons baking powder, 1 1/2 teaspoons ground cinnamon, 1/2 teaspoon ground nutmeg, 1/4 teaspoon allspice, and optionally 1 cup raisins, walnuts, or pecans. For the frosting, use 8 ounces softened cream cheese, 1/2 cup softened butter, 2 cups powdered sugar, 1/2 teaspoon vanilla extract, and 1 tablespoon milk or whipping cream. This beloved Campbell’s recipe creates a perfectly balanced cake with a smooth and creamy finish from the cream cheese frosting.
Step-by-Step Instructions
Making this recipe is straightforward because each step builds flavor and texture. First, preheat the oven to 350°F and grease a 9×13-inch baking pan. Cream the butter and sugar until light and fluffy, then add the eggs one at a time followed by vanilla extract. Mix in the undiluted tomato soup until incorporated. In another bowl, whisk together the flour, baking soda, baking powder, cinnamon, nutmeg, and allspice. Gradually add the dry ingredients to the wet mixture while mixing on low speed. Fold in raisins or nuts if desired. Spread the batter evenly into the prepared pan and bake for 28 to 30 minutes. Once baked, cool completely. Meanwhile, beat the cream cheese and butter until smooth, add powdered sugar gradually, then mix in vanilla and milk. Finally, spread the frosting over the cooled cake before serving.
Preparing the Ingredients
Before mixing, bring the butter, cream cheese, and eggs to room temperature because they combine more smoothly and create a better texture. Measure the spices carefully so the warm flavors remain balanced, and keep the tomato soup undiluted since the recipe depends on its concentrated consistency. If you plan to use raisins or nuts, prepare them beforehand so they can be folded into the batter quickly and evenly.
Cooking Instructions
Bake the cake in the center of the oven until a toothpick inserted into the middle comes out clean or with a few moist crumbs. Avoid opening the oven repeatedly during baking because temperature changes can affect the rise. After baking, place the pan on a cooling rack and allow the cake to cool completely before frosting so the cream cheese topping remains smooth and stable.
Tips for Perfect Results
This cake turns out best when ingredients are measured accurately and mixed only until combined. Overmixing can create a denser texture, while careful mixing helps maintain a soft crumb. In addition, allowing the cake to cool fully before frosting prevents melting and keeps the presentation neat. Because the spice flavors deepen over time, many bakers find the cake tastes even better the next day.
Common Mistakes to Avoid
One common mistake is adding water to the condensed tomato soup, which changes the consistency of the batter. Another issue is overbaking, which can dry out the cake and reduce its signature tenderness. Likewise, frosting a warm cake often causes the topping to slide and lose its creamy texture. Paying attention to these details helps produce consistent results every time.
Pro Tips for Better Flavor
For richer flavor, add chopped toasted pecans or walnuts to the batter. You can also sprinkle extra nuts over the frosting for added texture. Additionally, letting the frosted cake rest for a few hours before serving allows the spice flavors to blend beautifully. A small pinch of extra cinnamon in the frosting can also complement the cake without overpowering it.
Serving and Storage
This cake works well for family gatherings, holiday dessert tables, potlucks, and casual weekend baking. Since it serves many people, it is especially useful when entertaining guests. Moreover, the cream cheese frosting pairs perfectly with the warm spices, creating a dessert that feels both comforting and special.
How to Serve
Serve Tomato Soup Cake chilled or at room temperature. It pairs nicely with coffee, tea, or a cold glass of milk. For a festive presentation, garnish the top with chopped pecans, walnuts, or a light dusting of cinnamon. Small squares also make an excellent addition to dessert trays and buffet tables.

How to Store Leftovers
Store leftovers covered in the refrigerator because of the cream cheese frosting. The cake remains fresh for up to five days when properly stored. For longer storage, wrap individual portions tightly and freeze for up to three months. Thaw overnight in the refrigerator before serving.
Conclusion
Tomato Soup Cake proves that some of the most memorable recipes come from unexpected ingredients. Its moist texture, warm spices, and creamy frosting make it a dessert that continues to impress generation after generation. Whether you discovered it through family traditions or are trying it for the first time, this classic cake offers comfort, nostalgia, and outstanding flavor in every bite.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Does Tomato Soup Cake taste like tomatoes?
No, the tomato flavor is not noticeable in the finished cake. Instead, the soup contributes moisture and richness while allowing the warm spices to shine.
Can I add raisins or nuts to the recipe?
Yes, raisins, walnuts, and pecans are traditional additions. They add texture and flavor while complementing the spice profile of the cake.
Can I make Tomato Soup Cake ahead of time?
Absolutely. In fact, many bakers prefer making it a day in advance because the flavors become even more balanced after resting overnight in the refrigerator.
Print
Tomato Soup Cake
- Total Time: 2 hours 38 minutes
- Yield: 20 servings 1x
Description
A moist vintage spice cake made with condensed tomato soup and topped with rich cream cheese frosting.
Ingredients
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 eggs
- 1 tsp vanilla extract
- 10.75 oz can condensed tomato soup, undiluted
- 1 3/4 cups all-purpose flour
- 1 tsp baking soda
- 1 1/2 tsp baking powder
- 1 1/2 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1/4 tsp allspice
- 1 cup raisins or chopped walnuts or pecans (optional)
- 8 oz cream cheese, softened
- 1/2 cup butter, softened
- 2 cups powdered sugar
- 1/2 tsp vanilla extract
- 1 tbsp milk or whipping cream
Instructions
- Preheat oven to 350°F and grease a 9×13-inch pan.
- Cream butter and sugar until fluffy.
- Add eggs one at a time and mix well.
- Add vanilla extract and condensed tomato soup.
- Whisk flour, baking soda, baking powder, cinnamon, nutmeg, and allspice together.
- Gradually add dry ingredients to wet ingredients and mix until combined.
- Fold in raisins or nuts if using.
- Spread batter into prepared pan.
- Bake for 28 to 30 minutes until done.
- Cool completely.
- Beat cream cheese and butter until smooth.
- Gradually add powdered sugar.
- Add vanilla and milk and mix until creamy.
- Spread frosting over cooled cake and serve.
Notes
- Do not dilute the condensed tomato soup.
- Optional raisins or nuts add texture and flavor.
- Store covered in the refrigerator for up to 5 days.
- Cake can be frozen for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 28 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 294
- Sugar: 27
- Sodium: 239
- Fat: 15
- Saturated Fat: 9
- Unsaturated Fat: 5
- Trans Fat: 0
- Carbohydrates: 39
- Fiber: 1
- Protein: 3
- Cholesterol: 56