Heat the avocado oil in a large pot over medium heat. Add shallots and carrots cook until translucent, approximately 5 minutes. Add splashes of water as necessary to prevent burning/sticking. Stir in the green beans, basil, onion powder, dried rosemary (if using dried), salt and pepper and cook, stirring, another 3-4 minutes. Add the garlic and cook another 30 seconds, stirring.
Add the diced tomatoes, tomato paste, nutritional yeast or parmesan, honey, molasses, fresh rosemary (if using fresh) and broth to the pot. Bring to a boil, then reduce heat to medium low and simmer 15 minutes. Stir in the chickpeas, green peas (if using), sausage and pasta and cook until the pasta and vegetables are tender, approximately 10-15 minutes. Remove rosemary sprig (it’s ok if some of the leaves fall into the soup). Top soup with goat cheese and pesto, if using, and serve immediately!
Leftovers will keep tightly sealed in the refrigerator up to 5 days or frozen up to 2 months, if chicken sausage was fresh upon purchase. Allow soup to cool completely before refrigerating or freezing. Remember that liquid expands in the freezer, so leave some room in the container!