I absolutely love making this Homemade Heinz Baked Beans Recipe because it brings together that rich, comforting taste I grew up enjoying, but with the satisfaction of knowing exactly what’s in my dish. It’s hearty, flavorful, and that perfect balance of sweet, tangy, and savory that hits just right every time. Whether you’re a longtime fan of baked beans or just looking to try something new and homemade, this recipe will become one of your favorites too.

Why You’ll Love This Homemade Heinz Baked Beans Recipe

What really sets this recipe apart for me is how wonderfully layered the flavors are. The smoky tang of Worcestershire sauce blends effortlessly with the bright acidity from apple cider vinegar and tomato paste, all rounded out by a subtle sweetness from brown sugar. The seasoning with garlic and onion powder gives the beans a depth that feels indulgent without being overwhelming. Every spoonful has this warm, comforting vibe that always hits the spot, especially when I’m craving something soulful in a meal.

I also find the recipe surprisingly easy to master, considering how complex the final taste is. If you’re starting with dried beans, there’s a bit of prep, but it’s mostly hands-off soaking and simmering, which means you can multitask or relax while they cook. And if you’re short on time, using canned beans works just as well. I love serving these beans on lazy weekend mornings piled on hot buttered toast or as a hearty side dish at a casual get-together. What makes it stand out to me is that authentic Heinz-style flavor that’s cozy, fuss-free, and perfect for all sorts of occasions.

Ingredients You’ll Need

The image shows a white marbled surface with various clear and white glass bowls and cups arranged neatly, each holding different ingredients. On the left, there is a clear glass cup filled with bright yellow chicken broth, and below it is a smaller clear glass cup filled with clear water. In the center, a white bowl holds small beige navy/haricot beans. Around these, smaller clear bowls and cups hold ingredients like brown sugar, thick red ketchup, darker red tomato paste, a white powdery mix of cornflour or cornstarch, light brown vinegar, and dark Worcestershire sauce. There is also a small dish with a mix of onion, garlic, salt, and black pepper, all placed on the white marbled surface. photo taken with an iphone --ar 4:5 --v 7

These ingredients are simple staples that combine to create that classic baked beans flavor and texture. Each one plays a crucial role in shaping the sauce’s rich color and hearty taste, so gathering everything in advance really sets you up for success.

  • 2 cups dried Navy beans (or other white beans): The base of the recipe, these soak up flavors beautifully and provide a creamy texture.
  • 3 x 400g cans of white beans, drained: A convenient shortcut if you don’t want to soak dried beans.
  • 2 cups low sodium chicken or homemade vegetable stock: Adds depth and natural savory flavor to the beans.
  • 1 cup water: Helps maintain the perfect sauce consistency during cooking.
  • 2 tsp Worcestershire sauce: Gives a subtle smoky umami boost to the dish.
  • 6 tbsp ketchup or Aussie/British tomato sauce: For that familiar sweet tomato tang.
  • 2 tbsp tomato paste: Concentrates the tomato flavor and thickens the sauce.
  • 3 tbsp brown sugar: Adds the perfect touch of sweetness to balance the acidity.
  • 1 tbsp apple cider vinegar: Provides brightness and a slight tanginess.
  • 1/2 tsp garlic powder: Infuses a mellow, aromatic note; can be swapped with onion powder.
  • 1/2 tsp onion powder: Complements the garlic with a bit of savory warmth.
  • 1/2 tsp black pepper: Adds just the right hint of spice to round out flavors.
  • 1 tsp salt: Essential to bring all the other flavors to life.
  • 8 tsp cornflour/cornstarch: Used to thicken the sauce perfectly at the end.
  • 1/4 cup water: Mixed with cornflour for easy thickening.

Directions

Step 1: If using dried beans, start by soaking them in plenty of water for anywhere between 8 to 24 hours. This softens the beans and reduces cooking time, and trust me, the texture will be so much better.

Step 2: Drain the soaked beans and place them in a large pot filled with fresh water. Bring to a simmer over high heat and carefully skim off any foam that rises to the surface—that’s just impurities and it keeps the beans tasting clean.

Step 3: Lower the heat to medium or medium-low so the beans are gently simmering. Partially cover with a lid, leaving a small gap for steam to escape, and let cook for about 1 to 1.5 hours. Start checking around 45 minutes to make sure they don’t get too mushy. You want them tender but with a slight bite as they will continue cooking in the sauce.

Step 4: Drain the beans once cooked and set them aside. If you’re using canned beans, you can skip the previous steps and move straight to the sauce preparation.

Step 5: In a clean pot, mix together the chicken or vegetable stock, water, Worcestershire sauce, ketchup, tomato paste, brown sugar, apple cider vinegar, garlic powder, onion powder, black pepper, and salt. Stir well until everything is combined.

Step 6: Add the cooked or canned beans into the sauce mixture. Bring everything to a gentle simmer over medium heat, then reduce to medium-low. Let it cook uncovered for about 20 minutes, stirring occasionally to prevent the beans from sticking to the bottom of the pot.

