Old Fashioned Tomato Pudding Recipe: Silky-Smooth Texture With Warm Spice Notes

Soups & Stews

Old Fashioned Tomato Pudding Recipe: Silky-Smooth Texture With Warm Spice Notes

This old-fashioned tomato pudding recipe brings back the comforting flavors of Southern home cooking, where rich tomatoes and warm spices create a velvety texture that feels like a hug in a bowl.

The secret lies in slow-cooked tomatoes blended until silky, then enriched with butter and a touch of cream for that signature smoothness.

I first tasted this dish at a family gathering where my grandmother served it with buttery cornbread—it became an instant favorite and has stayed in my recipe rotation ever since.

The beauty of this classic dish is its simplicity, requiring just a handful of ingredients that work together to create something extraordinary. You’ll need ripe tomatoes (canned or fresh), butter, cream, and a blend of warm spices like cinnamon and nutmeg that elevate the tomato flavor to new heights.

The pudding develops its signature texture through careful cooking and blending, resulting in a dish that’s both comforting and elegant. It’s the kind of recipe that tastes even better the next day, making it perfect for meal prep or holiday gatherings.

What makes this tomato pudding truly special is its versatility—it can be served warm as a side dish with roasted meats or chilled as a refreshing appetizer. The warm spice notes add depth, while the creamy texture makes it incredibly satisfying.

Whether you’re recreating a family tradition or introducing a new classic to your menu, this recipe delivers restaurant-quality results with minimal effort. The silky-smooth finish is worth every step of the process.

For those looking to adapt this recipe, a simple swap of butter for coconut oil and cream for coconut milk creates a vegan-friendly version without sacrificing flavor. The key is balancing the spices and cooking time to achieve that perfect consistency.

Ready to bring a taste of nostalgia to your kitchen? Let’s get started on this timeless dish.

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

Ingredients for old fashioned tomato pudding

Six simple ingredients transform into this nostalgic Southern classic—creamy, spiced, and perfect with cornbread.

Ingredient Amount Notes
Canned San Marzano Tomatoes 🍅 2 cans 28 oz each, crushed by hand
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
Heavy Cream 🥛 ½ cup Full-fat for best texture
Granulated Sugar 🍚 ¼ cup Light brown sugar for depth
Ground Cinnamon 🌿 1 ½ tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated for warmth
Salt 🧂 ½ tsp Diamond Crystal preferred
All-Purpose Flour 🌾 ¼ cup For thickening blend
Freshly Baked Cornbread 🍞 4 slices For serving, optional
Fresh Basil Leaves 🌿 ⅛ cup Chopped, for garnish
Extra-Virgin Olive Oil 🫒 1 tbsp For drizzling on top

San Marzano tomatoes are the gold standard here—their sweetness and low acidity shine in this dish. Grab a canned pack at Whole Foods or Trader Joe's if you can't find them fresh. The butter should be cold when you add it, so pull it from the fridge right before cooking. I always buy European-style unsalted butter like Plugrá or President for that rich, flavorful base. The cinnamon and nutmeg are non-negotiable for that classic warmth—Penzeys has the best quality, but the bulk bins at Kroger work too. Just make sure they smell fresh, not dusty. The cornbread is optional but essential for serving—store-bought works if you're short on time, but homemade takes this to the next level.

No San Marzano tomatoes? Any good-quality canned tomatoes will do—just taste and adjust the sugar if they're extra tart. Butter out? Coconut oil works in a pinch, though it gives a slightly different texture. Heavy cream too thick? Half-and-half or whole milk will work, but you might need to add a splash more. The flour is just for thickening—if you're gluten-free, swap for cornstarch or arrowroot powder. For the spices, ground nutmeg is best, but freshly grated nutmeg from a block adds even more depth. The basil is just for garnish, but it brightens everything up—skip it if you're not a fan of that fresh pop.

This pudding keeps beautifully for 4-5 days in the fridge, and honestly, it tastes even better the next day as the flavors meld. Portion it into small jars for easy reheating or serving. If you're making it ahead for a gathering, reheat gently on the stove—microwaving can make it grainy. The cornbread stays fresh for 2 days if wrapped tightly, but I usually bake extra and freeze half. Garnish with a drizzle of olive oil and fresh basil just before serving—that's the secret to restaurant-quality presentation.

❤️

