Slow Cooker Italian Meatball Soup Recipe
Introduction
Slow Cooker Meatball Soup is a comforting and wholesome one-pot meal that’s perfect for busy days. Featuring Italian-style meatballs in a creamy tomato broth with pasta, spinach, and parmesan, it’s an easy dish that fills the house with irresistible aromas.

Ingredients
- 20 ounces frozen Italian style meatballs
- 1 medium yellow onion, diced
- 3 teaspoons garlic, minced
- 6 cups low-sodium chicken broth
- 28 ounces diced tomatoes (canned)
- 6 ounces tomato paste (canned)
- 1 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- ½ teaspoon dried thyme
- 2 tablespoons cornstarch
- 1 ½ cups heavy cream
- 16 ounces dry ditalini pasta
- 1 cup Parmesan cheese, finely shredded
- 4 cups fresh baby spinach
Instructions
- Step 1: Stir together the frozen meatballs, diced onion, minced garlic, chicken broth, diced tomatoes, tomato paste, black pepper, Italian seasoning, paprika, and dried thyme in the slow cooker.
- Step 2: Cover and cook on high for 3-4 hours or on low for 6-8 hours.
- Step 3: Whisk the cornstarch and heavy cream together until smooth with no lumps, then pour this mixture into the slow cooker and stir to combine.
- Step 4: Add the uncooked ditalini pasta, shredded Parmesan cheese, and fresh baby spinach. Continue cooking for 15-30 minutes until the pasta is tender and the spinach is wilted.
- Step 5: Stir well before serving and enjoy your hearty meatball soup.
Tips & Variations
- Use a food processor or small chopper to dice the onion quickly and evenly.
- If the soup becomes too thick after adding pasta, thin it out with extra broth as needed.
- Add chopped celery and carrots for more vegetables and flavor.
- Use rice instead of pasta for a gluten-free option; cook rice separately and add at the end.
- For homemade meatballs, sear or partially bake them first to keep their texture firm in the slow cooker.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in short bursts in the microwave. Avoid freezing this soup, as the pasta can become mushy upon thawing.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of meatballs?
Yes, you can substitute with plain frozen meatballs or homemade meatballs. Just ensure they’re pre-cooked before adding to the slow cooker to maintain texture and safety.
When should I add the pasta to avoid mushiness?
It’s best to add uncooked pasta during the last 15-30 minutes of cooking. This prevents the pasta from overcooking and becoming mushy. Keep an eye on it and adjust the time based on your preferred pasta texture.
Print
Slow Cooker Italian Meatball Soup Recipe
- Total Time: 4 hours 10 minutes
- Yield: 8 servings 1x
Description
Slow Cooker Meatball Soup is a comforting and hearty one-pot Italian-inspired soup made with pre-cooked frozen Italian-style meatballs, onions, garlic, diced tomatoes, tomato paste, chicken broth, and Italian seasonings. Enriched with a creamy tomato base from corn starch and heavy cream, this soup is finished with tender ditalini pasta, fresh baby spinach, and shredded parmesan cheese. This easy, customizable, and budget-friendly recipe is perfect for a quick meal with minimal hands-on time simulating rich Italian flavors in a cozy bowl.
Ingredients
Meatballs and Base
- 20 ounces frozen Italian style meatballs
- 1 medium yellow onion, diced
- 3 teaspoons garlic, minced
- 6 cups low-sodium chicken broth
- 28 ounces canned diced tomatoes
- 6 ounces tomato paste
- 1 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- ½ teaspoon dried thyme
Creamy Sauce
- 2 tablespoons cornstarch
- 1 ½ cups heavy cream
Final Additions
- 16 ounces dry ditalini pasta
- 1 cup Parmesan cheese, finely shredded
- 4 cups fresh baby spinach
Instructions
- Load Up the Crock Pot: Stir together the frozen Italian-style meatballs, diced onion, minced garlic, low-sodium chicken broth, canned diced tomatoes, tomato paste, black pepper, Italian seasoning, paprika, and dried thyme in the slow cooker until well combined.
- Cover and Cook: Place the lid on the slow cooker and cook on high for 3-4 hours or on low for 6-8 hours, allowing the flavors to meld and the meatballs to heat through.
- Add the Creamy Sauce: In a separate bowl, whisk together the cornstarch and heavy cream until smooth and free of lumps. Pour this mixture into the slow cooker, stirring gently to combine and thicken the soup.
- Finish the Soup: When there are about 30 minutes remaining, add the uncooked ditalini pasta, freshly grated Parmesan cheese, and baby spinach to the crockpot. Continue cooking for an additional 15-30 minutes or until the pasta is cooked al dente and the spinach has wilted.
- Serve: Stir the soup before serving to distribute the ingredients evenly. Ladle into bowls, garnish as desired, and enjoy this comforting Italian meatball soup warm.
Notes
- Time-Saving Tip: Use a food processor or small chopper to dice the onions quickly and evenly.
- Adjusting the Soup Thickness: If the soup thickens too much after adding the pasta, stir in extra broth to reach your desired consistency.
- Storage and Reheating: Refrigerate leftovers for up to 3 days. Avoid freezing due to pasta texture changes. Reheat gently on the stovetop or in short bursts in the microwave.
- Prep Time: 10 minutes
- Cook Time: 4 hours
- Category: Soup
- Method: Slow Cooking
- Cuisine: American
Keywords: slow cooker meatball soup, Italian meatball soup, crock pot soup, easy meatball soup, creamy tomato soup, ditalini pasta soup, comforting soup recipe

