This rustic soup is hearty and flavorful. Perfect for a quick weeknight meal. It all comes together in one pot.
Cook bacon in a large saucepan or Dutch oven over medium heat for 5 minutes or until crisp. Remove bacon from pan, reserving drippings in pan; set bacon aside.
Add chicken pieces to the drippings in pan; sauté 6 minutes. Remove chicken from pan, once again reserving the drippings in the pan. Add the chopped onion and minced garlic to pan; cook 4 minutes or until tender. Add chopped tomato, fresh oregano, and pepper; cook for 1 minute, stirring constantly. Return the bacon and chicken to the pan.
Stir in the chicken broth, scraping pan to loosen browned bits. Bring to a boil. Add the orzo, and cook for 9 minutes or until al dente. Add the beans; simmer for 2 minutes or until heated through.
Remove from the heat. Stir in the fresh parsley and the white wine vinegar.