Meatballs: Combine all of the ingredients together in a large bowl until thoroughly mixed in and form small ping pong sized meatballs and set them on sheet trays lined with parchment paper.
Bake in the oven at 400° for 22-25 minutes or until lightly browned and cooked through.
Freeze ½ of the meatballs and set the other ½ aside.
Soup: Add the olive oil to a large soup pot along with the onions, garlic, celery and carrots and sweat over low heat for 15 minutes. Do not brown them.
Add in the broth and simmer over low to medium heat for 15 more minutes or until the vegetables are tender. Season with salt and pepper.
To Plate: Place some of the broth and vegetables into a bowl. Add in some of the cooked and cooled acini di pepe along with a small handful of escarole, and 5-6 meatballs.
Grate on optional parmesan cheese.
Notes
Make Ahead: You can make the soup two days ahead and keep the meatballs, broth with vegetables, and acini di pepe separate.How to Store: Place it in a lid container and keep it in the refrigerator for up to 5 days. You can freeze I covered for up to 3 months. Thaw it for one day in the fridge before reheating it.How to Reheat: Place your desired wedding soup into a small pot and heat over low heat until hot.This recipe makes quite a few meatballs, which I did on purpose to freeze half the batch.For a slight variation to this soup, use my Meatball Recipe, which has a few more herbs.I prefer to cook, cool, and keep the pasta separate before adding it to each bowl served so as not to overcook it when it's sitting on the stovetop in the soup.I add the escarole to each bowl served so that it does not wilt in the soup while sitting on the stove.