Heinz Baked Beans Recipe: Smoky Sweetness That Beats Canned Every Time

Side Dishes

Heinz Baked Beans Recipe: Smoky Sweetness That Beats Canned Every Time

This homemade Heinz-style baked beans recipe delivers the same smoky-sweet flavor you love—without the can. After perfecting the balance of molasses, tomato paste, and spices over years of testing, I’ve created a version that’s richer, thicker, and far more customizable than store-bought.

The key lies in slow simmering and a touch of baking for that signature caramelized top, plus optional bacon for non-vegetarians.

What sets this recipe apart is the depth of flavor achieved through a combination of tomato paste (for thickness and umami), molasses (for that classic sweetness), and a blend of spices like mustard and cloves.

Unlike canned beans, this version starts with dried navy beans, which soak up the rich, savory-sweet sauce perfectly. The result? A dish that’s foolproof, vegetarian-friendly, and ready in under 2 hours—with minimal effort after the initial prep.

By the time you’re done, you’ll have a pot of velvety, thickened beans with a glossy, caramelized crust that’s impossible to resist. The flavor is bold enough to stand alone as a side but versatile enough to elevate sandwiches, burgers, or grilled meats.

No more worrying about artificial ingredients or watery textures—just pure, restaurant-quality baked beans made from scratch.

Best of all, this recipe adapts effortlessly. Skip the bacon for a vegetarian version, add a splash of bourbon for extra depth, or serve it cold in a sandwich for a twist on classic BBQ fare. Let’s get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for heinz baked beans

Pantry staples meet slow-cooked magic for beans that taste like a nostalgic hug.

Ingredient Amount Notes
Dried Navy Beans 🌱 1 ½ cups Unsoaked, rinsed well
Tomato Paste 🍅 ½ cup High-quality, no sugar added
Molasses 🍯 ½ cup Unsulphured preferred
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Peeled, minced
Dijon Mustard 🌶️ 2 tbsp For tangy depth
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Ground Allspice 🌶️ ¼ tsp For warmth
Ground Cloves 🌶️ ¼ tsp Whole cloves ground
Vegetable Broth 💧 2 cups Low-sodium preferred
Apple Cider Vinegar 🍏 1 tbsp For brightness
Brown Sugar 🍚 ¼ cup Light or dark
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For richness
Fresh Thyme Leaves 🌿 ¼ cup Chopped, or dried

The tomato paste is your umami anchor here—look for brands like Muir Glen or Hunt's for the cleanest flavor. Molasses is non-negotiable for that classic sweetness, but unsulphured is key—it won't overpower the other flavors. Navy beans are ideal for their creamy texture, though Great Northerns work too. For the spices, Penzeys or Spicewalla are worth the splurge, but even grocery store allspice and cloves will deliver. The onion and garlic? Yellow onions add sweetness, while garlic should be minced fine—no need to overdo it, just enough to perfume the whole dish.

No molasses? Maple syrup at half the amount works in a pinch, though it'll taste slightly different. Running low on tomato paste? Crushed tomatoes at double the volume will add acidity but dilute the thickness slightly. The thyme can be swapped for dried at one-third the amount, but fresh is preferred if you've got it. For extra depth, a splash of bourbon or apple brandy (1 tbsp) elevates the flavor profile dramatically. The vegetable broth should be low-sodium—you're controlling the salt here, not the package. And if you're feeling adventurous, smoked paprika at 1/4 tsp adds that classic BBQ smokiness without meat.

These beans taste even better the next day—the flavors meld beautifully overnight. Store leftovers in an airtight container in the fridge for 5-6 days or freeze for up to 3 months. I like to portion mine into ramekins before baking so they're ready to reheat straight from the oven. The caramelized top? Broil for 2-3 minutes at the end if you want that restaurant-quality crust. And if you're prepping for a crowd, double the recipe—the flavor only gets richer.

❤️

