Online Recipe Book


Baked Beans - Homemade Heinz

Yield
6 servings
Prep info
8-24 hr soak + 1.5 hr cook + 20 min prep + 25 min simmer
Prep time
1 day, 20 minutes
Cook time
1 hour, 50 minutes
Time required
1 day, 2 hours, 10 minutes
Oven preheat
N/A
Type
Side
Status
Edited
Tags

Ingredients

  • Beans
  • 333 g dried navy beans (aka Haricot, or any other white beans)
  • water (as needed)
  • Sauce
  • 320 mL chicken stock (low sodium)
  • 4 t Worcestershire sauce
  • 86 g ketchup
  • 27 g tomato paste
  • 1 T brown sugar
  • 2.5 t apple cider vinegar
  • 1.5 t garlic powder
  • 1.5 t onion powder
  • 1/2 t black pepper
  • 1/3 t salt
  • Sauce thickening:
  • 4 t corn starch
  • 50 mL cold water

Method

Beans

1. Soak beans in a big boal of water for 8-24 hours, then drain.

2. Boil: Place beans in a large pot of water over high heat. Bring to a simmer, then skim off foam.

3. Simmer: Reduce heat so it's simmering gently (medium or medium low). Partially cover with lid (leave a crack for steam to escape), then cook for 1-1.5 hours until just tender. Start checking at 45 min. Beans should still be slightly firm on the inside (they're cooked more in the sauce). Drain.

Sauce

4. Mix: Place all the sauce ingredients (except the beans) in a pot and stir. Then add the beans.

5. Simmer: Bring to a simmer, then lower heat to medium low and simmer for 20 minutes without the lid. Stir occassionally.

Thicken Sauce

6. Mix corn starch with water. Pour into pot while stirring, then cook for 2 minutes until sauce thickens - it will thicken quickly.

7. Check for salt: Taste and add more salt if needed.

8. Serve and enjoy!

Notes

Note from source: Any small to medium beans will work fine. Heinz uses navy beans, also called haricot beans, which are smaller than cannellini beans.

SJ Note 6 Jan 2024: Original recipe said you could freeze this, but don't. The sauce doesn't handle it well. 

History