Every spoonful is loaded with savory Italian meatballs in a creamy broth with mushrooms and fresh spinach.
Prep Time30 minutesmins
Cook Time30 minutesmins
Total Time1 hourhr
Course: Main Course, Soup
Cuisine: Italian American
Servings: 12
Calories: 532kcal
Author: Judy Purcell
Ingredients
FOR THE MEATBALLS:
2tablespoonsolive oil
3/4cupminced onion, (about 1/2 large onion)
1tablespoonminced garlic
1lbground pork, beef, or veal
1lbItalian sausage, mild or hot Italian
1largeegg
1/2cupparmesan cheese
1/2cupplain bread crumbs, like panko
1/3cupwhole milk
2tablespoonsfinely chopped parsley
1heaping teaspoondry Italian herb blend(less if using seasoned crumbs)
1/2teaspoonsea salt
1/2teaspoonfreshly ground black pepper
FOR THE SOUP:
2tablespoonsolive oil
1 1/2cupsdiced onion(1 large onion)
2tablespoonsminced garlic
16ouncescremini mushrooms, rinsed and sliced
3cupssliced carrot rounds, 4-5 large carrots
4stalkscelery, coarsely chopped
48ouncesbeef stock
2teaspoonsdry Italian herb blend
1/4teaspoonred pepper flakes
2cupsheavy cream
1cupgrated parmesan cheese
2tablespoonschopped parsley
8ouncesfresh spinach
Sea salt and pepperto taste
Get Recipe Ingredients
Instructions
FOR THE MEATBALLS
Saute the onion for the meatballs in a medium skillet with olive oil to soften, about 5 minutes. Stir in the garlic and set aside to cool slightly.
In a small bowl, mix the egg, parmesan cheese, bread crumbs, milk, parsley, Italian herbs, salt, and pepper until well blended and set aside to allow bread crumbs to absorb the liquid.
In a separate large bowl, mix the pork and Italian sausage to combine and then mix in the onions and egg mixture until well incorporated. Roll into bite-size meatballs (or use a small meatball scoop) and place on a parchment-lined rimmed baking sheet about an inch apart.
Broil on high in the oven (about 10 inches from the oven coil) for about 8 minutes or until cooked through.
FOR THE SOUP:
In a soup pot, saute the onion for the soup in olive oil for 8 minutes to soften and caramelize (brown at the edges). Stir in the garlic, carrots, celery, mushrooms and continue to cook another 6-8 minutes until vegetables release liquid and begin to brown (add oil if the pan is too dry).
Stir in the beef stock, dry herbs, red pepper flakes, and meatballs to the pot with the vegetables and simmer 10 minutes to meld flavors. (Broth should just cover the contents, but more can be added, if desired.)
Stir in spinach, cream, parmesan cheese, and parsley. Allow to simmer 5 minutes to meld flavors. Taste and season with salt and pepper, as desired.
Notes
Recipe TIPS:
Skip softening the onions for the meatballs if you don’t mind a little onion crunch (we found cooking the onions in advance made it more palatable for our kids)
Keep meatballs from sticking to your hands while rolling by wetting your hands with a little bit of water or oil.
For fresher-tasting results when making this recipe ahead, wait to add the spinach until reheating the soup after it’s been frozen. Add fresh spinach during the last few minutes of heating it through.
Recipe Variations:
Gluten-free, use gluten-free panko crumbs
Add cooked pasta or rice
Substitute kale or other leafy greens for the spinach
Substitute sauteed vegetables like zucchini or cauliflower for the mushrooms
Use premade frozen meatballs
Substitute ground dark meat turkey or chicken for the pork in the meatballs
Substitute 1 slice of bread (torn into small pieces) for ½ cup bread crumbs