Ingredients:

-1 tablespoon Olive oil
-1/2 small onion, finely chopped
-1 carrot, peeled and grated
-4 cups chicken stock
-1/2 pound ground chicken
-3 tablespoons Parmigiano-Reggiano cheese
-3 tablespoons bread crumbs
-1 egg
-1 garlic clove, grated
-2 tablespoons chopped fresh parsley
-1/2 cup orzo

1. Heat the olive oil in a medium pot over medium heat.
2. Saute the onions and carrots for 5 minutes, then add the stock and bring to a boil.
3. In a medium bowl, mix the meat with the cheese, bread crumbs, egg, garlic, parsley, salt, and pepper.
4. When the broth comes to a boil, roll the meat mixture into 1-inch balls and drop them into the broth.
5. Stir in the orzo and cook for 5-8 minutes.
6. Ladle the soup into bowls.