Cook Bacon and set aside. Then crumble when cool.In a large pot, saute onion and garlic in olive oil until onions are tender.Turn off heat. Add cooking wine, chicken broth, tomatoes and seasonings listed.Bring to a boil.Add beans, cheese, bacon and pepperoni.Stir and simmer for 30 minutes.You can either mix the pasta in or add into each bowl as wanted. We choose to put the pasta in separate because in my house everyone likes it a little different.You can do the same with the parmesan cheese too. But I do add this into mine.