Ingredients
Equipment
Method
Step-by-Step Instructions
- In a large mixing bowl, combine ground Italian sausage, seasoned breadcrumbs, grated Parmesan, egg, and minced garlic. Mix until well blended and form into 1-inch meatballs.
- Heat olive oil in a large pot. Add meatballs and brown on all sides for 6-8 minutes. Remove and set aside.
- In the same pot, add olive oil, onion, celery, and carrots. Sauté for 5-7 minutes, then add minced garlic and cook for 30-60 seconds.
- Pour in canned diced tomatoes and chicken broth. Add Italian seasoning and scrape bottom of pot. Bring to a boil.
- Reduce heat and return meatballs to pot. Simmer for 10-15 minutes until meatballs are cooked through.
- Stir in pasta and cook according to package directions, around 8-10 minutes.
- Lower heat, stir in heavy cream and mozzarella until melted. Add spinach and cook until wilted, about 2-3 minutes.
- Ladle soup into bowls, garnish with parsley and extra Parmesan. Serve warm.
Notes
Avoid overworking meat mixture for tender meatballs. Cook pasta in soup for optimal flavor. Taste and adjust seasonings as needed. Keep soup at low simmer after adding cream.
