Spray a saucepan with low-calorie cooking spray and place over a medium heat. Add the onions, carrot and garlic and cook for 5 minutes, until the onion begins to soften.
Add the rest of the soup ingredients and stir well. Simmer for 25 minutes until the carrot is soft.
Blend the soup until smooth with a hand blender.
While the soup is cooking, take a bowl and mix the meatball ingredients well with your hands, until combined.
Shape the meatball mixture into small meatballs about 1.5cm wide and set aside.
When all the meatballs are made, spray a frying pan with low-calorie cooking spray and place over a medium heat. Add the meatballs to the pan and cook gently for 5-10 minutes, until cooked through. You can check by cutting one in half.
Once fully cooked, mix the meatballs into the blended soup and serve.