For the Meatballs:
Mix all ingredients in a bowl. Form desired size meatballs. Set aside.
For the Soup:
In a stock pot, place oil over medium heat with onion, garlic, ginger, carrots and celery. Cook and stir for ten minutes.
Add tomato paste, lime zest, juice, chicken stock and lower heat to low medium, cook for 20 minutes.
Add meatballs, cilantro and tomatoes and cook for another 10 minutes.
Serve with shaved cabbage.