
Every spoonful is loaded with savory Italian meatballs in a creamy broth with mushrooms and fresh spinach.
Saute the onion for the meatballs in a medium skillet with olive oil to soften, about 5 minutes. Stir in the garlic and set aside to cool slightly.
In a soup pot, saute the onion for the soup in olive oil for 8 minutes to soften and caramelize (brown at the edges). Stir in the garlic, carrots, celery, mushrooms and continue to cook another 6-8 minutes until vegetables release liquid and begin to brown (add oil if the pan is too dry).