Chicken, Spinach and Gnocchi Soup

With the colder weather returning, this soup is exactly what we needed!  Even better is that I got to use stuff that needed to be used, like leftover roasted chicken and a half of onion.  The flavors are absolutely amazing and the soup is delicious and hearty.  YUM!  Enjoy!
-1 Tbs extra virgin olive oil
-1/2 red (or yellow) onion, finely chopped
-1 garlic clove, minced
-3 cups rotisserie chicken, diced OR 2 chicken breasts, boneless, skinless, cooked and diced
-4 cups chicken broth
-1 tsp salt
-1 tsp pepper
-1 (6 oz) bag baby spinach
-2 cups half and half
-16 oz gnocchi
Heat oil in large pot.  Add the onion and garlic.  Cook for 3-4 minutes or until onion is nice and translucent.  Add the chicken chunks, broth, salt and pepper.  Give it a good stir and bring to a boil. Reduce heat and let it simmer for about 10 minutes.
Stir in the half and half and spinach.  Mix well and cook for 1 minute.  Lastly, add the gnocchi and cook for 3-4 minutes.
Ladle into bowls and enjoy!
Slightly adapted from a recipe found here.