Slow Cooker Italian Meatball Soup Recipe
Introduction
Slow Cooker Meatball Soup is a comforting and hearty Italian-inspired meal that’s easy to prepare. Using pre-cooked frozen meatballs and simple ingredients, this recipe delivers rich flavors with minimal effort. It’s perfect for busy weeknights or cozy weekends when you want something warm and satisfying.

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 ounce can tomato paste
- 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: In your slow cooker, combine the frozen meatballs, diced onion, minced garlic, chicken broth, diced tomatoes, tomato paste, black pepper, Italian seasoning, paprika, and dried thyme. Stir well to mix all ingredients evenly.
- Step 2: Cover the slow cooker and cook on high for 3-4 hours or on low for 6-8 hours until the meatballs are heated through and flavors meld.
- Step 3: Whisk together the cornstarch and heavy cream in a small bowl until smooth and lump-free. Pour this mixture into the slow cooker and stir to combine.
- Step 4: Add the dry ditalini pasta, shredded Parmesan cheese, and fresh baby spinach to the soup. Continue cooking for another 15-30 minutes until the pasta is tender and the spinach is wilted.
- Step 5: Stir the soup before serving. Enjoy warm with extra Parmesan or fresh herbs if desired.
Tips & Variations
- Use a food processor or small chopper to dice onions quickly and evenly.
- If the soup is too thick after adding pasta, stir in more broth to reach your preferred consistency.
- Substitute rice or brown rice for a gluten-free option; cook the rice separately and add it at the end.
- Add chopped celery and carrots for extra veggies and flavor.
- Make your own meatballs from scratch and sear them first for a firmer texture in the slow cooker.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in short bursts in the microwave. This soup is not ideal for freezing because the pasta tends to become mushy when thawed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh meatballs instead of frozen?
Yes, you can use fresh meatballs but it’s best to sear or partially bake them first to help maintain their shape and texture during slow cooking.
When should I add the pasta to avoid it getting mushy?
Add the pasta during the last 15-30 minutes of cooking and keep an eye on it to ensure it reaches your preferred firmness without overcooking.
Print
Slow Cooker Italian Meatball Soup Recipe
- Total Time: 4 hours 10 minutes
- Yield: 8 servings 1x
Description
Slow Cooker Meatball Soup is a hearty and comforting one-pot meal featuring Italian-style meatballs simmered in a creamy tomato broth with garlic, onions, aromatic Italian spices, ditalini pasta, fresh spinach, and Parmesan cheese. This easy and budget-friendly recipe is perfect for busy weeknights or lazy weekend lunches, offering rich flavor with minimal hands-on time.
Ingredients
Main Ingredients
- 20 ounces frozen Italian-style meatballs
- 1 medium yellow onion, diced
- 3 teaspoons minced garlic
- 6 cups low-sodium chicken broth
- 28 ounces canned diced tomatoes
- 6 ounce can tomato paste
- 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 finely shredded Parmesan cheese
- 4 cups fresh baby spinach
Instructions
- Load Up the Crock Pot: In the slow cooker, stir together the frozen Italian-style meatballs, diced yellow onion, minced garlic, low-sodium chicken broth, diced tomatoes, tomato paste, black pepper, Italian seasoning, paprika, and dried thyme until well combined.
- Cover and Cook: Place the lid on the crockpot and cook the soup on low heat for 3-4 hours, or on high heat for 6-8 hours, allowing flavors to meld and meatballs to heat through.
- Add the Creamy Sauce: In a separate bowl, whisk together the cornstarch and heavy cream until smooth and lump-free, then pour this creamy mixture into the slow cooker to thicken the broth.
- Finish the Soup: When there are about 30 minutes remaining, add the uncooked ditalini pasta, shredded Parmesan cheese, and fresh baby spinach to the slow cooker. Continue cooking for 15-30 minutes more, until the pasta is cooked to your liking and the spinach has wilted.
- Serve: Stir the soup well before ladling into bowls and serving hot. Optionally garnish with extra Parmesan or fresh herbs for added flavor.
Notes
- Time-Saving Tip: Use a food processor or small food chopper to quickly dice the onions.
- Adjusting Soup Thickness: If the soup becomes too thick after adding pasta, stir in additional broth to reach desired consistency.
- Storage & Reheating: Store leftovers in the refrigerator for up to 3 days. Avoid freezing to prevent pasta from becoming mushy. Reheat gently on the stovetop or in short intervals in the microwave.
- Pasta Cooking Tip: Add pasta toward the end of cooking to avoid mushiness. Monitor the pasta doneness the first time you make this recipe to perfect cooking time.
- Variations: Add extra vegetables like celery, carrots, mushrooms, or kale; substitute rice or brown rice for gluten-free options; or make meatballs from scratch for firmer texture.
- 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, comfort food, weeknight dinner, one pot meal

