I wasn’t paying attention to amounts (I rarely do), but the base of this soup was leftover turkey gravy (from Christmas dinner) and chicken broth.
I made the meatballs out of ground turkey, frozen chopped spinach (defrosted in the microwave), parmesan (the canned stuff, I admit it), garlic powder, onion powder, salt, pepper, and - here’s the weird part - cream cheese. Next time I would soften the cream cheese and thoroughly mix it with the seasonings before adding it to the meat, but this time I got away with putting it in the mixture in random chunks (I tried to distribute evenly) and letting them melt into the soup.
So basically, I brought the base (gravy/broth) to a boil, added in roasted red potatoes I had frozen (you could use fresh, but just cook longer), reboiled, lowered to simmering, and added the meatballs (making them as I went - plop, plop, plop).
Then I added some quartered (or maybe it was halved) canned artichoke hearts (that I had frozen, but I don’t think that matters).
After ten minutes or so, I thickened it by adding potato starch and sour cream (next time I will dissolve the potato starch into the sour cream - or a cupful of soup - to avoid glops).
Cooked for another five minutes and it was done.