If you have ever delighted in the comforting, smoky-sweet flavor of classic British baked beans, you are going to fall head over heels for this Homemade Heinz Baked Beans Recipe. It’s a tantalizing twist on a beloved pantry staple that blends tender white beans with a rich, tangy sauce that perfectly balances sweetness, acidity, and a gentle warmth from the spices. Whether you want to impress at breakfast, jazz up your lunch, or add hearty goodness to dinner, making these baked beans from scratch will elevate your meal and fill your kitchen with irresistible aromas. Trust me, once you try this Homemade Heinz Baked Beans Recipe, you’ll wonder how you ever lived without it!

Ingredients You’ll Need

The image shows a white marbled surface with several clear glass bowls and a measuring jug arranged neatly. In the top left corner, there is a large glass jug filled with orange-colored chicken broth. Below it, a smaller glass jug holds clear water. To the right, various small clear bowls contain ingredients: one with light brown sugar, another with white cornstarch, one with dark red ketchup, a bowl with a thick deep red tomato paste, a small bowl with dark brown Worcestershire sauce, and a tiny bowl with clear vinegar. In the center, there is a larger clear glass bowl filled with small white navy/haricot beans. The top right corner has a small bowl with mixed onion, garlic, salt, and pepper. All items are placed on the white marbled surface in a clean, organized layout. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are wonderfully straightforward yet essential to capturing the authentic flavor and luscious texture that make this recipe so crave-worthy. Each component contributes something unique— from the creamy beans themselves to the blend of tangy, sweet, and savory notes that soak through every bite.

  • 2 cups dried Navy beans (or white beans): The star of the show, these beans become tender but hold their shape, giving you that perfect bite.
  • 3 x 400g cans white beans (navy, cannellini): A shortcut option or to bulk up the recipe easily without losing creaminess.
  • 2 cups chicken or vegetable stock: Adds depth and savory richness to the beans as they simmer.
  • 1 cup water: Helps ensure the sauce isn’t too thick while cooking.
  • 2 tsp Worcestershire sauce: Brings that subtle umami boost characteristic of classic Heinz beans.
  • 6 tbsp ketchup or British tomato sauce: Provides the sweet tomato base essential for that familiar flavor profile.
  • 2 tbsp tomato paste: Intensifies the tomato richness without overpowering the beans.
  • 3 tbsp brown sugar: For the perfect hint of molasses sweetness that rounds out the savory flavors.
  • 1 tbsp apple cider vinegar: Adds a pop of brightness and balances the sweetness beautifully.
  • 1/2 tsp garlic powder: Contributes savory warmth without overpowering the dish.
  • 1/2 tsp onion powder: Enhances the depth of flavor and subtly rounds out the spices.
  • 1/2 tsp black pepper: For gentle heat and complexity.
  • 1 tsp salt: Essential to bring all the flavors together and season the beans perfectly.
  • 8 tsp cornflour (cornstarch): Mixed with water to thicken the sauce to that signature baked beans consistency.
  • 1/4 cup water for cornflour paste: Ensures smooth blending without lumps.

How to Make Homemade Heinz Baked Beans Recipe

Step 1: Prepare the Dried Beans

If you’re starting from dried beans, soak them overnight or for at least 8 hours to soften and reduce cooking time. Drain and rinse them well before moving on.

Step 2: Cook the Beans

Place the soaked beans in a large pot of fresh water and bring them to a gentle simmer. As foam rises to the surface, skim it off to keep your beans clear and clean-tasting. Let the beans simmer gently for about 1 to 1.5 hours until they are tender but still have a slight bite—they will finish cooking in the sauce later. Drain and set aside.

Step 3: Combine Ingredients for the Sauce

In a large pot, stir together the stock, water, Worcestershire sauce, ketchup, tomato paste, brown sugar, apple cider vinegar, garlic powder, onion powder, black pepper, and salt until fully combined and smooth.

Step 4: Add the Beans and Simmer

Gently fold in your cooked beans or canned drained beans. Bring the entire mixture up to a simmer, then reduce the heat to medium-low and allow it to cook uncovered for 20 minutes. This slow simmer helps the flavors meld beautifully and thickens the sauce slightly.

Step 5: Thicken the Sauce

Mix the cornflour with water to create a smooth slurry, then slowly pour this into your pot while stirring vigorously. Cook for an additional 2 minutes until the sauce thickens noticeably to that classic baked bean gloss. Taste and adjust salt as needed. Your Homemade Heinz Baked Beans Recipe is now ready to shine!

How to Serve Homemade Heinz Baked Beans Recipe

This image shows two thick slices of dark brown, grainy bread stacked on a white plate, with the top slice mostly covered in baked beans in thick orange-brown sauce that spills down the sides and onto the plate. The beans are plump and glossy, creating a smooth, shiny texture over the rough surface of the bread. The background is a white marbled surface, adding a clean and bright contrast to the warm tones of the food. photo taken with an iphone --ar 4:5 --v 7

Garnishes

While the baked beans themselves are the star, adding a few simple garnishes can elevate the presentation and flavor even more. Freshly chopped parsley or chives add a bright, herbaceous pop that contrasts wonderfully with the richness. A sprinkle of grated sharp cheddar cheese melts beautifully on top and adds creamy indulgence.

Side Dishes

