Prep Time 45 minutes mins
Cook Time 3 hours hrs 15 minutes mins
Additional Time 1 hour hr 30 minutes mins
Total Time 5 hours hrs 30 minutes mins
Editor's Note
In step 2, the bean mixture can also be pureed in batches by using a regular blender or a food processor.