Why You'll Love This Recipe

  • No Canning Skills Needed: I swear by San Marzano tomatoes for this—just open the can, drain the juice, and crush those plump beauties with my wooden spoon. No fancy peeling or chopping here, just a few minutes of hands-on time before it simmers down to that velvety texture.
  • Sweet-Savory Magic: That first spoonful of warm pudding—tangy tomatoes balanced by creamy butter and just a whisper of cinnamon—is chef’s kiss. The sugar doesn’t overpower; it deepens the flavor like a slow dance, making every bite feel like a hug from my grandma’s kitchen.
  • Leftovers That Beg for More: This stuff tastes better the next day, honestly. I’ll make a double batch on Sunday, portion it into jars, and have a cozy breakfast or dessert ready for the week. (Yes, even on a Tuesday night when I’m too tired to think.)
  • Pantry Staple Power: Between us, this recipe costs me less than $5 for a full batch. Heavy cream and sugar are already in my fridge, and a single can of San Marzanos stretches into three servings. Budget-friendly doesn’t mean boring—it means ridiculously good without breaking the bank.

Step-by-step instructions for old fashioned tomato pudding

Here's how to create this velvety tomato pudding with perfect spice balance and smooth texture.

1

Crush the Tomatoes and Sauté the Butter

Open the 2 cans of Canned San Marzano Tomatoes and crush them by hand until you have a chunky but smooth consistency. I like to use my fingers for this—it breaks down the tomatoes just enough while keeping some texture. Place the crushed tomatoes in a large saucepan and set aside.

In the same saucepan, melt the 0.5 cup Unsalted Butter over medium heat. Watch carefully as it melts completely, about 2-3 minutes. You'll see the butter foam and then settle into a smooth, golden liquid. This butter forms the rich, creamy base of our pudding, so don't rush this step.

2

Build the Spiced Flavor Base

Once the butter is melted, add the 0.25 cup Granulated Sugar, 1.5 teaspoons Ground Cinnamon, 0.5 teaspoon Ground Nutmeg, and 0.5 teaspoon Salt to the saucepan. Stir constantly for 1 minute until the sugar dissolves completely and the spices are evenly distributed. You'll notice the mixture smells warm and inviting—this is where the magic begins.

Here's the thing—don't let the mixture simmer too long at this stage. You want the spices to infuse without burning. The moment you smell that rich, spiced aroma, it's time to add the crushed tomatoes. Stir well to combine all ingredients thoroughly.

3

Thicken the Pudding Mixture

Reduce the heat to medium-low and let the mixture simmer gently for 10 minutes. This slow cooking allows the flavors to meld together while the tomatoes break down further. After 10 minutes, stir in the 0.25 cup All-Purpose Flour all at once. Whisk vigorously to prevent lumps from forming—this is crucial for that silky texture we're after.

Continue cooking for another 5-7 minutes, stirring frequently, until the mixture thickens noticeably. You'll see it change from a loose sauce to a creamy pudding consistency. It should coat the back of a spoon but still be pourable. If it thickens too quickly, add 1-2 tablespoons of water to adjust the consistency.

4

Finish with Cream and Fresh Herbs

Remove the saucepan from heat and stir in the 0.5 cup Heavy Cream. The cream will immediately lighten the color and add luxurious richness to the pudding. Let it sit for 1 minute to warm through completely. Then, fold in the 0.125 cup chopped Fresh Basil Leaves using a silicone spatula. This adds a bright, fresh contrast to the warm spices.

Taste the pudding and adjust seasoning if needed. I usually find it needs a touch more salt at this point—remember, the spices build as it cools. The pudding should be sweet, spiced, and just slightly tangy from the tomatoes. Transfer to a serving bowl and let it cool to room temperature before serving.

5

Serve with Cornbread and Olive Oil

Ladle the pudding into individual serving bowls. For an authentic touch, drizzle each portion with 1 tablespoon Extra-Virgin Olive Oil. This adds a silky finish and balances the sweet-spiced flavors. Serve immediately with the 4 slices Freshly Baked Cornbread on the side—it's perfect for scooping up every last bit of that creamy goodness.

This pudding tastes even better the next day as the flavors continue to meld. I like to store leftovers in the refrigerator and reheat gently before serving again. The contrast of warm spices and fresh herbs makes this a truly special dessert that feels both comforting and sophisticated.

👨‍🍳

Pro Tips For Making Old Fashioned Tomato Pudding

  • STRAIN THE TOMATOES: Skip the pulp—drain the crushed San Marzanos through a fine-mesh sieve into a bowl. The smoother texture makes all the difference, especially when you’re mixing in butter and cream later. (I used to skip this, and the pudding always tasted uneven.)
  • SWEAT THE CINNAMON: Toast the ground cinnamon in a dry pan for 30 seconds until fragrant before adding it to the butter. This wakes up the flavor so it doesn’t just sit there like dust. (Yes, it’s a tiny step, but it changes the whole spice game.)
  • LOW AND SLOW: Simmer the pudding mixture at a gentle bubble—just enough to keep it moving, but not so fast it burns. I learned this the hard way after one batch turned into a sad, grainy mess. (Avoid the urge to crank the heat.)
  • CHILL THE CREAM: Whip the heavy cream cold, straight from the fridge, and fold it in last. Warm cream cuts the richness, and you don’t want that here. (This keeps the pudding silky, not greasy.)

