In a large pot or saucepan, heat oil over medium-high heat. Add onion, carrots
Add the ham and cook for a further 2 minutes, then pour in the stock. Add the bay leaves (or thyme) and parsley. Bring to a boil, reduce heat and simmer for 5 minutes to combine all of the
Stir in the beans along with the liquid from the can and season with pepper. Let simmer for 2 minutes, taste test and season with salt if needed.
Serve warm.