This is a perfect, hearty soup to make on a crisp, autumn weekend (not that I can relate since it's in the freaking 80's here today - c'mon fall!). It has all the classic flavors of minestrone - tomato, fall root veggies & tons of herbs - plus the awesome added bonus of spinach meatballs. Oh, how I love thee, balls o' meat!
I love to add the hard (normally unusable) rind from a block of Parmesan to the broth while simmering this minestrone. It adds a subtle depth of flavor to your soups - an ancient Italian secret for increasing deliciousness. Whenever I finish a wedge of Parm, I just save the rinds in a baggie in the refrigerator and they last forever...so good to have on hand in the winter for all your soup making needs :)
2 eggs - beaten
1/2 c. milk
1/2 c. breadcrumbs
1/2 pound ground beef
1/2 pound ground pork
3 medium cloves garlic - chopped
1 1/2 t. kosher salt
fresh ground pepper
1/3 c. grated Parmesan
10 oz. frozen chopped spinach - thawed and squeezed very dry
2-4 T. olive oil - divided
1 onion - chopped
3 carrots - peeled and sliced
3 celery - sliced
1 28 oz can whole peeled tomatoes
6 c. low sodium chicken broth
2 sprigs fresh rosemary
3 springs fresh thyme
2 T. chopped fresh basil
1 t. dried oregano
1 bay leaf
1/4 t. crushed red pepper flakes
1 t. kosher salt & fresh ground pepper
1 Parmesan rind (optional)
1 medium turnip - peeled & cut into 1/2 inch dice
1 large Yukon gold potato, cut into 1/2 inch dice
In a large bowl, combine the eggs, milk and breadcrumbs. Stir to combine. Add the meat, garlic, salt & pepper, Parmesan and spinach. Use hands to thoroughly combine ingredients. With slightly damp hands, roll into about 40, 1-inch balls.
In a large soup pot, heat 2 T. olive oil over medium heat. Add meatballs and cook, turning occasionally to brown all sides, until cooked through - about 8 minutes. You may need to work in 2 batches - don’t overcrowd the meatballs while cooking or they won't brown nicely. Set meatballs aside.
In the same soup pot, over medium low heat, add the onion. Cook until translucent - about 7 minutes. Add garlic, carrots and celery and cook for 2-3 minutes. Add the tomatoes with their juice. Roughly chop the tomatoes with kitchen shears. Add chicken broth, whole springs of rosemary & thyme, chopped basil, oregano, crushed red pepper, salt & pepper and Parmesan rind. Bring to a boil.
Add the turnip, potato and meatballs. Bring back to a boil, then lower heat to a brisk simmer. Simmer uncovered for 45 minutes to an hour, stirring occasionally (or even longer… just be sure to lower heat & keep at a very gentle simmer at this point).
When ready to serve, remove the rosemary and thyme stems (the leaves will have detached into the soup), the bay leaf and the Parmesan rind. Serve topped generously with grated Parmesan.