Flavor customization for these flavors

Spice Level Boost

For a bolder flavor profile, increase the spices by doubling the cinnamon and nutmeg to 3 tsp each. Add ½ tsp freshly grated ginger and ¼ tsp cayenne pepper for a subtle kick.

The ginger adds warmth while the cayenne introduces a gentle heat that pairs beautifully with the creamy texture. This variation works especially well when served with a scoop of vanilla ice cream for contrast. 🌶️

Herb Variations

Swap out the basil for other fresh herbs to change the flavor dynamic. Try thyme or rosemary for an earthy note, or mint leaves for a refreshing twist. I recommend using ½ cup chopped herbs and adding them at the very end, just before serving.

The herbs should complement, not overpower, the warm spices—so taste as you go. Fresh dill adds a bright, almost tangy flavor that works surprisingly well.

Sweet-Tart Balance

Adjust the sweetness to your preference by adding 1-2 tbsp lemon juice or orange zest to the finished pudding. This brightens the flavor and cuts through the richness of the butter and cream. I like to add 1 tbsp lemon juice and 1 tsp orange zest right before serving.

For a deeper tartness, try ½ cup cranberry sauce stirred in at the end—it adds a festive touch perfect for holiday gatherings. 🍊

Creamy Vegan Adaptation

To make this pudding vegan, replace the butter with ½ cup coconut oil and the heavy cream with ½ cup full-fat coconut milk. Use cornstarch or arrowroot powder instead of flour to thicken the mixture. The texture will be slightly different but still rich and satisfying.

For extra depth, add 1 tsp maple syrup to balance the coconut flavor. This version pairs beautifully with vegan cornbread or a side of roasted vegetables. 🌱

Smoky Depth Addition

For a smoky twist, stir in ½ tsp smoked paprika or ¼ tsp liquid smoke when building the spiced base. This adds a subtle, woodsy note that enhances the tomato flavor. I recommend using liquid smoke sparingly—start with ¼ tsp and adjust to taste.

This variation works especially well when served with grilled meats or as a side dish for a smoky barbecue spread. The smoky depth adds complexity that surprises and delights. 🔥

Citrus Zest Finish

Finish the pudding with a bright citrus note by adding 1 tbsp freshly grated lemon or lime zest right before serving. The zest adds a pop of color and a refreshing contrast to the warm spices.

For an extra touch, drizzle with 1 tsp honey or agave syrup to enhance the citrus flavors. This variation is perfect for spring or summer when you want to lighten up the dish while keeping it rich and satisfying. 🍋

Nutrition facts

Servings 6
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 60mg20%
Sodium 380mg17%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 20g
Protein 5g10%
* 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

What makes this tomato pudding "old-fashioned"?

The classic version relies on simple, wholesome ingredients like ripe tomatoes, butter, and warm spices (cinnamon and nutmeg) that were staples in Southern cooking. The slow-simmered technique and lack of artificial additives preserve that nostalgic, homey flavor profile. Many modern recipes add extra sugar or thickeners, but this version stays true to its roots with just 25% sugar and natural thickening from the flour.

2

Can I use fresh tomatoes instead of canned?

Yes, but you'll need 4-5 large ripe tomatoes (about 2 pounds) and extra prep time. Roast them first (halved, skin-side up at 400°F for 20 minutes) to concentrate the sweetness, then peel, seed, and blend before using in the recipe. Fresh tomatoes work best in summer when they're at peak flavor. For winter, canned San Marzano tomatoes are the secret to that authentic taste.

3

Why does my pudding turn out grainy?

Graininess usually happens from one of three things: not whisking the flour vigorously enough (use a silicone spatula), overheating the mixture (keep heat at medium-low), or adding the cream too early. Always stir constantly when thickening and let the pudding cool slightly before adding cream. For extra silkiness, blend the finished mixture briefly with an immersion blender. The texture should be smooth like mashed potatoes, not chunky.

4

How can I serve this beyond just with cornbread?

This versatile pudding works as a side for roasted chicken, pork chops, or even grilled fish. Try it chilled as an appetizer with toasted baguette slices, or warm with a sprinkle of Parmesan cheese and cracked black pepper. For a modern twist, spoon it over buttered noodles or use it as a filling for crepes. The warm spices make it surprisingly great with crispy bacon too!

5

Can I make this pudding ahead of time?

This pudding actually improves overnight. Make it 2 days ahead and store in the fridge. Reheat gently on the stove with a splash of water or milk to restore creaminess. For make-ahead serving, keep it refrigerated in jars—it reheats beautifully for brunch or holiday gatherings. The flavors deepen as it rests, making it perfect for meal prep. Just add a fresh basil garnish before serving.

★★★★★4.5(8 reviews)
Categories Soups & Stews