• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Pudge Factor

A food blog with everyday recipes, step-by-step directions and photos, and detailed recipes.

  • Cinco de Mayo Recipes
  • All Recipes
  • Meet Chula and Pudge Factor®
  • Recipes by Category
  • Just Recipes
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Appetizers
  • Cookies
  • Just Recipes
  • Meet Chula and Pudge Factor®!
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Vegetables

    Home » Recipes » Vegetables

    Heinz Beans (Copycat)

    By Chula King · July 26, 2022 30 Comments

    • Facebook
    • Twitter
    • Yummly
    Jump to Recipe Print Recipe
    Heinz Beans Copycat Recipe

    Heinz Beans, produced in the England, are a staple for many Brits both in the UK and abroad. If you’ve ever been to the UK, you might have been surprised to see the beans included in a full English breakfast. Heinz beans are the ultimate in comfort food, no matter how they are served.

    Heinz beans in a bowl.

    The UK version of Heinz beans is an absolute favorite of the Master Taste Tester. Through the years, I tried unsuccessfully to reproduce this humble product. However, RecipeTin Eats published a copycat recipe that looked so much like the real thing that I just had to give it a try. They were about as close to the real thing as I could have imagined. 

    Contents show
    1 About Heinz Beans
    2 Ingredients: Here’s What You’ll Need
    3 Step 1: Soaking the Beans
    4 Step 2: Cooking the Beans
    5 Step 3: Making the Sauce
    6 Step 4: Finishing the Heinz Beans
    7 How I Serve Heinz Beans
    8 Frequently Asked Questions
    9 Other British Recipes
    10 Heinz Beans (Copycat)
    10.1 Ingredients
    10.1.1 The Beans
    10.1.2 The Sauce
    10.1.3 The Thickener
    10.2 Instructions
    10.2.1 The Beans
    10.2.2 The Sauce
    10.2.3 The Thickener
    10.3 Chula’s Expert Tips
    10.4 Nutrition

    About Heinz Beans

    Heinz is actually an American company founded in 1869 in Sharpsburg, Pennsylvania. In 1886, Heinz baked beans were exported to England and first sold in Fortnum & Masons.

    Originally, the beans included pork and much more sugar than now. Over the years, the sugar level was decreased to suit the British taste. Because of meat shortages during World War II, the pork was omitted. 

    Some significant differences exist between the Heinz beans produced in the UK and those produced in the US. The two main differences are the sugar level and the sodium level.

    The US variety has twice the amount of sugar, and almost double the amount of sodium, both of which are totally unnecessary, at least in my opinion.

    UK Heinz beans compared to US Heinz beans

    Today Heinz beans are produced near Wigan, in Northwest England. The Wigan factory is the the largest food factory in Europe. An astonishing 3 million cans are produced every day. Of that, over 2 million cans of the beans are consumed every day in the UK.

    If you’re interested, you should check out the Inside the Factory episode showing the amazing process whereby these delicious beans are produced. 

    Ingredients: Here’s What You’ll Need

    Ingredients needed to make Heinz Beans.
    • The Beans: While different beans can be used, my choice was the dried Navy bean, known as the haricot bean in other countries. This is the bean that is used to actually make the Heinz beans.
    • The Liquid: The liquid noted on the Heinz can is water. However, I used a combination of chicken broth and water. I also included some Worcestershire sauce and cider vinegar.
    • Tomato: I used two types of tomato products: (1) Ketchup; and (2) Tomato Paste.
    • The Spices: For the spices, I used garlic powder, onion powder, Kosher salt and freshly ground black pepper.
    • The Sweetener: My sweetener of choice was light brown sugar.
    • The Magic Ingredient: Towards the end of cooking, the beans needed a thickener to produce the telltale sauce. I used none other than cornstarch for this.

    Step 1: Soaking the Beans

    Because the beans are dried, they need to be reconstituted. This is done by soaking the beans in water. 

    There are two methods that can be used to soak the beans: (1) long-soak in cold water; or (2) quick-soak in boiling water. I tried both methods and prefer the quick-soak method because it’s quicker and does as good a job as the long-soak method.

    With the quick-soak method, I rinsed the dried beans and added about 6 cups of filtered water to them in a Dutch oven. I heated the water to boiling and let the beans boil for about 2 minutes. Then, I removed the pan from the stove, covered it, and let the beans soak for about an hour.

    Adding water to dried beans for soaking.

    Step 2: Cooking the Beans

    After the beans soaked for an hour, I drained and rinsed them. Now, it was time to cook the beans.

    I returned the soaked beans to the Dutch oven and covered them with about 6 cups of filtered water. I brought the beans to a boil. Then, I reduced the heat to medium low, covered the pan and cooked the beans for about 45 minutes, just until the beans were tender, but still slightly firm on the inside. The actual time will vary depending on the beans.

    After 45 minutes the beans were perfect. They were soft on the outside and slightly firm on the inside. I wanted to be careful not to over-cook the beans at this point. The reason was that the beans still needed some cooking in the sauce.

    Once the beans were cooked, I drained them and set them aside to make the sauce.

    Step 3: Making the Sauce

    Beans are beans. However, it’s really the sauce that defines Heinz beans. 

    Making the sauce is super simple. Basically, I whisked together all of the sauce ingredients in the same Dutch oven that I used to cook the beans. That’s it!

    Whisking sauce ingredients together.

    Step 4: Finishing the Heinz Beans

    Once I had whisked together the sauce ingredients, I added the cooked beans to the Dutch oven. I stirred everything together and set the Dutch oven over medium heat. 

    Beans in sauce in Dutch oven.

    After the mixture came to a slow boil, I reduced the heat to medium low and cooked the beans uncovered for about 20 minutes, until the beans were perfectly done.

    After 20 minutes, a poured in a slurry of cornstarch and water. I stirred the beans constantly until the sauce had thickened. 

    Adding cornstarch slurry to the beans.

    The transformation was amazing. Before my very eyes, the soupy, nondescript mixture turned into thick tomato coated beans that looked just like the Heinz beans!

    I let the beans cook for about five more minutes before removing them from the heat.

    Thickened sauce for the beans.

    How I Serve Heinz Beans

    Heinz beans are amazingly versatile. All that is required is to heat them up either in the microwave or on the stove top.

    We like to eat them plain as a side for when we have turkey burgers without the mushroom cream sauce or with British sausage rolls. For breakfast, they are amazing when served with British sausage. 

    When we want the ultimate in simplicity and comfort food, we have beans on toast. This may sound odd to Americans but is absolutely delicious.

    Beans on toast.

    Sometimes, we do as the British do and have a jacket potato (a.k.a. baked potato) loaded with the Heinz beans. This may also sound odd to Americans. However, it’s absolutely delicious.

    Adding beans to baked potato.

    This recipe for Heinz Beans is about as close to the real thing as I can possibly imagine. If you’re a fan of this British staple, you should definitely give the recipe a try. Yum!

    Copycat Heinz Beans

    Frequently Asked Questions

    Is it really necessary to use filtered water in this recipe?

    I like to use filtered water to minimize any added flavor from unfiltered water. However, it’s fine to use unfiltered water if you so choose.

    Can this recipe be made vegetarian?

    For a vegetarian recipe you can either omit the chicken broth and replace it with the same quantity of water or use vegetable broth.

    What about the foam that forms on the top of the beans as they cook?

    As the beans cook, they tend to produce foam on top of the water. You can spoon the foam off, or just leave it. Over time, the foam will disappear.

    What about leftovers?

    Leftovers can be stored covered in the refrigerator for up to a week. Reheat the beans in the microwave or on the stove top. 

    Other British Recipes

    If you’re a fan of British food like I am, you should try these amazing recipes:

    • Easy Peasy British Sausage Rolls
    • Cornish Style Pasties
    • Classic English Lemon Posset
    • Make Ahead Cottage Pie
    • Savory British Beef Olives
    • English Piccalilli
    • Classic English Lemon Curd
    • Chocolate Blancmange (with Video)

    This is a repost of the Copycat Heinz Beans from May 18, 2020. This repost includes the same great recipe with the cooking times tweaked a bit from the original post. It also includes updated text and photographs.

    I first posted this amazing recipe on May 18, 2020. Since then, I’ve made this this recipe number of times. This update contains improved text and photographs. It also includes the same great recipe, with the cooking times tweaked a bit.

    I hope you liked this recipe for Copycat Heinz Beans as much as I do. If so, please consider rating it and leaving a comment. Also, if you’d like to receive notifications of new posts by email, enter your email address in the Subscribe box.

    Thank you so much for visiting Pudge Factor. I hope you’ll come back!

    Copycat Heinz Beans.

    Heinz Beans (Copycat)

    Heinz Beans, produced in the England, are a staple for many Brits both in the UK and abroad. They are the ultimate in comfort food, no matter how they are served. This recipe is about as close to the real thing as one can imagine.
    5 from 8 votes
    Print Pin Rate
    Course: Side Dish
    Cuisine: English
    Prep Time: 20 minutes
    Cook Time: 1 hour
    Quick-Soak Time: 1 hour
    Servings: 14 servings
    Calories: 137kcal
    Author: Chula King

    Ingredients

    The Beans

    • 16 ounces (2 cups) dried Navy beans
    • Water for soaking the beans (See Tip 1)

    The Sauce

    • 2 cups (16-ounces) chicken broth (See Tip 2)
    • 1 cup (8-ounces) water
    • 6 Tablespoons ketchup (See Tip 3)
    • 2 Tablespoons tomato paste
    • 3 Tablespoons light brown sugar, packed
    • 1 Tablespoon apple cider vinegar
    • 2 teaspoons Worcestershire sauce
    • 1 teaspoon Kosher salt
    • ½ teaspoon garlic powder
    • ½ teaspoon onion powder
    • ½ teaspoon freshly ground black pepper

    The Thickener

    • 2 Tablespoons plus 2 teaspoons cornstarch
    • ¼ cup water

    Instructions

    The Beans

    • Rinse the beans well. Place in a Dutch oven or large saucepan. Cover with water (I used 6 cups). Bring to a boil over high heat; boil for 2 minutes. Cover and remove from heat. Let stand for 1 hour. (See Tip 4)
    • Drain and rinse beans. Return to Dutch oven; cover with water. Bring to a boil. Lower heat to medium low. Cover pan and cook until the beans are tender but still hold their shape, 45 minutes to 1 hour. (See Tips 5 and 6)
    • Drain beans in colander. Set aside.

    The Sauce

    • Whisk together the chicken broth, water, ketchup, tomato paste, brown sugar, vinegar, Worcestershire sauce, salt, garlic powder, onion powder and pepper in the same pan as was used to cook the beans. Add the cooked and drained beans.
    • Heat over medium heat until mixture starts to boil. Reduce heat to medium-low. Simmer uncovered for 20 minutes, stirring occasionally or until the beans are perfectly cooked.

    The Thickener

    • Combine cornstarch and water in a small bowl. Slowly add to bean mixture, stirring constantly until sauce thickens. Continue cooking for five minutes.
    • Yield: 14 servings. (See Tip 7)

    Chula’s Expert Tips

    1. I always use filtered water when I soak beans and when I cook them. Is this absolutely necessary? Probably not. However, I want to minimize added flavor to the beans from unfiltered water.
    2. I used low sodium chicken broth. For a vegetarian dish, use vegetable broth in place of the chicken broth.
    3. I used low sugar ketchup, but you can use regular ketchup if you prefer.
    4. As the beans cook, they tend to produce foam on top of the water. You can spoon the foam off, or just leave it. Over time, the foam will disappear.
    5. Watch the beans carefully to ensure that they aren’t over-cooked. You want them to still be very slightly firm in the center. The reason is that the beans will continue to cook in the sauce.
    6. The timing is based on using the quick-soak method. If you prefer, you can soak the beans over night or up to 24 hours in cold water. With this soaking method, the beans will take longer to cook – between 1 hour and 1 ½ hours.
    7. Leftovers can be stored covered in the refrigerator for up to a week. Reheat the beans in the microwave or on the stove top. 

    Nutrition

    Calories: 137kcal | Carbohydrates: 25g | Protein: 8g | Fat: 1g | Saturated Fat: 1g | Sodium: 292mg | Potassium: 446mg | Fiber: 8g | Sugar: 5g | Vitamin A: 35IU | Vitamin C: 1mg | Calcium: 53mg | Iron: 2mg
    Tried this recipe?Please leave a comment below and/or give this recipe a rating. On Instagram? Take a picture and tag @pudgefactor or #pudgefactor.

    More Vegetables

    • Fresh Tomato Ricotta Tart in Puff Pastry (with Video)
    • Mushroom Stroganoff
    • Quick and Easy Portobello au Poivre
    • Easy Stuffed Tomatoes Provençal

    Filed Under: Vegetables

    Reader Interactions

    Comments

    1. Helen b says

      December 31, 2020 at 2:14 pm

      Love this recipe, though I reduce the sugar,as I don’t like sweet things.I’m a Brit and I like this as much as Heinz

    2. Chula King says

      January 01, 2021 at 8:38 am

      Thanks so much for your comment Helen. My husband is a Brit as well and feels the same way about the level of sugar.

      Chula

    3. Jane says

      January 11, 2021 at 3:54 am

      The Heinz factory is in WIGAN. not Wigin

    4. Chula King says

      January 11, 2021 at 10:01 am

      You’re right – thanks for the correction.

    5. Kim Dutill says

      January 26, 2021 at 6:12 pm

      This was easy and so delicious

    6. Liz says

      February 13, 2021 at 11:57 am

      5 stars
      Thanks so much for sharing this recipe. I’ve tried several others trying to reproduce Heinz so I don’t have to pay $2+ a can here in the US. Yours is by far the closest and best and my Brit husband and I are enjoying them! I reduced the ketchup and the sugar so they wouldn’t be too sweet.

    7. Chula King says

      February 13, 2021 at 8:01 pm

      Thanks so much Liz. My husband is also a Brit. Next time I make these, I’m going to try to reduce the sweetness further as you suggested.

      Chula

    8. Laurence says

      March 03, 2021 at 6:15 pm

      5 stars
      Very close to the original. I add extra flavour and calories by stirring in a knob of butter at the very end. Or, as long as you are going for full-on flavour, a TBS or two of bacon fat will have a similar effect. This sauce in particular can hold a lot of fat – just don’t get sillly.

    9. Chula King says

      March 04, 2021 at 8:58 am

      Thanks so much Laurence. I totally agree that adding some butter or bacon fat would be a delicious addition!

      Chula

    10. Kim says

      March 15, 2021 at 10:59 am

      I’m excited to have found this recipe! But a note on the quick-soak method, it landed me with rock-hard beans that didn’t cook properly. I did it exactly as you described…. but the beans were terribly undercooked, and I had to throw it all out and just head up leftovers instead for our dinner.. (I tried to cook the beans longer in the sauce to make up for it but that just caused the liquid to reduce so I was left with something unedible.) I am going to try again with cans of beans; the sauce tasted marvelous and I’m VERY excited for this. But just wanted to let you know, that perhaps depending on altitude or whatever other factors might influence the cooking of beans, it might be best for people to soak/pre-cook their beans well ahead of making the recipe… and to be prepared that the quick-soak method may not work for them. thanks!!

    11. Chula King says

      March 15, 2021 at 11:35 am

      Hi Kim,

      I’m so sorry that the quick soak method didn’t work for you. I’d love to hear how making the Heinz beans with canned beans works out for you.

      Chula

    12. Tim johnson says

      May 23, 2021 at 8:04 am

      Delicious you want spicy for BBQ SEASON …… I’ve added to fresh jalapenos to add some spice worked very well. My go to baked beans recipe

    13. Robbie. says

      June 03, 2021 at 8:24 pm

      Thank you so much for this recipe.It’S perfect.

    14. Donna says

      July 04, 2021 at 2:07 am

      This recipe is spot on. I always reduce the sugar. I use erythritol instead of sugar. When I’m doing a quick soak I bring the beans to the boil, remove from the heat and add a scant teaspoon of bicarbonate of soda and soak for 1 hour. Then drain and rinse and cook in fresh water. Works every time.

    15. Chula King says

      July 04, 2021 at 9:31 am

      Thanks for the tips Donna!

      Chula

    16. Crystal says

      July 20, 2021 at 7:26 pm

      Silly question. Might have missed this but, How much is a serving? 1/2 c. Like the can says?

    17. Chula King says

      July 21, 2021 at 8:18 pm

      Crystal, yes a serving is approximately 1/2 cup.

      Chula

    18. Jennifer Janes says

      September 21, 2021 at 6:39 am

      Hi! Am looking forward to trying this, but please clarify the measurement of beans- you say 16 ounces but that is a pound- do you mean fluid ounces? If so could you tell me the weight ? I have a bag of 700 grams ie about 1.5 pounds of beans to use up , and don’t want to miscalculate !
      Thanks in advance!

    19. Chula King says

      September 21, 2021 at 9:29 am

      Jennifer,

      Sorry for the confusion. The 16-ounces is by weight, or a pound, or 454 grams.

      Chula

    20. JenniferJanes says

      September 22, 2021 at 5:38 am

      Thanks for the speedy reply!
      Looking forward to my beans!
      Jennifer

    21. Mike Lewis says

      September 23, 2021 at 7:47 am

      5 stars
      Looks good. I opened a tin of heinz beans this morning and it drowned my toast. There appears to be more water than beans. The tin states 51 % beans and 34% tomato. That should leave 25% liquid. It looked more like 50%. I used cheese with it which usually thickens the mix, but it was definitely watery.

    22. Julie says

      November 12, 2021 at 5:41 am

      I can’t buy onion powder here in France, Will it affect the recipe too much to make it without or is there a substitute?
      Thanks in advance

    23. Chula King says

      November 12, 2021 at 9:47 am

      Hi Julie,

      It’s such a small amount given the other ingredients that I think that it would be fine to make the recipe without the onion powder.

      Chula

    24. Lori says

      January 30, 2022 at 8:55 am

      Just wondering if I could half the recipe! Excited to try these 🙂

    25. Chula King says

      January 30, 2022 at 11:11 am

      Lori,

      I haven’t tried making this recipe by cutting it in half. However, with the ingredients and the steps making the recipe, I don’t see why it would be a problem.

      If you do cut the recipe in half, I’d love to hear how it turned out!

      Chula

    26. Lynne says

      July 30, 2022 at 5:28 pm

      I’m excited to try this recipe … I love Heinz beans but rather expensive here in British Columbia. A quick question regarding the brown sugar, please. I have brown sugar but it isn’t light. Will that affect the flavour?

    27. Chula King says

      July 30, 2022 at 8:11 pm

      Lynne,

      Dark brown sugar should be fine.

      Chula

    28. P.Voelk says

      August 06, 2022 at 8:09 pm

      iIVE MADE THIS IN THE PAST BUT LOST THE RECIPE. I LOVE THESE BEANS AND THEY REALLY DO TASTE LIKE THE REAL THING.
      BY INVESTING A LITTLE TIME, YOU CAN ALTER THE SODIUM & REDUCE THE SUGAR AS YOU LIKE.
      THANK YOU FOR KEEPING THIS POSTED!

    29. P.Voelk says

      August 06, 2022 at 8:10 pm

      5 stars
      iIVE MADE THIS IN THE PAST BUT LOST THE RECIPE. I LOVE THESE BEANS AND THEY REALLY DO TASTE LIKE THE REAL THING.
      BY INVESTING A LITTLE TIME, YOU CAN ALTER THE SODIUM & REDUCE THE SUGAR AS YOU LIKE.
      THANK YOU FOR KEEPING THIS POSTED!

    30. Chula King says

      August 07, 2022 at 8:30 am

      These are one of my favorite as well!

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Photo of Chula - PudgeFactor Blogger

    Chula King is an award-winning photographer, and videographer behind Pudge Factor. She’s a professor by day and foodie by night showcasing her favorite tried and true recipes.

    More about me →

    Awesome Desserts

    • Choco Tacos (Copycat)
    • Intensely Chocolate Grown-Up Fudgesicles
    • Southern Watermelon Granita
    • Meringues Chantilly

    See more Desserts→

    Sites Featured In

    Popular Recipes

    • Easy Peasy British Sausage Rolls
    • Chicken Schnitzel with Mustard Cream Sauce
    • Homemade Waffle Cones
    • Twice Baked Potato Casserole

    See more Recipes→

    Footer

    © 2012–2022 · Pudge Factor®, LLC · Privacy Policy · Disclaimer