Old School Tomato Pudding (Southern Recipe)
What Is Old School Tomato Pudding?
Old school tomato pudding is one of those Southern comfort dishes that sounds unusual until you actually taste it. The idea of tomatoes baked into a sweet, soft pudding can be hard to picture at first, but I thought the same thing growing up.
In my mind, tomatoes belonged on pizza, spaghetti, or tucked into a sandwich, not baked into something sweet and comforting.
I thought the same thing growing up. In my mind, tomatoes belonged on pizza, spaghetti, or tucked into a sandwich, not baked into something sweet and comforting.
Then one day at a family gathering, I had my very first taste of old school tomato pudding, and from that moment on, it all started to make sense. The sweet tomatoes, soft bread, butter, and warm spices came together in a way that felt old-fashioned, cozy, and completely Southern.
A Southern Family Memory That Made It All Click
If you have never tried old school tomato pudding before, I hope this recipe gives you that same experience. And if this is one of those dishes you remember your grandma or auntie bringing to the table at family gatherings, I truly hope this version lives up to their standard.
A Simple, Sweet Southern Classic
There are quite a few variations of tomato pudding out there—some are savory and some are sweeter—but this is a sweet version. You don’t need a lot of ingredients, and it really is simple to put together. Yet, it yields a lot of flavor and is perfect with a lot of different meals.
So let’s gather our ingredients and make it together.
Old School Tomato Pudding Ingredient Notes & Tips
These ingredient notes help build the flavor and texture of old school tomato pudding so it turns out rich, balanced, and spoonable every time.
Tomatoes
Since tomatoes are what this entire dish is about, I am using canned whole peeled tomatoes for convenience and consistency. However, when they are in season, you can absolutely pull fresh ones straight off the tomato plant. Feel free to use your favorite homegrown varieties here.
Onion
To onion or not—that is the question! For this recipe, I am using just a little bit of finely chopped onion because I do not want it to overpower the dish. A sweet onion works best here just to create a beautiful background depth of flavor. Trust me, you won’t even know it is there.
Sugar
I am mostly going with brown sugar to add a nice, rich hint of caramel flavor to the syrup. Then, I balance it out with just a few tablespoons of granulated white sugar to hit that perfect sweet-savory note.
Bread
Simple white bread is traditional, but remember that the bread must be sturdy enough to hold up a little bit in the sauce. The type of white bread you choose is exactly what will affect your final texture, whether you like it loose or thick.
Lemon Juice & Vanilla Extract
Just a tad of bottled lemon juice will give the dish a clean hint of citrus brightness. Pairing that with just a little splash of vanilla extract creates a lovely, unexpected layer of depth under the tomatoes.
Warming Spices
A few small pinches of warm spices go a long way. This isn't meant to make the pudding spicy at all; instead, the spices work in the background to naturally enhance and deepen the sweet tomato flavor.
Butter
Hello, because it's butter! It brings all the richness to the pan, and let's be honest—old-school-tomato pudding just isn’t pudding without plenty of real butter.
How to Make Old School Tomato Pudding Step by Step
This old school tomato pudding comes together by slowly building a sweet tomato base, seasoning it, and baking it with bread until soft, rich, and spoonable.
1. Build the Tomato Base
Melt your butter in a skillet over medium-low heat. Add the finely chopped sweet onion and cook until it is soft and translucent. Pour in the canned whole peeled tomatoes, using your spoon to crush them gently right there in the pan.
2. Simmer the Tomato Sauce
Let the tomatoes simmer for 10 to 15 minutes. While simmering the tomato base, make sure you don't thicken it up too much. We need plenty of those delicious juices left in the pan so the bread can soak them all up later and create that beautiful, creamy custard-like texture.
3. Sweeten and Season
Remove the skillet from the heat. Stir in the brown sugar, granulated white sugar, a pinch of salt, black pepper, vanilla extract, and your warm spices. Mix well until the sugars are completely dissolved and the sauce is smooth. This is where old school tomato pudding gets its signature sweet-savory balance.
4. Add the Bread
Tear your white bread into medium pieces and gently fold them straight into the seasoned tomato mixture. Press the pieces down lightly so every bit of bread gets fully coated and begins soaking up that rich tomato syrup.
5. Bake to Perfection
Transfer the mixture into a buttered baking dish. If you want a traditional glossy finish, dot the top with an extra tablespoon of butter right before it goes into the oven. Bake at 350°F until the edges are set and the top is beautifully golden brown.
🤠 Choose Your Texture Style! If you like it loose and spoonable over a hot biscuit, use 4 slices of bread and bake for about 25 minutes. If you prefer a thicker, comforting casserole style, use 5 slices of bread and let it bake a little longer until well set.
✨ Optional Country Finish
For a truly old-fashioned, rich finish, turn off the oven, cover the baking dish loosely with a piece of foil, and let the pudding rest on the counter for 10 minutes before serving. This lets the bread finish absorbing the syrup so the flavors marry together beautifully.
What to serve with tomato pudding: In my kitchen, I love serving a warm spoonful of sweet tomato pudding alongside savory, salty main dishes! It balances out perfectly with my crispy Crispy Fried Pork Chops or a skillet of hot breakfast hash.
Old School Tomato Pudding (Southern Style)
Ingredients
- 1 28 oz can whole peeled tomatoes
- 1 15 oz can whole peeled tomatoes
- 2-3 tbsp small sweet onion ( optional) finely chopped
- 4 tablespoons butter split use optional
- 3/4-1 cup loosely packed brown sugar
- 2 tablespoons white sugar adjust to taste
- Pinch of salt
- Pinch of ground black pepper
- Pinch ground cloves
- 1/4 tsp ground cinnamon
- 1 teaspoon bottled lemon juice
- A few drops vanilla extract
- 4 to 5 slices soft white bread torn into medium pieces
- For the Dish
- Butter for greasing 9x9 baking dish
Instructions
- Build the tomato base. Melt 3 tablespoons of butter in a skillet over medium-low heat.
- Add onion and cook until soft and translucent.
- Add both cans of tomatoes and crush them gently in the pan.
- Simmer 10–15 minutes until slightly thickened but still saucy. (keep it loose) Do not reduce too far. Stop cue: sauce still flows back after dragging a spoon through.
- Remove from heat and stir in: Brown sugar, White sugar, Salt, pepper, Cloves, cinnamon, Vanilla, and Lemon juice. Mix until smooth and fully dissolved.
- Add bread, Tear bread and fold into tomato mixture. Press lightly so bread is coated and partially submerged.
- Optional butter finish. 1 tbsp dotted on top before baking
- Bake at 350°F in a buttered 9x9 dish. Bake 22–40 minutes
- Let Rest 5–15 minutes
- Doneness: Edges are set and Center is soft but not watery. Bread will be fully softened into the sauce. Do not overbake.
Notes
- Add sugar at the end for the brightest tomato flavor.
- Sweet onion adds depth and natural sweetness.
- Lemon juice balances the sweetness without tasting lemony.
- Serve slightly loose or bake longer for a firmer texture.
The History and Endless Variations of Old School Tomato Pudding
Old school tomato pudding has deep roots in Southern home cooking, where simple pantry ingredients were turned into comforting, sweet-savory dishes that fed families for generations. It is one of those heritage Southern dishes that has endless variations depending on the cook and the table it’s served on.
Over time, this humble dish became a beloved staple at Sunday dinners and holiday tables across the South. That is the beauty of a great heritage recipe—once you master the basics, it becomes a canvas for whatever you are craving.
This dish is incredibly versatile, and you get to decide exactly how it fits on your table. Here are a few traditional ways to mix things up:
Make It Savory
You can easily turn this into a savory side dish instead of a sweet one. Simply forgo most of the sugar and skip the vanilla and warm spices. However, I would still add a teaspoon or two of sugar just to mellow out the natural acidity of the tomatoes and keep the flavor balanced.
Adjust the Texture with Your Bread
Depending on your mood, you can use more or less bread to completely control the consistency. For a traditional style, tear the bread, mix it directly into the tomato syrup in a bowl, and transfer it to your baking dish. For a fun twist, cube the bread, drizzle the pieces with melted butter, and pour the rich tomato mixture right over the top before baking.
Embrace the Sweetness
Don't be afraid of the sugar: Some folks get nervous about a sweet tomato dish, but think of it this way—if we can sweeten up carrots like I do in my famous Carrot Soufflé (which is always a massive winner in my home!), you can absolutely do the same beautiful thing for tomatoes. Lol!
Old School Tomato Pudding FAQs
How long can I keep leftovers in the fridge?
Your leftover old school southern tomato pudding will keep beautifully in an airtight container in the refrigerator for about 3 to 4 days. In fact, the flavors often marry and taste even better the next day as the bread continues to soak up that delicious, sweet tomato syrup. It reheats beautifully in either the oven or the microwave.
Can you make tomato pudding ahead of time?
Yes, you absolutely can! You can assemble the entire dish in your buttered baking pan the night before, cover it tightly with foil, and store it in the fridge until you are ready to bake. Because the bread sits in the liquid longer, it will naturally bake into a slightly thicker, comforting casserole-style texture.
Can you freeze tomato pudding?
You can freeze it, but keep in mind that the texture of the bread changes a bit upon thawing. If you choose to freeze it, bake the pudding first and let it cool completely. Wrap it tightly in plastic wrap and aluminum foil, or store it in a freezer-safe container for up to 2 months. Thaw it completely in the refrigerator overnight, then reheat it in a 350°F oven until warmed through and bubbly.
What should I serve with old school tomato pudding?
Because of its unique sweet-savory profile, tomato pudding is the ultimate side dish for salty, savory mains. It pairs incredibly well with crispy fried chicken, smoked pork chops, or roasted turkey for dinner. It is also fantastic for breakfast alongside a hot, savory skillet of pork hash!
Old School Tomato Pudding and Southern Country Cooking
Old school tomato pudding is the kind of Southern recipe that reminds you how simple ingredients can still create rich, comforting food worth passing down.
No more boring, one-note side dishes! This old school tomato pudding is a perfect dish of country goodness. It is a treasured side dish meant to be shared with the people you care about, so pass on this ole Southern staple! If you love a good ole Southern side that makes you feel like you are straight off the farm, you can also try my rich Country Succotash .
If you want to keep things easy this week, try these comforting dishes next: my classic One-Pot Southern-Style Green Beans Recipe, or get a quick dinner on the table in no time with loads of flavor using my creamy Italian Sausage Pasta Skillet.
Hey good people, if you tried this Old School Tomato Pudding, leave a comment below and let me know what you think!
If you added your own twist, let’s talk about it—I love seeing how you make it your own, and your feedback helps others find this country goodness too.
⭐ To rate this recipe, just click the stars below. Make sure to hit that 5th star for an out-of-this-world review!
