Measure the cannelloni, garbanzo and red beans into a heavy bottomed pan, add the tablespoon of salt, cover with the water. Bring to a boil and reduce the heat to simmer and cook while preparing the soup.
In a very large soup/stock pot add the bacon and cook over medium heat, stirring frequently till crisp and browned. To the bacon and the drippings, add the chopped onion, celery, leek, carrot and garlic. Cook until the vegetables are just softened, 4-6 minutes, stirring frequently. Add the chicken stock, red wine, tomatoes, pasta/marinara sauce, zucchini and green beans . Add the bay leaves and parsley and season to your taste preference with salt and pepper.
Remove the cannelloni, garbanzo and red beans from the heat, drain them and add to the soup pot. Bring the soup to a boil, reduce to simmer, cover and cook for one hour. Remove bay leaf and serve each bowl of soup sprinkled with 2 tablespoons of Parmesan cheese.
Notes
Cooked pasta is a great addition and can be cooked separately and added in bowls at serving.
If freezing the soup do not include pasta as it becomes soggy when the soup is thawed and reheated.
Spinach, kale or any leafy greens are a wonderful addition to this soup