Slow Cooker Meatball Soup

Featured in:

How to make a hearty slow cooker meatball soup with tender meatballs, mini pasta, and rich tomato broth in one effortless pot.

james carter jr for recipes by clare
By James Carter Jr
Updated on Sat, 28 Feb 2026 12:37:49 GMT
Pinterest Hidden Image

Slow cooker meatball soup might be the easiest comfort food dinner you will ever make. I first threw this together on a Tuesday when I needed something hearty waiting for us after school pickup, and it has been on repeat in my kitchen ever since. Tender meatballs, a rich tomato broth, and soft pasta all come together with almost zero effort.

I remember scraping everything into the slow cooker that morning, turning it on, and walking out the door. When we came home, the whole house smelled like slow-simmered Italian goodness. That contrast between the cold outside and the warm, savory smell inside is exactly why this crockpot meatball soup has become a go-to cold weather dinner. It is filling, family-friendly, and endlessly forgiving for cooks at any skill level.

What Goes Into This Hearty Pot

I always keep a bag of frozen beef meatballs in my freezer specifically for this slow cooker meatball soup. They hold up beautifully during the long cook and absorb all that tomato broth flavor. Pro tip: if you have an extra 10 minutes, browning them first in a skillet adds a noticeably richer flavor to the final soup. Here is everything you need:

  • 1 lb frozen beef meatballs (no need to thaw before browning or adding to the slow cooker)
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced (fresh is always worth it here)
  • 1 can (28 oz) crushed tomatoes (I prefer San Marzano for a sweeter, richer broth)
  • 4 cups beef broth (low-sodium gives you better control over the final salt level)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup uncooked mini pasta such as ditalini or orzo (ditalini holds its shape best)
  • Fresh parsley, chopped, for garnish
  • Grated Parmesan cheese for serving

Personal tip: ditalini is the pasta shape I reach for every time I make this slow cooker meatball soup. It stays firm enough to add texture without falling apart when added late in the cook.

Slow cooker meatball soup in a white bowl topped with fresh parsley and grated Parmesan cheese

How to Build the Perfect Slow Cooker Meatball Soup

I recommend taking the optional browning step every single time. It adds about 10 minutes of active work and makes the finished soup taste like it simmered all day in a restaurant kitchen. Here is exactly how I make this crockpot meatball soup from start to finish:

Step 1: Heat the olive oil in a large skillet over medium-high heat. Add the frozen meatballs directly from frozen, no thawing needed, and cook turning occasionally until browned on all sides, about 5 minutes. They will not be cooked through yet and that is fine. The goal is color and flavor. Set the meatballs aside.

Step 2: In the same skillet, add the diced onion, carrots, and celery. Cook over medium heat, stirring occasionally, until the onion turns translucent and the carrots begin to soften, about 5 to 7 minutes. Add the minced garlic and stir constantly for one minute until fragrant. Your kitchen will smell incredible at this point.

Step 3: Transfer the sauteed vegetables and the browned meatballs into the slow cooker. Scrape in any browned bits and liquid from the bottom of the skillet as well. Those bits carry a lot of flavor and will deepen the broth significantly.

Step 4: Pour in the crushed tomatoes and beef broth. Add the dried oregano, dried basil, salt, and black pepper. Stir gently to combine. The liquid should look like a deep, rich red-orange color.

Step 5: Cover and cook on Low for 6 to 7 hours or on High for 3 to 4 hours. Avoid lifting the lid during cooking as it releases heat and adds time to the cook.

Step 6: During the last 30 minutes of cooking, stir in the uncooked mini pasta. Replace the lid and cook until the pasta is just tender and no longer chalky white in the center when you bite into a piece. Watch this step closely because pasta can overcook quickly in a hot slow cooker.

Step 7: Once the pasta is done, taste the broth and adjust salt and pepper as needed. Ladle the slow cooker meatball soup into bowls and finish with fresh chopped parsley and a generous shower of grated Parmesan.

Common mistake to avoid: adding the pasta at the start of the cook time. If it goes in at the beginning with the meatballs, it will completely dissolve into mush before the soup is ready.

Serving Ideas That Make This Soup a Full Meal

Slow cooker meatball soup pairs perfectly with simple sides that soak up or complement the bold tomato broth. Here are the best sides for slow cooker meatball soup:

Crusty bread or garlic bread: The thick tomato broth practically begs for something to dip into it. A warm, crusty loaf or a few slices of golden garlic bread transforms each bowl into a fully satisfying dinner.

Simple green salad with Italian vinaigrette: A crisp, lightly dressed salad cuts beautifully through the richness of the soup. The acidity in an Italian vinaigrette balances the deep tomato base and keeps the meal feeling fresh.

Roasted vegetables: A quick sheet pan of roasted zucchini, broccoli, or bell peppers works seamlessly with the Italian-inspired flavors here and adds extra color and nutrition to the meal.

A pinch of red pepper flakes: For heat lovers, a sprinkle of red pepper flakes stirred directly into the bowl adds a pleasant kick without changing the soup itself.

More Cozy Soups and Dinners to Try Next

If you love the set-it-and-forget-it ease of this slow cooker meatball soup, there are plenty of other hearty recipes worth bookmarking for busy nights. The rich tomato broth here pairs naturally with bread-based sides, so a batch of Garlic Butter Cheese Bombs or a loaf of Easy Italian Herbs and Cheese Bread would make a perfect companion on the table.