Why You'll Love This Recipe

  • No-Fuss Weeknight Win: Honestly, the overnight soak is the only real prep—everything else happens while you’re doing dishes or watching TV. Just toss those beans in the morning, parboil them for 10 minutes, and let the Dutch oven do the work. That’s how I end up with a hot meal on the table when the kids get home from school.
  • Smoky-Sweet Perfection: The molasses and tomato paste caramelize into this gorgeous, glossy sauce that’s just sweet enough but balanced by that sharp kick of Dijon mustard and a whisper of cloves. My daughter used to hate baked beans, but she’ll now ask for seconds because of that crispy edge with the creamy center—chef’s kiss.
  • Feeds a Crowd (or Your Cravings): This recipe makes enough for a potluck or leftovers for days, but honestly, I’ll eat it straight from the pot if I’m in a rush. It’s the kind of dish that tastes even better the next day, especially when paired with cornbread or slathered on a burger. And if you’re feeding a group? Just double the batch—it’s that simple.
  • Budget-Friendly Luxury: Shelf-stable beans and basic spices make this one of my most affordable meals, but it never feels cheap. The unsulphured molasses and fresh thyme elevate it to something special without breaking the bank. Plus, freezing half the batch means I always have a backup for lazy Sundays.

Step-by-step instructions for homemade baked beans

Here's how to transform simple ingredients into rich, smoky-sweet baked beans that rival anything store-bought.

1

Soak and Parboil the Navy Beans

Place the 1.5 cups dried navy beans in a large bowl and cover them with plenty of cold water by at least 2 inches. Let them soak overnight at room temperature - this ensures even cooking and prevents tough texture. The next morning, drain and rinse the beans thoroughly under cold water.

Transfer the soaked beans to a large pot and add fresh cold water to cover by 2 inches again. Bring to a boil over high heat, then immediately reduce to a simmer. Cook for exactly 10 minutes, then drain again. This quick parboil removes excess starches that can make the finished beans gummy. Set the beans aside for now - they'll be ready when we need them.

2

Develop the Flavor Base

In a large Dutch oven, heat the 2 tablespoons extra-virgin olive oil over medium heat until shimmering. Add the diced 1 whole yellow onion and cook for 8-10 minutes until softened and translucent, stirring occasionally. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant - don't let them brown or they'll become bitter.

Stir in the 0.5 cup tomato paste, spreading it evenly across the bottom of the pot to prevent burning. Cook for 2 minutes to toast the tomato flavors. Add the 0.5 cup molasses and 0.25 cup brown sugar, stirring constantly for 1 minute until fully combined. This creates the sweet foundation for our beans.

3

Build the Spice Profile

Add the 2 tablespoons Dijon mustard, 0.5 teaspoon ground black pepper, 0.25 teaspoon ground allspice, and 0.25 teaspoon ground cloves to the pot. Stir vigorously for 30 seconds to distribute the spices evenly throughout the mixture. The spices should dissolve completely into the sauce.

Pour in the 2 cups vegetable broth and 1 tablespoon apple cider vinegar, stirring well to combine. Bring the mixture to a gentle simmer over medium-low heat, then reduce heat to maintain a bare simmer. Let it cook uncovered for 10 minutes to allow the flavors to meld together - you'll notice the aroma becoming richer and more complex.

4

Combine and Simmer

Add the parboiled navy beans to the pot, stirring gently to coat them evenly in the flavorful sauce. Sprinkle the 1.5 teaspoons kosher salt and 0.25 cup chopped fresh thyme leaves over the top, pressing the thyme slightly into the beans to release their aroma. The beans should be just barely covered by the liquid - if needed, add 1-2 tablespoons water.

Bring the mixture to a gentle boil, then immediately reduce heat to low. Cover the pot and simmer for 1 hour, stirring occasionally to prevent sticking. After the initial hour, uncover the pot and continue simmering for another 30-45 minutes until the beans are tender but still hold their shape when pressed with a fork.

5

Finish and Rest

When the beans are tender, taste and adjust the seasoning if needed - you may want to add more salt or vinegar to balance the sweetness. Transfer the beans to a serving dish and let them rest at room temperature for 15 minutes before serving. This resting period allows the flavors to fully develop and the beans to absorb the remaining sauce.

The finished beans should have a glossy sheen from the molasses and tomato paste, with a thick but not syrupy consistency. Each bite should deliver a perfect balance of sweet, smoky, and tangy flavors with tender beans that hold their shape. Serve warm alongside grilled meats or cornbread for the ultimate comfort meal.

👨‍🍳