Step 7: While the beans are simmering, mix the cornflour with 1/4 cup of water until fully dissolved. Pour this slurry into the pot slowly while stirring continuously. Cook for another 2 minutes until the sauce thickens noticeably.

Step 8: Taste the beans and add more salt if needed. Once you’re happy with the seasoning, remove from heat and get ready to serve!

Servings and Timing

This Homemade Heinz Baked Beans Recipe yields about 8 generous servings, making it perfect for families or entertaining guests. Prep time ranges from 10 minutes if using canned beans, or including soaking time of about 8 hours to overnight for dried beans. Cooking the dried beans takes roughly 1 to 1.5 hours, with an additional 25 minutes to simmer and thicken the baked beans sauce, so total active cook time is about 1 hour and 35 minutes. There’s no resting period required, so you can serve them hot as soon as they’re done thickening.

How to Serve This Homemade Heinz Baked Beans Recipe

A white bowl filled with light brown beans in a thick reddish-brown sauce, with a silver spoon lifting some beans from the bowl on the right side. On the left, a piece of dark brown seeded bread with melted yellow butter is placed partially inside the bowl, touching the beans. The bowl sits on a white marbled surface with a light gray cloth underneath it. Photo taken with an iphone --ar 4:5 --v 7

I love to serve these homemade baked beans piled high on hot buttered toast. The rich, buttery bread soaks up that luscious sauce in the best way, making every bite satisfying and comforting. For a twist, try them with some crusty artisan bread or even Irish soda bread—the slightly tangy and dense texture of soda bread contrasts beautifully with the beans. For a casual, relaxed meal, ladling the beans into bowls with a side of crusty bread for dunking is a crowd-pleaser that feels just like home.

When it comes to garnishing, I often sprinkle fresh chopped parsley or a dash of smoked paprika right before serving—it adds a pop of color and a hint of freshness to the dish. For beverage pairings, I find a chilled pale ale or a light red wine like Pinot Noir pairs wonderfully with the smoky-sweet flavors. If you prefer non-alcoholic options, a sparkling lemonade or an iced tea works nicely, too. Serving the beans warm or hot is key to bringing out the best of their flavors, so I always reheat them gently before plating.

This recipe shines for casual family dinners, weekend brunches, or even as a side at barbecues and parties. It’s comforting and versatile enough to be enjoyed any time you want that classic baked beans taste that feels nourishing and satisfying.

Variations

I’ve had fun experimenting with this recipe by swapping out a few ingredients depending on what’s in my pantry or dietary needs. For example, if you want to keep it vegan, just opt for vegetable stock instead of chicken stock and make sure your Worcestershire sauce is vegan-friendly or substitute it with soy sauce for a similar umami boost. You can also try different types of beans like cannellini or great northern beans for slight texture variations.

If you prefer a smokier flavor, I sometimes add a little smoked paprika or a splash of liquid smoke, which layers in a subtle BBQ vibe. On the flip side, for a tangier version, a bit more apple cider vinegar or even a squeeze of lemon juice at the end can brighten the whole dish. You could also cook the sauce in the oven at a low temperature to give it a slow-cooked depth or finish it under the broiler for a caramelized crusty top if you like a baked element.

Finally, if you’re watching your carbs or gluten intake, this recipe is naturally gluten-free as long as you check the Worcestershire sauce and ketchup for gluten content. The cornflour used for thickening is a great gluten-free choice as well. I encourage you to experiment with flavors and cooking methods to discover how you enjoy your own spin on this classic Homemade Heinz Baked Beans Recipe.

Storage and Reheating

Storing Leftovers

I keep leftover baked beans in airtight containers in the refrigerator, where they stay fresh for up to 4 days. Using glass containers works best because they don’t retain strong odors and are easy to reheat directly. Make sure the beans have cooled down to room temperature before refrigerating to keep them tasting fresh and avoid condensation inside the container.

Freezing

This recipe freezes well, which is perfect for meal prepping. I portion the baked beans into freezer-safe containers or thick freezer bags, squeezing out all the air before sealing. They can be frozen for up to 3 months. When you want to eat them, thaw overnight in the fridge and reheat gently. Avoid freezing for longer than recommended to maintain the texture and flavor integrity.

Reheating

The best way to reheat baked beans is on the stovetop over low heat, stirring occasionally to prevent sticking and to bring the sauce back to life. If the sauce has thickened too much in the fridge, add a splash of water or stock to loosen it up. You can also reheat in the microwave in short bursts, stirring frequently. Avoid boiling vigorously during reheating to prevent the beans from breaking down too much or drying out.

FAQs

Can I use canned beans instead of dried beans?

Absolutely! Using canned beans saves a lot of time since you can skip the soaking and simmering steps. Just be sure to drain and rinse them before adding to the sauce. The texture will still be great, and the flavors develop beautifully as the beans simmer in the sauce.

