Mix all meatball ingredients together in a large bowl.
Form into tiny meatballs, about one inch in size.
Preheat oven to 350 degrees.
Place meatballs on a large foil-lined baking sheet that has been sprayed with cooking spray.
Bake for 15 to 25 minutes or until they are a little browned and cooked through.
While the meatballs are baking, place olive oil in a large soup pan.
Add onion, celery, and carrots and cook for about 5 minutes or until they start to soften.
Add garlic and cook for 30 seconds stirring constantly.
Season with a little salt and pepper.
Add 8 cups of stock and simmer for a few minutes.
Add the pasta and simmer for another 5 minutes.
Add meatballs and fresh spinach and simmer for another few minutes.
Add more stock if needed.
Season with a little more salt and pepper if needed.
Serve soup in bowls with Parmesan cheese on top.
Notes
I’ve been to a few big Italian weddings and they never served this soup. They should have! LOL! I did some research and I guess it got it’s name because all the ingredients really work together. In other words, they are “well married.” Anyway, this is my quick and easy way to make this classic Italian soup. Want to make this recipe even easier? Instead of making my homemade meatballs, pick up a bag of frozen ones! Either way, it’s all good. Really good!