Pro Tips For Making Heinz Baked Beans

  • Toast the Tomato Paste: Spread that 0.5 cup tomato paste thin across the Dutch oven’s bottom—don’t just dump it in. Cook it for those 2 minutes until it darkens slightly at the edges. I learned this the hard way: skipping this step leaves your beans tasting flat, like someone forgot to caramelize the sauce. (Yes, even if you’re impatient like me.)
  • Salt the Beans Early: Toss in the 1.5 tsp kosher salt with the beans at the start of the simmer, not at the end. The salt dissolves better in the hot liquid and penetrates the beans evenly. I used to add it later, and my beans always tasted uneven—some salty, some bland. This ensures every bite is balanced from the first forkful.
  • Don’t Skip the Parboil: That 10-minute boil after soaking isn’t optional—it’s what keeps your beans from turning mushy. The quick starch rinse makes all the difference, especially with navy beans. I tried cutting it short once, and the finished beans had that sad, gluey texture. Trust the process.
  • Use Unsulphured Molasses: Sulphured molasses adds a harsh, chemical bite that fights with the thyme and spices. Unsulphured gives you deep, caramel notes without the funk. I was skeptical until I tried it—I now keep a bottle on hand just for this recipe. The difference is subtle but undeniable.

Regional styles of heinz baked beans

Midwest Comfort Style

This version stays true to the classic Heinz-inspired baked beans but leans into the Midwest barbecue tradition—think slow-cooked, slightly tangy, and perfect for feeding crowds. I add a dash of smoked paprika (½ tsp) during the spice phase to mimic that smoky grill flavor without meat.

The result? A dish that’s hearty enough for a Sunday family dinner but simple enough for weeknight meals. 🔥

Southern Sweet & Spicy

For a Southern twist, I swap out the apple cider vinegar for hot sauce (1 tbsp, like Crystal or Tabasco) and add ½ tsp cayenne pepper during the spice blend.

The beans get a kick of heat that balances the molasses sweetness, making them ideal for BBQ sandwiches or pulled pork sides. This version is a crowd-pleaser at tailgates and cookouts.

New England Brown Sugar Twist

New Englanders love their baked beans extra sweet, so I boost the brown sugar to ½ cup and add 1 tsp cinnamon during the spice phase.

The result is a caramel-like richness that pairs perfectly with cornbread or roasted turkey. This version feels like a homestyle Thanksgiving staple—comforting and nostalgic.

Texas BBQ Smoked Beans

In Texas, baked beans are all about smoke and slow-cooked depth. I add 2 tbsp of liquid smoke (like Hickory flavor) to the broth during simmering and top the finished beans with crumbled bacon (½ cup, cooked) before baking.

The smoky aroma is unmistakable, making these beans a must-have for brisket nights. 🌟

Vegetarian-Friendly Vegan

To make these fully plant-based, I replace the olive oil with coconut oil (for richness) and add 1 tbsp maple syrup instead of molasses. I also boost the thyme to 1 tbsp and include ½ tsp liquid smoke for depth.

These beans are just as flavorful and perfect for vegan potlucks or meatless Mondays.

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 52g19%
Dietary Fiber 12g43%
Sugars 28g
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 do homemade baked beans taste richer than canned versions?

The slow simmering process allows the tomato paste and molasses to fully develop their depth, while the dried beans absorb all the complex flavors. Canned beans often rely on preservatives and artificial ingredients for shelf stability, whereas this recipe builds layers of taste over 1.5 hours of cooking. The fresh thyme and Dijon mustard also add brightness that canned versions rarely achieve.

2

Can I substitute other beans for navy beans?

Navy beans are ideal for their creamy texture, but Great Northern beans work well too. Avoid larger beans like pinto or kidney—they'll break down too much and create a mushy texture. If using canned beans, rinse them thoroughly to remove excess sodium and cook them down longer to thicken the sauce.

3

How do I prevent the beans from getting too watery?

Always drain the beans after parboiling to remove excess starches, and simmer uncovered for the last 30-45 minutes to reduce the liquid. If needed, stir in 1-2 tablespoons of cornstarch mixed with water to thicken the sauce. The tomato paste also naturally thickens the beans as they cook.

4

Can I make these beans ahead of time?

The flavors improve overnight, so prepare them 1-2 days in advance. Store in an airtight container in the fridge for up to 5-6 days or freeze for 3 months. Reheat gently on the stove or in the oven at 300°F until warmed through. The sauce will thicken slightly as it cools.

5

What’s the best way to serve these baked beans?

These beans shine as a hearty side dish alongside grilled meats, cornbread, or pulled pork. For a twist, serve them cold in sandwiches or burgers for a smoky-sweet spread. The caramelized top also makes them perfect for topping with crispy bacon or a sprinkle of cheese before serving.

★★★★★4.8(2 reviews)
Categories Side Dishes