Tomato Soup Cake Recipe From Scratch: Warm Spice Layers and Moist Centers

Desserts

Tomato Soup Cake Recipe From Scratch: Warm Spice Layers and Moist Centers

This tomato soup cake recipe from scratch delivers a dessert that tastes like autumn in every bite—moist layers infused with warm spices and a hint of tangy tomato flavor.

I first created it during a chilly Austin evening when I wanted something cozy yet sophisticated, and it became an instant family favorite. The secret lies in balancing sweetness with subtle tomato notes, creating a texture that's tender yet sturdy enough to hold its shape.

The recipe builds on classic Southern baking techniques I learned from Nana Mae, using simple pantry staples like canned tomatoes, brown sugar, and cinnamon to create depth. You'll work with a foolproof method that combines cake layers with a spiced tomato filling, all baked together for a harmonious result.

The cake itself stays moist thanks to a combination of buttermilk and vegetable oil, while the filling adds that signature tangy-sweet flavor we love in tomato soup.

By the time it emerges from the oven, you'll have a dessert that looks elegant with its golden layers and rustic texture, yet tastes comforting and homey. The warm spices—cinnamon, nutmeg, and cloves—complement the tomato filling beautifully, creating a flavor profile that's both nostalgic and refined.

This cake is perfect for fall gatherings, holiday dessert tables, or whenever you crave something that tastes like a hug in edible form.

Pair it with vanilla ice cream or whipped cream for an extra touch of indulgence, or serve it warm with a sprinkle of powdered sugar. The recipe scales easily for crowds, and leftovers keep well for 3-4 days, making it ideal for meal prep.

Let's get baking—this dessert is worth every minute of preparation.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
High Cal

Ingredients for tomato soup cake recipe from scratch

Simple pantry staples with a cozy twist—this cake tastes like autumn in every bite.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Packed Brown Sugar 🍯 1 cup Light brown preferred
Unsalted Butter 🧈 1 cup Softened, not melted
Buttermilk 🥛 1 cup Room temperature
Large Eggs 🥚 2 whole Room temperature
Vanilla Extract 🌸 2 tsp Pure vanilla preferred
Baking Powder 🍞 2 tsp Aluminum-free recommended
Ground Cinnamon 🌿 1 ½ tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated best
Ground Cloves 🌶️ ¼ tsp Lightly toasted
Salt 🧂 ½ tsp Fine sea salt
Canned Tomato Sauce 🍅 15 oz No added salt preferred
Vegetable Oil 🫒 ½ cup For filling moisture
Powdered Sugar 🍚 ¼ cup For dusting

The tomato sauce is the heart of this cake—look for no-salt-added canned varieties at Whole Foods or the regular grocery store's organic section. I usually grab Muir Glen or whatever's on sale at Trader Joe's—both work perfectly. The spices? Penzeys for cinnamon and nutmeg if you want to splurge, but the regular grocery store stuff is fine. Just make sure they smell fresh—no dusty spices here. The buttermilk is non-negotiable for that signature moist texture, so grab it fresh if you can.

No buttermilk? Mix 1 tbsp lemon juice or vinegar with 1 cup milk and let sit for 5 minutes. The tomato sauce can be swapped for unsweetened applesauce if you want to reduce sugar, though it'll lose that classic tomato flavor. Want extra richness? Add 1 oz melted dark chocolate to the filling. The powdered sugar is just for dusting—skip it if you prefer a more rustic look. For the spices, ground ginger at half the amount of cinnamon adds warmth if you like it spicier.

This cake keeps beautifully—3-4 days at room temperature wrapped in foil, or 1 week refrigerated. For best texture, serve at room temperature. The filling sets slightly as it cools, so slice it warm if you want that gooey texture. Freezes well for up to 3 months—just thaw overnight in the fridge. I always make a double batch for holiday gatherings—it disappears fast.

❤️

