Baked Beans - Homemade Heinz
Ingredients
- Beans
- 222 g dried navy beans (aka Haricot, or any other white beans)
- water (as needed)
- Sauce
- 80 g barbecue sauce
- 57 g ketchup
- 18 g tomato paste
- 2 t brown sugar
- 1 t garlic powder
- 1 t onion powder
- 1/2 t black pepper
- 1/2 t salt
- 1/2 chicken stock cube (regular)
- 200 mL hot water
- 2 t apple cider vinegar
- 2.5 t Worcestershire sauce
- Sauce thickening:
- 2.5 t corn starch
- cold water (as needed)
Method
Beans
1. Soak beans in a big bowl of water for 8-24 hours, then drain.
2. Boil: Place beans in our 5L 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 30-40 min until just tender. Start checking at 20 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 to make a slurry. Pour into pot while stirring, then cook for 2 minutes until sauce thickens - it will thicken quickly.
7. 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.