This tasty broccoli soup is packed with tooth- and gum-supporting vitamins K and C. With a boost of calcium and flavor from the added cheese, this soup makes a healthy choice for lunch or dinner.
3 cups low-sodium chicken or vegetable stock
1 ¾ cups broccoli florets (about 8 ounces)
1 ½ cup diced yellow onion
3 medium carrots
2 garlic cloves
½ teaspoon salt
¼ teaspoon ground black pepper
¾ cup half-and-half
4 ounces shredded extra-sharp cheddar cheese
Fresh parsley