These baked beans are incredibly versatile and pair oh-so-well with many accompaniments. Serve them over hot buttered toast for a classic treat, or alongside scrambled eggs for a hearty breakfast. For lunch or dinner, they work beautifully with grilled sausages, roasted vegetables, or a simple green salad to balance the meal.

Creative Ways to Present

Try serving your Homemade Heinz Baked Beans Recipe in mini cast-iron skillets for a rustic and charming presentation. Or spoon the beans into hollowed-out baked potatoes for a filling meal-in-one. You can even turn them into a crowd-pleasing baked bean dip by mixing with cream cheese and warming gently for parties!

Make Ahead and Storage

Storing Leftovers

Leftover Homemade Heinz Baked Beans Recipe can be stored in an airtight container in the refrigerator for up to 4 days. The flavors often develop even more after resting, making reheated beans even tastier the next day.

Freezing

You can freeze the beans in freezer-safe containers or bags for up to 3 months. Make sure they cool completely before freezing, and leave some room for expansion. Thaw overnight in the fridge before reheating.

Reheating

Reheat gently on the stovetop over medium-low heat, stirring occasionally until warmed through. Add a splash of water or stock to loosen the sauce if it has thickened too much in storage. Alternatively, microwave in short bursts, stirring between intervals to ensure even heating.

FAQs

Can I make this recipe without soaking the beans?

While you can cook beans without soaking, it significantly extends cooking time and may result in unevenly cooked beans. Soaking softens the beans and helps them cook more uniformly, which is important for achieving that perfect, tender texture.

Is it possible to make this recipe vegetarian or vegan?

Absolutely! Simply use vegetable stock instead of chicken stock, and ensure your Worcestershire sauce is vegan-friendly (or substitute with soy sauce). This will maintain the delicious tangy flavor without any animal products.

What can I substitute if I don’t have cornflour or cornstarch?

Arrowroot powder or tapioca starch are excellent 1:1 substitutes for cornflour to thicken the sauce. Alternatively, you can simmer the sauce longer to reduce it and thicken naturally, though this takes more time.

Can I use canned beans only instead of dried beans?

Yes! Using canned beans is a convenient shortcut and perfectly acceptable. Just drain and rinse them well before adding to the sauce, and shorten the simmering time accordingly to avoid overcooking.

How long will the Homemade Heinz Baked Beans Recipe keep once made?

Stored properly in the refrigerator, the beans will stay fresh and tasty for up to 4 days. Always reheat thoroughly before eating, and if you notice any off smells or mold, discard immediately.

Final Thoughts

Making your own Homemade Heinz Baked Beans Recipe is such a rewarding kitchen adventure that brings a beloved comfort food to life like never before. The rich, cozy flavors and perfectly tender beans make it more than just a side dish—it’s a celebration of simple, hearty goodness you’ll come back to again and again. Give this recipe a whirl and delight in every spoonful, sharing it with family and friends who will surely ask for seconds!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Heinz Baked Beans Recipe

Homemade Heinz Baked Beans Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 14 reviews

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

Description

Homemade Heinz-style baked beans recipe that captures the classic flavors of rich, tangy, and slightly sweet beans simmered in a thick tomato-based sauce. This comforting dish uses tender navy beans cooked until just soft and then simmered with a blend of Worcestershire sauce, ketchup, brown sugar, and spices. Perfect served hot over buttered toast or with crusty bread, it’s a hearty, nostalgic meal ideal for breakfast or any time of day.


Ingredients

Beans

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

Liquid and Sauce

  • 2 cups chicken stock or low sodium broth, 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

Seasoning

  • 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. Cook dried beans: Soak the dried navy beans in a large bowl of water for 8 to 24 hours, then drain. Place the beans in a large pot with fresh water and bring to a simmer over high heat. Skim off any foam that forms on the surface. Reduce the heat to medium or medium-low and partially cover the pot, leaving a gap for steam to escape. Simmer gently for 1 to 1.5 hours until the beans are just tender but still slightly firm inside. Start checking at 45 minutes to avoid overcooking. Drain the beans and set aside.
  2. Mix sauce: In a 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 to blend all ingredients well.
  3. Add beans and simmer: Add the cooked (or drained canned) beans to the pot with the sauce. Bring the mixture to a simmer over medium heat, then reduce to medium-low. Let the beans simmer uncovered for 20 minutes, stirring occasionally to prevent sticking and ensure even cooking.
  4. Thicken sauce: In a small bowl, mix cornflour with 1/4 cup water to create a slurry. While stirring the beans, pour this mixture into the pot. Continue simmering and stirring for about 2 minutes until the sauce thickens noticeably.
  5. Adjust seasoning and serve: Taste the baked beans and add more salt if needed. Serve hot, traditionally over buttered toast, or ladle into bowls and enjoy with hot crusty bread such as artisan bread, Irish soda bread, or no yeast sandwich bread for a satisfying meal.

Notes

  • If using canned beans instead of dried, skip the soaking and boiling steps; start directly from mixing the sauce and adding the beans.
  • Low sodium stock is recommended to control the saltiness of the dish.
  • Worcestershire sauce and ketchup are key for authentic flavor. For a vegetarian version, ensure Worcestershire sauce is vegetarian-friendly or substitute with soy sauce and additional vinegar.
  • The beans should be cooked only until tender but still hold their shape to prevent mushiness after simmering in the sauce.
  • This recipe pairs wonderfully with buttered toast or a variety of rustic bread types for dunking.
  • Prep Time: 8 hours 30 minutes
  • Cook Time: 1 hour 35 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