Preheat a medium soup pot over medium heat. Add extra-virgin olive oil, 2 turns of the pan, carrots, onions, celery, garlic and saute 5 minutes. Add tomato sauce and stock and cover pot. Turn up heat and bring to a fast boil.
While soup comes to a boil, mix the ground meat with cheese, bread crumbs, egg and parsley. Roll into 1 1/2- to 2-inch balls.
Remove lid from soup and slide balls into soup. Bring back to a boil then stir in spaghetti. Reduce the heat and simmer soup 10 minutes more, until pasta is tender and balls have cooked through. Stir in basil and remove "stoup" from the stove. Serve soup with bread and cheese.