Is this recipe suitable for vegetarians or vegans?

Yes, it is easily adapted. Simply use vegetable stock instead of chicken stock and choose vegan-friendly Worcestershire sauce and ketchup brands. This way, you can enjoy the dish fully plant-based without compromising on the classic flavor.

Can I make this recipe ahead of time?

Definitely! The flavors actually improve when the beans sit overnight in the fridge, allowing the sauce to thicken up and the spices to meld. Just reheat gently before serving. This makes it a fantastic make-ahead dish for busy weeknights or entertaining.

What should I serve with these baked beans?

They pair wonderfully with toasted buttered bread, crusty artisan loaves, or Irish soda bread. You can also serve them alongside grilled sausages, eggs, or as a side with barbecue dishes. For a lighter option, serve over a bed of steamed greens or roasted vegetables.

How do I know when the beans are properly cooked?

If you’re cooking dried beans, they should be tender but still hold their shape with a slight bite when simmered initially. After simmering in the sauce, they’ll soften a bit more but shouldn’t fall apart. This texture contrast is key to achieving that authentic baked beans feel.

Conclusion

I’m genuinely excited for you to try this Homemade Heinz Baked Beans Recipe because it’s one of those dishes that feels like a warm hug in a bowl. Whether you’re looking to recreate a classic favorite or serve up something comforting and homey, this recipe delivers every time. Give it a go—you might just find it becoming a staple in your kitchen too!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Homemade Heinz Baked Beans Recipe

Homemade Heinz Baked Beans Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 6 reviews

Homemade Heinz Baked Beans are a savory, hearty dish featuring tender white beans simmered in a rich, slightly sweet tomato sauce with vinegar and spices. Perfect served hot over buttered toast or with crusty bread, this recipe captures the classic British comfort food experience using simple ingredients and easy stovetop cooking.

  • Total Time: 10 hours 5 minutes
  • Yield: 8 servings

Ingredients

Beans

  • 2 cups (14 oz) dried Navy beans (Haricot) or other white beans
  • OR 3 x 400g/14oz cans haricot/navy beans, cannellini or any white beans, drained

Liquid and Sauce

  • 2 cups chicken stock/broth, low sodium, or homemade vegetable stock
  • 1 cup water
  • 2 tsp Worcestershire sauce
  • 6 tbsp ketchup or Aussie/British tomato sauce
  • 2 tbsp tomato paste
  • 3 tbsp brown sugar
  • 1 tbsp apple cider vinegar

Seasonings

  • 1/2 tsp garlic powder (or more onion powder)
  • 1/2 tsp onion powder (or more garlic powder)
  • 1/2 tsp black pepper
  • 1 tsp salt

Thickener

  • 8 tsp cornflour/cornstarch
  • 1/4 cup water

Instructions

  1. Soak the Beans: Place dried Navy beans in a large bowl and cover with plenty of water. Soak for 8 to 24 hours, then drain the beans completely.
  2. Cook the Beans: Transfer soaked beans to a large pot and cover with fresh water. Bring to a simmer over high heat and skim off any foam that forms. Reduce heat to medium-low, partially cover the pot leaving a small gap for steam to escape, and gently simmer for 1 to 1.5 hours until beans are just tender but still slightly firm inside. Start checking tenderness at 45 minutes. Drain cooked beans and set aside.
  3. Prepare the Sauce: In the same or a separate large pot, combine chicken or vegetable stock, water, Worcestershire sauce, ketchup, tomato paste, brown sugar, apple cider vinegar, garlic powder, onion powder, black pepper, and salt. Stir well to blend all sauce ingredients.
  4. Add Beans and Simmer: Add the drained cooked or canned beans into the sauce mixture. Bring the pot to a simmer over medium heat, then reduce heat to medium-low and cook uncovered for about 20 minutes. Stir occasionally to prevent sticking and allow flavors to meld.
  5. Thicken the Sauce: Mix cornflour with water to create a slurry. Slowly pour this into the simmering beans while stirring constantly. Continue to cook for 2 minutes until the sauce thickens noticeably.
  6. Adjust Seasoning: Taste the baked beans and add more salt if desired to suit your palate.
  7. Serve: Traditionally, serve the baked beans hot by spooning them over buttered toast. Alternatively, ladle into bowls and enjoy with a spoon, dunking in crusty artisan bread, Irish soda bread, or no yeast sandwich bread for a comforting meal.

Notes

  • If using canned beans, skip soaking and cooking the dried beans; start directly at the sauce preparation step.
  • Low sodium broth is recommended to control saltiness.
  • Ketchup can be substituted with Aussie or British tomato sauce for authentic flavor.
  • The sauce thickens quickly once cornflour is added—watch carefully.
  • Popular bread choices include artisan crusty bread, Irish soda bread, or no yeast sandwich bread for dipping and serving.
  • Author: Daisy
  • Prep Time: 8 hours 15 minutes
  • Cook Time: 1 hour 50 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: British

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star