Go Back
+ servings
Creamy Italian Meatball Soup

Creamy Italian Meatball Soup

This Creamy Italian Meatball Soup is a hearty and flavorful dish packed with tender meatballs, vegetables, and a rich creamy broth.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Main Course
Cuisine Italian
Servings 6 bowls
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, beef, or veal
  • 1 lb Italian sausage (mild or hot Italian)
  • 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
  • Sea salt and pepper to taste

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 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. 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.
  • 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.
  • 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

For best results, consider waiting to add the spinach until reheating the soup after freezing. Adjust seasonings to personal preference.

Nutrition

Serving: 1bowlCalories: 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, Hearty, Italian, Meatballs, Soup
Tried this recipe?Let us know how it was!