Easy Tomato Soup with Orzo

I know, it's officially spring now, so the weather should be warmer.  But here, where I live, the winter seems to not want to let go.  We've had quite a bit of snowy, cold days lately.  So, yes, a warm soup was definitely welcomed.  I like this soup.  It's super easy and quick (under 30 minutes) and the flavors are fresh and wonderful.  You can serve it simple or with some nice grilled cheese sandwiches on the side.  Enjoy!
-cooking spray
-1 large onion, finely diced
-3 cloves garlic, minced
-4 cups chicken or vegetable stock
-1 (28 oz) can crushed tomatoes
-1/4 tsp turmeric
-1.5 tsp salt
-1 tsp pepper
-1/2 cup orzo
-1/2 cup half and half
Coat a non-stick pot with cooking spray.  When hot, add the onion and cook for about 7-10 minutes,  Add the garlic and cook for 1 minutes.  Add the stock, tomatoes, turmeric, salt and pepper.  Give it a good stir and bring it to a boil.  Add the orzo and cook for 10 minutes.  Stir in the half and half and cook for a couple more minutes. 
Ladle into soup bowls and enjoy!