Dice potatoes, onion, cabbage, carrot, celery and garlic.
Sauté in oil over medium heat until tender. Add to beans.
Pour in vegetable broth and seasonings. Heat on medium-high, stirring frequently,
until contents are bubbling, then cover and reduce heat to low.
Simmer for at least one hour.
Preheat oven to 350 degrees. Spray a loaf pan with non-stick cooking spray.
In a mixing bowl, beat together eggs, sugar and olive oil.
Dump flour on top of egg mixture. Sprinkle baking powder and
baking soda evenly over the top of the flour. With a fork, blend baking powder and baking soda into flour
and continue mixing until the flour and eggs are combined.
Add pineapple and chopped nuts to mixture and work evenly into batter.
Pour into loaf pan and place in hot oven. Bake for 45 minutes or until a knife inserted into the middle comes out clean.