Why You'll Love This Recipe

  • You already own everything: flour, sugar, butter, buttermilk. No specialty ingredients, no last-minute grocery runs. It’s the kind of recipe that turns a "what’s for dessert?" into a "let’s bake" without breaking the bank.
  • No Mixer Needed: I swear by this—just a bowl and a fork. The buttermilk and butter come together like magic when you whisk them by hand, and the brown sugar dissolves smoothly without fuss. (Yes, even when I forget to cream the butter properly.)
  • Taste Like Childhood: That first bite—warm, slightly tangy from the buttermilk, with a caramelized edge from the brown sugar? It’s the cake I’d sneak from my grandma’s plate. The flour and sugar balance perfectly, giving it that nostalgic, home-baked richness.
  • Weeknight Crowd-Pleaser: Slice it for breakfast, pack it for lunch, or serve it with ice cream at dinner—this cake handles it all. The buttermilk keeps it moist for days, and the butter makes every slice irresistibly tender. (My roommates now call it "the glue that holds us together.")

Step-by-step instructions for tomato soup cake

Here's how to create layers of warm tomato flavor with perfectly moist centers—every bite will taste like comfort food.

1

Prepare the Tomato Filling

Preheat your oven to 350°F and grease a 9-inch round cake pan lightly with vegetable oil. In a medium bowl, combine the 15 oz canned tomato sauce, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.25 tsp ground cloves. Mix well until the spices are evenly distributed throughout the sauce. This spiced tomato mixture will infuse the cake with deep, savory warmth.

Set this mixture aside for now—you'll use it to create the signature tomato layer in your cake. The spices will mellow as they bake, but they'll still deliver that cozy tomato soup flavor you love. If you prefer a smoother texture, you can blend the tomato sauce briefly with an immersion blender, but I like the slight chunkiness for added character.

2

Mix the Cake Batter

In a large mixing bowl, cream together the 1 cup unsalted butter and 1.5 cups granulated sugar using an electric mixer on medium speed for 3-4 minutes until light and fluffy. The mixture should nearly double in volume and become pale in color. This step is crucial for creating that tender, moist crumb you want in every slice.

Add the 1 cup packed brown sugar and mix for another 1 minute until fully combined. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2 tsp baking powder, 0.5 tsp salt, and the remaining 0.5 tsp ground nutmeg. Gradually add the dry ingredients to the butter-sugar mixture, alternating with 1 cup buttermilk and 0.5 cup vegetable oil. Mix on low speed just until combined—don't overmix, or your cake will become dense.

3

Assemble the Cake Layers

Divide the batter evenly between two 8-inch round cake pans that have been lined with parchment paper. Spread half of the tomato sauce mixture evenly over the first layer of batter in the first pan. Then, carefully add the second layer of batter on top of the tomato sauce, spreading it out to cover completely. Repeat this process with the second pan.

Here's the thing—this layering technique creates those beautiful marbled effects while ensuring every bite has that tomato flavor. Don't worry if the tomato sauce bubbles up slightly when you pour the batter; it'll settle as you bake. The key is to work quickly so the batter doesn't dry out while you assemble.

4

Bake to Golden Perfection

Bake both pans simultaneously in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Rotate the pans halfway through baking for even cooking. The cakes should be golden brown on top with slightly domed centers—this indicates they're done.

Once baked, let the cakes cool in their pans for 10 minutes before transferring to a wire rack to cool completely. This gradual cooling prevents cracking and helps set the layers properly. While they cool, you can prepare the powdered sugar glaze to drizzle over the top.

5

Glaze and Serve

In a small bowl, whisk together the 0.25 cup powdered sugar with 1-2 tablespoons of milk or water until smooth. Drizzle this glaze evenly over the cooled cake layers. The glaze adds a delicate sweetness that balances the savory tomato flavor perfectly.

Slice the cake into wedges and serve warm for the ultimate experience. Each bite will deliver that comforting tomato soup flavor with a moist, tender crumb. The warm spices will linger on your palate, making this cake feel like a hug in dessert form. Store any leftovers covered at room temperature for up to 3 days—though I doubt it'll last that long!

👨‍🍳

Pro Tips For Making Tomato Soup Cake Recipe From Scratch

  • Cream Butter Properly: I learned this the hard way—when you mix the butter and sugars, really work that butter until it’s pale and fluffy, not just speckled. Think 3-5 minutes with a mixer; this lightens the texture and keeps the cake from turning dense. (Yes, even if you’re impatient like me.)
  • Measure Brown Sugar Right: Pack that brown sugar like you’re making a snowball—tap the cup on the counter to settle it before scooping. Too much air means a cake that’s sweet on top but dry underneath. I skip the sifting here, but if your flour’s old, give it a quick shake in the bowl first.
  • Don’t Overmix the Batter: Once the buttermilk hits the dry ingredients, stop mixing after just combining—maybe 10-12 strokes. Overmixing develops gluten, and this cake’s all about that tender crumb. The batter will look lumpy, but that’s normal. (Your future self will thank you.)
  • Rotate the Pan Early: After 15 minutes in the oven, swap the pan’s position front-to-back and side-to-side. This evens out the heat, so the edges don’t brown while the center stays undercooked. I used to ignore this, and half the time, the middle was gummy. (Not worth it.)

