Italian wedding soup is meatballs cooked in broth with greens and tiny pasta. Believe it or not, the name doesn't come from weddings, but it's known as 'minestra maritata', translating to wedded soup referring to the marriage of meats and vegetables. We've taken the structure of this soup, and fused it with 'marry me chicken', which is chicken breast cooked with sun-dried tomatoes, cream, parmesan, and spinach.
Start by making the meatballs. Add all of the ingredients to a bowl, and mix well by hand. Shape into meatballs.
Add a splash of vegetable oil to a large pan over medium heat. Brown the meatballs on all sides, then remove from the heat.
To a blender, add carrot, onion, celery, sun-dried tomato, and garlic. Blend until smooth.
Add to the same pan with a knob of butter, and sauté for a couple of minutes. Deglaze with a splash of wine, then add chicken stock. Season with salt and pepper.
Reduce to a low heat, add the meatballs and cook for 10 minutes or until the meatballs are almost cooked through before adding the pasta.
Once the pasta is cooked, add spinach, cream, and parmesan. Mix through until the spinach has just melted. Serve, and enjoy!