Go Back
+ servings
Creamy Italian Meatball Soup

Creamy Italian Meatball Soup

Creamy Italian Meatball Soup is loaded with savory meatballs in a creamy broth with mushrooms and fresh spinach.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Main Course, Soup
Cuisine Italian American
Servings 12 servings
Calories 532 kcal

Equipment

  • skillet
  • soup pot
  • baking sheet

Ingredients
  

For the Meatballs

  • 2 tablespoons olive oil
  • ¾ cup minced onion (about ½ large onion)
  • 1 tablespoon minced garlic
  • 1 lb ground pork or beef or veal
  • 1 lb Italian sausage (mild or hot)
  • 1 large egg
  • ½ cup parmesan cheese
  • ½ cup plain bread crumbs (like panko)
  • cup whole milk
  • 2 tablespoons finely chopped parsley
  • 1 heaping teaspoon dry Italian herb blend (less if using seasoned crumbs)
  • ½ teaspoon sea salt
  • ½ teaspoon freshly ground black pepper

For the Soup

  • 2 tablespoons olive oil
  • 1 ½ cups diced onion (1 large onion)
  • 2 tablespoons minced garlic
  • 16 ounces sliced cremini mushrooms rinsed and sliced
  • 3 cups sliced carrot rounds (4-5 large carrots)
  • 4 ribs chopped celery coarsely chopped
  • 48 ounces beef stock
  • 2 teaspoons dry Italian herb blend
  • ¼ teaspoon red pepper flakes
  • 2 cups heavy cream
  • 1 cup grated parmesan cheese
  • 2 tablespoons chopped parsley
  • 8 ounces fresh spinach
  • to taste sea salt
  • to taste black pepper

Instructions
 

For the Meatballs

  • Saute ¾ cup minced onion for the meatballs in a medium skillet with 2 tablespoons olive oil to soften, about 5 minutes. Stir in 1 tablespoon minced garlic and set aside to cool slightly.
  • In a small bowl, mix 1 large egg, ½ cup parmesan cheese, ½ cup plain bread crumbs, ⅓ cup whole milk, 2 tablespoons finely chopped parsley, 1 heaping teaspoon dry Italian herb blend, ½ teaspoon sea salt, and ½ teaspoon freshly ground black pepper until well blended and set aside to allow bread crumbs to absorb the liquid.
  • In a separate large bowl, mix the 1 lb ground pork, and 1 lb Italian sausage to combine, and then mix in the onions and egg mixture until well incorporated. Roll into bite-sized 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 1 ½ cups diced onion for the soup in 2 tablespoons olive oil for 8 minutes to soften and caramelize (brown at the edges). Stir in the 2 tablespoons minced garlic, 3 cups sliced carrot rounds, 4 ribs chopped celery, 16 ounces sliced cremini 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 48 ounces beef stock, 2 teaspoons dry Italian herb blend, ¼ teaspoon 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 8 ounces fresh spinach, 2 cups heavy cream, 1 cup grated parmesan cheese, and 2 tablespoons chopped parsley. Allow to simmer 5 minutes to meld flavors. Taste and season with salt and pepper, as desired.

Notes

Skip softening the onions for the meatballs if you don’t mind a little onion crunch. 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, wait to add the spinach until reheating the soup after it’s been frozen.

Nutrition

Serving: 1cupCalories: 532kcalCarbohydrates: 14gProtein: 23gFat: 43gSaturated Fat: 19gPolyunsaturated Fat: 4gMonounsaturated Fat: 17gTrans Fat: 1gCholesterol: 126mgSodium: 899mgPotassium: 923mgFiber: 2gSugar: 6gVitamin A: 7962IUVitamin C: 13mgCalcium: 260mgIron: 2mg
Keyword Comfort Food, creamy, Creamy Italian Meatball Soup, Italian, meatballs, Soup
Tried this recipe?Let us know how it was!