Make-ahead tips for leftovers

Prep Ahead Strategy

This cake is perfect for make-ahead baking—prepare the tomato filling and mix the batter up to 24 hours ahead. Store them separately in airtight containers in the fridge. The filling will thicken slightly, but it'll warm back up beautifully when baked.

I always prep the night before so I can focus on assembly the next day. 📅

Freezer-Friendly Layers

For long-term prep, bake the cake layers completely, cool them, and wrap each layer tightly in plastic wrap followed by aluminum foil. Freeze for up to 3 months. When ready to serve, thaw overnight in the fridge, then assemble with fresh tomato filling.

The texture stays moist even after freezing—just avoid reheating in the microwave, which can make it gummy.

Tomato Filling Shortcut

Make the spiced tomato filling 3 days ahead and store it in the fridge. The flavors deepen over time, intensifying that cozy tomato soup taste. I often double the batch and freeze half in silicon ice cube trays—perfect for quick single-serving desserts.

Just thaw in the fridge before using. The spices mellow beautifully during storage. ✨

Batter Stability Tips

Mixed cake batter stays fresh in the fridge for up to 2 days if stored in an airtight container with plastic wrap pressed directly on the surface. When ready to bake, let it sit at room temperature for 30 minutes before assembling.

The buttermilk and oil keep the batter stable, but don't mix in the tomato filling until you're ready to bake—it can make the batter too wet. 💡

Assembly Timing

Assemble the cake layers 1 hour before baking to allow flavors to meld slightly. Place the assembled pans in the fridge for 20 minutes before baking—this helps prevent overflow from the tomato filling.

I find this step especially helpful when baking in cooler kitchens. The chilled batter bakes more evenly, giving you that perfect dome shape. 🌡️

Glaze Prep

Make the powdered sugar glaze 1 day ahead and store it in a small jar in the fridge. The glaze thickens when chilled, so add a splash of milk when ready to use.

I like to make a double batch—one for the cake and one for drizzling over individual slices. The glaze keeps beautifully for 5 days refrigerated. 🍯

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 145mg48%
Sodium 580mg25%
Total Carbohydrate 82g29%
Dietary Fiber 3g11%
Sugars 52g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this tomato dessert taste like soup?

The secret lies in the spiced tomato filling layered between the cake batter. The warm spices—cinnamon, nutmeg, and cloves—mimic the flavor profile of classic tomato soup while adding depth. The filling bakes into the cake, infusing every bite with that comforting tangy-sweet taste you love in soup.

2

Can I make this cake without canned tomato sauce?

For a fresher taste, use 1 cup tomato paste mixed with 1 cup water and the same spices. Or blend 2 cups fresh tomatoes with 1 tbsp tomato paste to concentrate the flavor. The texture will be slightly smoother but still delicious.

3

How do I prevent the cake from being too dense?

Don't overmix the batter—combine ingredients just until combined (about 30 seconds after all dry ingredients are incorporated). Also, make sure your butter and eggs are room temperature. Using buttermilk and vegetable oil keeps the texture light and moist. Overmixing develops gluten, which makes cakes tough.

4

What's the best way to serve this cake?

Serve warm with a dusting of powdered sugar and a scoop of vanilla ice cream for contrast. For a Southern touch, try it with whipped cream and a sprinkle of cinnamon. The warm spices pair beautifully with coffee or chai tea. Slice it thick—each piece should show those gorgeous tomato-infused layers!

5

Can I make this cake gluten-free?

Yes, but with adjustments. Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) plus 1 tsp xanthan gum. The texture will be slightly denser, but the flavor remains excellent. For best results, add 1 extra tablespoon of oil to compensate for the lack of gluten structure.

★★★★★4.9(13 reviews)
Categories Desserts