There are some days when dinner needs to practically cook itself. Between work, errands, family schedules, and that mysterious pile of laundry that somehow multiplies overnight, spending hours at the stove just isn’t happening. That’s exactly when Slow Cooker Meatball Soup comes to the rescue.
This creamy, tomato-rich soup combines tender Italian meatballs, pasta, Parmesan, spinach, and plenty of savory herbs in one wonderfully comforting bowl. Most of the cooking happens quietly in your slow cooker, filling the kitchen with the kind of aroma that makes everyone wander in asking, “When are we eating?”
I love recipes like this because they deliver big, satisfying flavor without asking you to babysit a pot all afternoon. Add your ingredients, let the slow cooker work its magic, then finish everything with cream, pasta, cheese, and spinach. Simple, cozy, and absolutely worthy of a second bowl.
Table of Contents
Why You’ll Love This Slow Cooker Meatball Soup
- Quick Prep: Frozen meatballs eliminate most of the hands-on work and make getting dinner started incredibly easy.
- Family-Friendly: Tender meatballs, creamy tomato broth, and little bites of pasta make this an approachable meal for adults and kids alike.
- Simple Ingredients: Everything on the list is easy to find at a regular grocery store, with no specialty shopping required.
- Perfect for Busy Days: Assemble the soup in the morning and let your slow cooker handle most of dinner while you tackle everything else.
- Big Comfort-Food Flavor: Parmesan, Italian herbs, tomatoes, and cream create a rich, savory soup without complicated cooking techniques.
- Easy to Customize: Swap the pasta, add vegetables, adjust the creaminess, or finish each bowl with your favorite toppings.
Ingredients You’ll Need
One of my favorite things about this soup is how everyday ingredients transform into something that tastes wonderfully comforting.
You’ll need:
- 20 ounces frozen Italian-style meatballs
- 1 medium yellow onion, diced
- 3 teaspoons minced garlic
- 6 cups low-sodium chicken broth
- 1 (28-ounce) can diced tomatoes
- 1 (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
Ditalini works especially well because its small shape fits neatly onto a spoon alongside the meatballs and creamy broth. No wrestling with long noodles while trying to enjoy dinner—always a win.
Low-sodium chicken broth is also helpful because the meatballs and Parmesan already contribute saltiness. Starting with lower-sodium broth gives you more control over the final flavor.
How to Make Slow Cooker Meatball Soup
1. Build the Soup Base
Add the frozen Italian meatballs, diced onion, minced garlic, chicken broth, diced tomatoes, tomato paste, black pepper, Italian seasoning, paprika, and dried thyme directly to your slow cooker.
Give everything a good stir so the tomato paste and seasonings begin mixing into the broth.
And yes, the meatballs can go in frozen. That’s one of the reasons this recipe is so convenient.
2. Let the Slow Cooker Work
Cover the slow cooker and cook the soup on HIGH for 3–4 hours or LOW for 6–8 hours.
During this time, the onion softens, the meatballs heat through, and those Italian herbs mingle with the tomato broth.
This is the beautiful part: you don’t need to stand there stirring. Go answer emails, pick up the kids, finish your errands, or finally drink that cup of coffee while it’s still hot.
3. Make It Creamy
Near the end of the cooking time, whisk the cornstarch and heavy cream together in a bowl until smooth and free of lumps.
Pour this mixture into the slow cooker and stir.
The cornstarch helps give the broth a slightly thicker, silkier texture, while the heavy cream softens the acidity of the tomatoes and turns the soup luxuriously creamy.
Chef Omar tip: always mix cornstarch into a cool liquid before adding it to hot soup. Tossing cornstarch straight into the slow cooker is basically sending an engraved invitation to the Lump Convention.
4. Add Pasta, Parmesan, and Spinach
Add the dry ditalini pasta, finely shredded Parmesan, and fresh baby spinach.
Stir everything together, cover, and continue cooking for 15–30 minutes, or until the pasta reaches your preferred firmness.
Check it toward the earlier end of that range. Slow cookers vary in temperature, and pasta can go from pleasantly tender to overly soft surprisingly quickly.
The spinach will wilt into the creamy broth while the Parmesan melts and adds another layer of savory flavor.
5. Stir and Serve
Give the soup one final stir before serving.
Taste the broth and adjust the seasoning if necessary. Because Parmesan, broth, and Italian-style meatballs can all contain different amounts of salt, tasting before adding extra salt is the safest approach.
Ladle it into bowls while it’s piping hot. A little extra Parmesan over the top never hurts.
Chef Omar’s Tips for the Best Bowl
- Watch the pasta closely. Once ditalini becomes tender, serve the soup rather than leaving it cooking for a long time. Pasta continues absorbing liquid as it sits.
- Use freshly shredded Parmesan when possible. It generally melts more smoothly than many packaged pre-shredded varieties.
- Don’t skip the cream-and-cornstarch mixture. Whisking them together first creates a smoother broth and helps prevent little cornstarch clumps.
- Add the spinach near the end. Baby spinach needs very little cooking time. Adding it early can leave it overly soft.
- Adjust the consistency. If the finished soup becomes thicker than you’d like, stir in a splash of warm chicken broth until it reaches the consistency you prefer.
I’ve learned that the best slow cooker meals aren’t necessarily the ones with the longest ingredient lists or fanciest techniques. They’re the recipes you can start during a busy day and return to hours later thinking, “Oh, thank goodness dinner is basically done.” This soup fits that description beautifully.
Easy Variations
This recipe leaves plenty of room for experimentation.
For extra vegetables, try adding finely diced carrots or celery at the beginning of cooking. You could also replace some of the spinach with chopped kale, though kale may need a little more time to soften.
Not a fan of ditalini? Another small pasta shape can work. Small shells, elbow macaroni, or mini bow ties are practical alternatives; just remember that cooking times vary by shape.
For a slightly lighter broth, reduce the amount of heavy cream. The finished soup won’t be quite as rich, but you’ll still have all those tomato, herb, meatball, and Parmesan flavors working together.
And if your family considers cheese a food group—as many perfectly sensible families do—set additional Parmesan on the table.

faqs about Slow Cooker Meatball Soup
Can I put frozen meatballs directly in the slow cooker?
Yes. This recipe is designed to use frozen Italian-style meatballs, so there’s no need to thaw them first. Follow appropriate package guidance and cook the soup until the meatballs are fully heated through.
Can I use homemade meatballs?
Absolutely. Fully cooked homemade meatballs are a delicious alternative. Just keep in mind that their size and texture may affect how quickly they heat.
Can I use another type of pasta?
Yes. Small pasta shapes work best because they’re easy to eat with the meatballs. Cooking time can vary, so start checking the pasta early.
Why did my soup get so thick?
The pasta absorbs broth while cooking and continues absorbing it during storage. Simply stir in additional chicken broth when reheating until you reach your preferred consistency.
Can I prepare Slow Cooker Meatball Soup ahead of time?
You can prepare the soup base ahead, but for the best pasta texture, consider waiting to add the pasta until closer to serving. Another option is cooking the pasta separately and adding it to each bowl.
What can I use instead of spinach?
Kale is a good alternative if you’d like a heartier green. You can also leave the spinach out entirely if leafy greens aren’t popular at your table.
Bring Some Cozy to the Dinner Table
When you need comfort food but don’t have the time—or patience—to hover over the stove, this Slow Cooker Meatball Soup is exactly the kind of recipe worth keeping nearby.
Tender Italian meatballs, ditalini pasta, spinach, Parmesan, and a creamy tomato broth come together with minimal hands-on effort. It’s cozy enough for a chilly weekend yet practical enough for a hectic Tuesday night.
So grab the slow cooker, let dinner simmer while life carries on, and finish the day with a warm bowl around the table. Sometimes the simplest meals are the ones everyone remembers—and if somebody goes back for thirds, Chef Omar certainly isn’t judging.
More Cozy Recipes You’ll Love
If this Slow Cooker Meatball Soup earned a spot in your comfort-food rotation, keep the cozy dinners coming with these easy favorites from Pulse Recipes:
- Craving another hands-off meatball dinner? Try these Crock Pot French Onion Meatballs for tender meatballs loaded with rich, savory flavor.
- For another warm bowl made for chilly nights, this Broccoli Cheddar Lasagna Soup delivers plenty of creamy, cheesy comfort.
- Love letting your slow cooker handle dinner? Add this hearty Slow Cooker Beef Ramen Noodles recipe to your next busy-weeknight menu.
- If the Italian flavors in this soup are your favorite part, these Greek Meatballs with Roasted Red Pepper Sauce offer another flavorful way to put meatballs on the dinner table.
Made this Slow Cooker Meatball Soup? ⭐ Rate the recipe below and leave a star review! Tell us how it turned out, what you served with it, or any delicious twists you added. Your feedback helps other home cooks decide what to make next—and Chef Omar always loves hearing what happened in your kitchen!

Slow Cooker Meatball Soup
- Total Time: 3 hours 45 minutes
- Yield: 8 servings 1x
Description
This Slow Cooker Meatball Soup is rich, creamy, and packed with tender Italian-style meatballs, pasta, tomatoes, baby spinach, and Parmesan cheese. The slow cooker does most of the work, making this cozy soup an easy family dinner for busy weeknights or chilly evenings.
Ingredients
- 20 ounces frozen Italian-style meatballs
- 1 medium yellow onion, diced
- 3 teaspoons minced garlic
- 6 cups low-sodium chicken broth
- 1 (28-ounce) can diced tomatoes
- 1 (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
- Add the frozen meatballs, diced onion, garlic, chicken broth, diced tomatoes, tomato paste, black pepper, Italian seasoning, paprika, and thyme to the slow cooker. Stir to combine.
- Cover and cook on HIGH for 3–4 hours or LOW for 6–8 hours.
- In a small bowl, whisk the cornstarch and heavy cream together until completely smooth and no lumps remain.
- Pour the cream mixture into the slow cooker and stir well.
- Add the dry ditalini pasta, Parmesan cheese, and baby spinach. Stir to combine.
- Cover and continue cooking for 15–30 minutes, or until the pasta reaches your desired tenderness.
- Stir the soup well before serving. Ladle into bowls and garnish with additional Parmesan, if desired
Notes
- Frozen Italian-style meatballs can be added directly to the slow cooker; follow the meatball package guidance and cook until fully heated through.
- Pasta can soften quickly in a slow cooker, so begin checking it after about 15 minutes.
- Freshly shredded Parmesan melts especially well into the creamy broth.
- For a thinner soup, stir in additional warm chicken broth before serving.
- The pasta will continue absorbing broth as leftovers sit. Add a splash of broth when reheating if necessary.
- If preparing the soup ahead of time, consider cooking the pasta separately and adding it to individual servings to help prevent overly soft pasta.
- Taste before adding extra salt because the meatballs, chicken broth, and Parmesan can already contribute plenty of sodium.
- Prep Time: 15 minutes
- Cook Time: 3 hours 30 minutes
- Category: Soup
- Method: Slow Cooker
- Cuisine: Italian-American
Nutrition
- Serving Size: 1/8 of recipe
- Calories: 690 kcal
- Sugar: 10 g
- Sodium: 1200 mg
- Fat: 37 g
- Saturated Fat: 19 g
- Unsaturated Fat: 14 g
- Trans Fat: 0.5 g
- Carbohydrates: 62 g
- Fiber: 5 g
- Protein: 29 g
- Cholesterol: 105 mg