For other slow cooker favorites that bring the same comfort and minimal effort, try the deeply savory Slow Cooker Cowboy Soup or the creamy, crowd-pleasing Crockpot Chicken Parmesan Soup. If you want something on the lighter side to round out your weekly rotation, the Easy Vegetable Orzo Soup uses a similar pasta-in-broth approach and comes together just as easily.

Storing, Freezing, and Reheating This Soup Right

This slow cooker meatball soup is an excellent make-ahead meal that stores well and reheats without losing any of its appeal. Transfer leftovers to an airtight container and refrigerate for up to 4 days. The broth deepens in flavor overnight, so day-two soup is often even better.

For reheating, warm the soup gently on the stovetop over medium heat, stirring occasionally. If the pasta has absorbed extra liquid overnight and the soup has thickened, add a splash of beef broth and stir until it reaches your preferred consistency. Microwave reheating works well too, about 2 to 3 minutes on high, stirring once halfway through.

Pro tip: if you plan to freeze this soup, leave the pasta out of the portion you are storing. Freeze only the meatball and vegetable broth base in a freezer-safe container for up to 3 months. When you are ready to serve it, thaw overnight in the refrigerator, reheat on the stovetop until hot, and stir in fresh uncooked mini pasta during the last 10 minutes. This keeps the pasta perfectly tender every single time.

Quick Answers to Your Slow Cooker Meatball Soup Questions

Can I use homemade or raw meatballs instead of frozen?

Yes. Raw homemade meatballs can go directly into the slow cooker at the very beginning of the cook time without pre-browning. They will be fully cooked and tender after 6 to 7 hours on Low. Just make sure each meatball reaches an internal temperature of 165 degrees F before serving.

My soup got too thick after adding the pasta. How do I fix it?

This is completely normal. The pasta absorbs liquid as it sits. Simply stir in an additional half cup to one full cup of warm beef broth until the soup reaches the consistency you want. You can also add broth when reheating leftovers for the same reason.

Can I skip the pasta entirely in this slow cooker meatball soup?

Absolutely. The soup is delicious without pasta and becomes naturally lower in carbohydrates. You can add small white beans or diced zucchini during the last 30 minutes instead. Both options add bulk and texture without going mushy.

Get This Slow Cooker Meatball Soup on Your Table Tonight

There is a reason this slow cooker meatball soup gets made over and over again in busy households. It is filling, deeply flavorful, and requires almost no time standing at the stove. You load up the slow cooker in the morning and come home to dinner already done.
Whether you are feeding a hungry family on a weeknight or building a meal prep rotation for the week, this recipe is as reliable as it gets. Give it a try tonight and let the slow cooker do everything for you.

Print

Slow Cooker Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and comforting slow cooker meatball soup with tender beef meatballs, mini pasta, and fresh vegetables simmered in a rich tomato broth. The perfect set-it-and-forget-it dinner for busy weeknights.

  • Author: James Carter Jr
  • Prep Time: 15 minutes
  • Cook Time: 6 hours 30 minutes
  • Total Time: 6 hours 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Slow Cooker
  • Cuisine: American-Italian

Ingredients

Scale
  • 1 lb frozen beef meatballs
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 4 cups beef broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup uncooked mini pasta (ditalini or orzo)
  • Fresh parsley, chopped (for garnish)
  • Grated Parmesan cheese (for serving)

Instructions

  1. Heat olive oil in a large skillet over medium-high heat. Add frozen meatballs directly from frozen and cook, turning occasionally, until browned on all sides, about 5 minutes. They do not need to be cooked through. Set aside.
  2. In the same skillet, add the diced onion, carrots, and celery. Cook over medium heat until the onion is translucent and carrots begin to soften, about 5 to 7 minutes. Add the minced garlic and stir for 1 minute until fragrant.
  3. Transfer the sauteed vegetables and browned meatballs to the slow cooker. Scrape in any browned bits from the bottom of the skillet for extra flavor.
  4. Add the crushed tomatoes, beef broth, dried oregano, dried basil, salt, and black pepper. Stir gently to combine.
  5. Cover and cook on Low for 6 to 7 hours or on High for 3 to 4 hours. Do not lift the lid during cooking.
  6. During the last 30 minutes of cooking, stir in the uncooked mini pasta. Cover and cook until the pasta is just tender and no longer chalky in the center when bitten. Watch closely to avoid overcooking.
  7. Taste and adjust seasoning as needed. Ladle into bowls and garnish with fresh parsley and grated Parmesan cheese.

Notes

  • Browning the meatballs and sauteing the vegetables first is highly recommended for deeper, richer flavor.
  • Do not add the pasta at the start of cooking. It will turn to mush. Add only in the last 30 minutes.
  • To freeze, omit the pasta from the portion being stored. Freeze the broth and meatball base for up to 3 months. Add fresh pasta when reheating.
  • If the soup thickens after the pasta cooks, stir in an additional half cup to one full cup of warm beef broth to reach desired consistency.
  • Raw homemade meatballs can be used. Add them at the beginning of the cook time and ensure they reach 165 degrees F internal temperature before serving.

Nutrition

  • Serving Size: 1 bowl (approximately 1.5 cups)
  • Calories: 480 kcal
  • Sugar: 8 g
  • Sodium: 820 mg
  • Fat: 20 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 4 g
  • Protein: 24 g
  • Cholesterol: 65 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star