Sauces & Condiments
This rich Heinz baked beans in tomato sauce recipe captures the same smoky, tangy-sweet harmony you love, with every forkful packed with deep, comforting flavor.
The secret lies in simmering canned beans with a rich tomato sauce base, molasses for depth, and a blend of spices that transforms simple ingredients into something restaurant-worthy. I’ve perfected this method over years of testing—no shortcuts, just layers of flavor that develop as they bake.
The beauty of this recipe is its flexibility. Whether you’re making a classic vegetarian dish for a potluck or adding it to a hearty meat-and-three meal, the molasses-kissed tomato sauce ties everything together.
The beans stay tender while absorbing all those savory, slightly sweet notes, and the sauce thickens just enough to coat each bite. It’s the kind of dish that tastes even better the next day, making it ideal for meal prep.
What you’ll end up with is a deeply flavorful baked bean dish that’s smoky from the brown sugar, tangy from the tomato sauce, and rich from the molasses. The aroma alone will have everyone gathering around the table, and the texture—creamy yet slightly firm—is impossible to resist.
This isn’t just a side dish; it’s a star player that elevates any meal.
Pair it with cornbread for a Southern classic or serve alongside grilled cheese for a comforting sandwich spread. The slow-cooker method also works beautifully, giving you even more flexibility depending on your schedule. Let’s get started on creating this timeless favorite.
Ingredients for heinz baked beans in tomato sauce
Six simple ingredients transform canned beans into restaurant-quality comfort food.
| Ingredient | Amount | Notes |
|---|---|---|
| Heinz Vegetarian Baked Beans 🌱 | 2 cans | 28 oz each, no added meat |
| Tomato Sauce 🍅 | 1 ½ cups | Canned San Marzano preferred |
| Molasses 🍯 | ¼ cup | Unsulphured for best flavor |
| Brown Sugar 🍚 | ½ cup | Light or dark variety |
| Yellow Onion 🧅 | 1 whole | Medium, diced finely |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Mustard 🌶️ | 2 tbsp | Dijon or whole-grain |
| Apple Cider Vinegar 🍎 | 1 tbsp | For tangy brightness |
| Smoked Paprika 🌶️ | 1 tsp | For authentic smokiness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Vegetable Broth 💧 | ½ cup | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing onions |
| Fresh Thyme Leaves 🌿 | ½ tsp | Or 1/4 tsp dried thyme |
The San Marzano tomato sauce makes all the difference here—its sweetness and acidity balance perfectly with the molasses. Trader Joe's carries it in cans, or grab a jar of Rao's if you prefer. Molasses is non-negotiable for that deep, almost caramelized flavor, but unsulphured molasses (like Brunswick) is worth the extra penny. The beans? Stick with Heinz Vegetarian Baked Beans—they're pre-seasoned just enough to save time without overpowering. For the brown sugar, I always grab Domino—it's consistent and affordable. Fresh thyme adds a subtle herbal note that dried can't match, but if you're in a pinch, dried thyme works at one-quarter the amount.
No molasses? Maple syrup at half the quantity gets you close, though it'll be slightly less rich. Smoked paprika can be swapped for regular paprika plus a pinch of liquid smoke, but Penzeys has the best-tasting smoked version if you want to splurge. The apple cider vinegar is key for brightness—Bragg is my go-to, but any organic brand works. For the onions, yellow onions give the best caramelization, but red or white will work in a pinch. The vegetable broth can be swapped for water, but low-sodium is crucial—otherwise, you'll need to adjust the salt at the end. And if you're making this ahead, add the vinegar and molasses last to preserve their freshness.
This keeps beautifully for 5 days in the fridge—honestly tastes better the second day as the flavors meld. For meal prep, portion into glass containers (they reheat more evenly than plastic) and store with a splash of water to keep the top moist. Freezes for up to 3 months, though the texture might get slightly grainy. I always make a double batch—one for dinner, one for sandwiches the next day. The leftovers reheat perfectly in the microwave or on the stovetop with a splash of water to loosen things up.
Why You'll Love This Recipe
- Three-Ingredient Base: I swear by this recipe because it starts with just two cans—beans and tomato sauce—and a handful of pantry staples. No chopping, no measuring cups, no stress. Honestly, I’ve made it with my eyes closed (and once did, by accident).
- Sweet-Savory Magic: That molasses and brown sugar combo? It’s where the recipe gets dangerously good. The onions caramelize just enough to balance the tangy tomato sauce, and suddenly, you’ve got a flavor profile that tastes like a slow-cooked Sunday dinner—without the hours.
- Crowd-Pleaser Side: This is my go-to for tailgates, potlucks, or when my college-aged kids bring friends over. It’s hearty enough to stand alone but pairs perfectly with grilled cheese, hot dogs, or even as a topping for baked potatoes. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: A single batch stretches for four meals—breakfast hash, sandwich fillings, or reheated with a fried egg on top. Between us, it’s the reason I stopped ordering takeout midweek. The beans are cheap, the sauce lasts forever, and the molasses? A tiny bottle goes a long way.
Step-by-step instructions for Heinz baked beans in tomato sauce
This rich, molasses-kissed bean recipe transforms simple ingredients into a deeply flavorful dish with layers of sweetness and smoky depth.
Build the Sweet-Savory Base
Heat the 1 tablespoon extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion, diced finely, and cook for 5-6 minutes until translucent and the edges begin to soften. Here's the thing—don't rush this step. You want the onions to develop a gentle caramelization that forms the flavor foundation.
Add the 4 cloves garlic cloves, minced, and cook for 30 seconds until fragrant—just until you can smell that warm garlic aroma filling your kitchen. Immediately stir in the 1 teaspoon smoked paprika and 0.5 teaspoon ground black pepper, letting the spices toast for 15 seconds to deepen their flavor. This quick toasting step unlocks their aromatic potential without burning them.
Develop the Molasses-Kissed Depth
Pour in the 0.25 cup molasses and 0.5 cup brown sugar, stirring vigorously to dissolve completely. Watch as the mixture transforms from a simple sugar mixture into a glossy, syrupy base. Let it cook for 2-3 minutes until it begins to bubble gently and thicken slightly—this creates that signature caramelized sweetness that balances the savory elements.
Add the 1.5 cups tomato sauce and 0.5 cup vegetable broth, scraping up any browned bits from the bottom of the pot with a wooden spoon. These bits are pure flavor, packed with concentrated umami from the caramelized onions and garlic. Bring the mixture to a gentle simmer over medium-low heat, then reduce heat to maintain a steady, quiet bubble.
Incorporate the Beans and Season
Open the 2 cans Heinz vegetarian baked beans (don't drain them) and add them to the pot along with their liquid. Stir gently to distribute the beans evenly throughout the sauce. The beans will begin to absorb the rich, sweet-savory liquid immediately, plumping up as they cook.
Add the 2 tablespoons mustard, 1 tablespoon apple cider vinegar, and 1 teaspoon diamond crystal kosher salt. Stir well and let the mixture simmer uncovered for 20-25 minutes until the sauce thickens noticeably and the beans are heated through. You'll know it's ready when the sauce coats the back of a spoon and the beans are tender but still hold their shape.
Finish with Fresh Herbs and Rest
Remove the pot from heat and stir in the 0.5 teaspoon fresh thyme leaves. The thyme adds a bright, herbal note that cuts through the richness of the molasses and sugar. Let the beans rest for 5 minutes off the heat—this allows the flavors to meld completely and the sauce to thicken slightly as it cools.
Taste and adjust the seasoning if needed. You might want to add a pinch more salt or a splash of apple cider vinegar for brightness. Serve warm over crusty bread or alongside grilled vegetables for a hearty, comforting meal that delivers restaurant-quality depth in every bite.
Pro Tips For Making Heinz Baked Beans In Tomato Sauce
- SAUTÉ ONIONS LOW AND SLOW: I learned this the hard way—drowning onions in oil and blistering them turns your beans into a burnt mess. Keep the heat at medium-low, stir every 30 seconds, and let them sweat out their moisture for 8-10 minutes. You want them translucent, not caramelized, or you’ll overpower the molasses’ sweetness.
- MEASURE MOLASSES BY WEIGHT: That bottle’s splash marks are useless—molasses is thick and inconsistent. Use a kitchen scale for 2 tablespoons (about 40g) instead of eyeballing. Too little? Your sauce tastes flat. Too much? It’ll taste like overcooked Christmas pudding.
- STIR BEANS HALFWAY THROUGH: Dumping everything in and walking away is how you end up with a crusty top and raw bits underneath. After 20 minutes, give them a good stir—especially if using a deep dish. This guarantees even cooking, no matter how lazy you are.
- SWEAT THE ONIONS FIRST: Sounds weird, but it works: Cook the diced onion in a dry pan for 2 minutes before adding oil. This releases its moisture, so it doesn’t steam when you add the tomato sauce later. Less soggy onions = deeper flavor in the final dish.
Pro cooking tips for this dish
Sautéing Perfection
That 5-6 minute onion cook time is non-negotiable for building flavor depth. Use a large Dutch oven—it gives you enough surface area to caramelize the onions without burning them. I swear by medium heat here; too high and they’ll burn before softening.
For extra flavor, add 1 teaspoon balsamic vinegar during the last minute of cooking—it adds a tangy complexity that cuts through the sweetness. 🌶️
Molasses Magic
Never skip the 2-3 minute molasses reduction—this is where the sauce develops its signature caramelized depth. If your molasses is too thick, warm it gently in the microwave first to help it incorporate smoothly.
For a deeper smoky flavor, add ½ teaspoon liquid smoke alongside the smoked paprika. The molasses and brown sugar should dissolve completely before adding the tomato sauce—any lumps will make the final texture grainy.
Sauce Thickening Hacks
If your sauce isn’t thickening enough after simmering, here’s my trick: mix 1 tablespoon cornstarch with 2 tablespoons cold water, then stir it into the simmering beans. Let it cook for 2-3 minutes until it thickens—this works better than flour because it won’t make the beans gummy.
For a glossy finish, stir in 1 teaspoon honey at the end and let it sit for 5 minutes off the heat.
Bean Texture Control
Overcooking beans turns them mushy, but undercooking leaves them tough. The 20-25 minute simmer is your sweet spot—beans should be tender but still hold their shape when pierced with a fork.
If using dry beans instead of canned, soak them overnight first, then simmer for 1.5 hours before adding to the sauce. For extra creaminess, mash ½ cup of the beans with a fork before mixing everything together.
Slow-Cooker Adaptation
For hands-off cooking, transfer everything to a 6-quart slow cooker and cook on low for 4-5 hours or high for 2-3 hours. The slow cooker’s gentle heat enhances the molasses flavor without risking overcooking.
I like to add the vinegar and thyme in the last 30 minutes to preserve their freshness. The sauce will thicken more naturally in the slow cooker, so you might need 1 tablespoon less broth than the stovetop version.
Flavor Boost Finish
Don’t skip the 5-minute rest—this lets the flavors meld and the sauce thicken slightly. For a restaurant-quality touch, finish with 1 tablespoon chopped fresh parsley or a drizzle of hot honey (mix 1 tablespoon honey with ½ teaspoon cayenne).
If serving with grilled meats, add 1 teaspoon smoked salt to the beans during the last 5 minutes of cooking for a smoky BBQ vibe. 💡
Nutrition facts
Frequently asked questions
Can I use regular canned beans instead of Heinz Vegetarian Baked Beans?
Yes, but you'll need to adjust the seasoning. Regular canned beans lack the pre-seasoned base of Heinz beans, so add 1 extra teaspoon smoked paprika, ½ teaspoon onion powder, and ¼ teaspoon liquid smoke to compensate. For best results, use navy beans or great northern beans—they hold their shape well in the sauce.
How do I make this recipe in an Instant Pot?
Sauté the onions and garlic as directed, then add all ingredients except thyme. Seal the lid and cook on high pressure for 5 minutes. Quick-release the pressure, stir in thyme, and let sit for 5 minutes before serving. The Instant Pot version finishes in 20 minutes total—perfect for busy weeknights! The sauce may be slightly thinner, so reduce by 1 tablespoon if needed.
Why does my sauce turn out too sweet?
The molasses and brown sugar are the main culprits! Balance the sweetness by adding 1 extra tablespoon apple cider vinegar or ½ teaspoon Dijon mustard at the end. For a savory boost, stir in 1 teaspoon Worcestershire sauce (ensure it's vegetarian). Taste as you go—acid and umami are your friends here.
Can I make this gluten-free?
Check your tomato sauce and broth for gluten-free labels (many brands add wheat). Use gluten-free molasses (like Anthony's) and ensure your mustard is gluten-free. The recipe remains 100% safe for gluten-sensitive diets without sacrificing flavor.
What's the best way to reheat leftovers?
Gently reheat on the stovetop with 2 tablespoons water or broth over low heat for 5-7 minutes, stirring occasionally. Microwave in 1-minute intervals on medium power, stirring between each. The sauce thickens as it cools, so add a splash of water if needed. Never reheat to a boil—this makes the beans mushy.