Clean and chop the onion, potatoes, pepper and set aside.
Drain and rinse the white beans, set aside.
In a large sauce pan, saute at a medium high heat, the onion, pepper and minced garlic in oil until soft.
Continue by adding the potatoes, lemon juice, spices, bay leaf and both.
Bring everything to a boil, then reduce heat to a simmer for about 15 to 20 minutes, or until the potatoes are soft.
Next, stir in the white beans and cook for another 10 minutes.
After cooking, remove the bay leaf.
With a immersion blender, puree the soup, but leave some beans and potatoes for texture then season to taste.
Serve with your favorite crackers, bread or a sandwich.