Preparation
- Heat olive oil in a very large pot over medium heat.
- Add onion and sauté 5 minutes.
- Add celery and carrots; sauté 10 minutes.
- Add ham and cook for another ten minutes (until brown).
- Add beans, stock, tomatoes, and potatoes.
- Bring to boil.
- Reduce heat; cover and simmer 1 hour.
- Add red peppers and simmer for another ten minutes.
- Season with salt and pepper to taste.
- Top with grated parmesan cheese and serve with warm crusty bread on the side.
Good to know: This soup works well as a vegetarian option if you substitute the chicken stock with vegetable and omit the ham.