For those with picky eaters or dietary restrictions, this soup is quite versatile. You can substitute the cream cheese with a non-dairy alternative for a vegan version—just make sure to also switch the broth to vegetable and use vegan cheese. To sneak in more vegetables, consider adding carrots or cauliflower along with the broccoli. If you have meat lovers in the family, chunks of pre-cooked chicken or sausage can be added just before pureeing for a heartier meal.