5.0
(1)
Your folders
Your folders
Export 10 ingredients for grocery delivery
Step 1
Place beans in a large bowl and cover with water. Leave to soak overnight.
Step 2
Drain the beans from their soaking liquid and transfer to a saucepan. Cover with water and bring to the boil, then simmer for 45 minutes to 1 hour until tender. Drain.
Step 3
Meanwhile, heat the oil in a large saucepan over a low heat, add onion and cook, stirring, for 6-8 minutes until onion starts to turn transparent. Increase heat to medium and add the allspice, cumin, paprika, turmeric and 1 tsp each pepper and salt, and cook, stirring constantly, for 3-4 minutes. Add the tomato paste and cook, stirring constantly, for 1 minute. Add the sugar and vinegar, and stir until the sugar dissolves, then cook, stirring frequently, for 15 minutes until reduced and sticky.
Step 4
Add the tomato and 400ml water to the pan, increase heat to medium-high and bring to the boil. Cook, stirring frequently, for 6-8 minutes until combined.
Step 5
Reduce heat to medium and add the drained beans. Cook for 15-20 minutes until the sauce has slightly reduced. Adjust seasoning and serve with toast.
Your folders
therecipecritic.com
135 minutes
Your folders
mamalovesfood.com
5.0
(5)
60 minutes
Your folders
therecipecritic.com
Your folders
southernliving.com
11 minutes
Your folders
cooking.nytimes.com
5.0
(1.7k)
Your folders
twospoons.ca
5.0
(1)
55 minutes
Your folders
tastesbetterfromscratch.com
5.0
(12)
60 minutes
Your folders
easyrecipesfromhome.com
Your folders
easyrecipesfromhome.com
3.8
(5)
60 minutes
Your folders
healthylittlefoodies.com
4.7
(15)
35 minutes
Your folders
healthylittlefoodies.com
Your folders
bettycrocker.com
4.5
(18)
Your folders
veganhuggs.com
5.0
(21)
55 minutes
Your folders
spicysouthernkitchen.com
5.0
(5)
Your folders
foodnetwork.com
4.1
(15)
25 minutes
Your folders
wordpress-live.heygrillhey.com
Your folders
bellyfull.net
5.0
(37)
120 minutes
Your folders
washingtonpost.com
3.5
(2)
Your folders
tasteofhome.com
5.0
(4)
1 hours, 15 minutes