Crockpot Meatball Soup

This Crockpot Meatball Soup is a hearty, comforting meal perfect for chilly days. Tender homemade or store-bought frozen meatballs simmer with vegetables and a savory broth, creating a warming, flavorful soup that’s easy to make and sure to please the whole family.

Try my crockpot stuffed pepper soup & crockpot chicken tortilla soup next!

Slow Cooker Meatball Soup

Set it and forget it! This easy crockpot soup delivers all the cozy flavors of a homemade dinner without the fuss. Serve with crusty bread or a side or homemade cornbread for the ultimate comfort food experience.

Bite of meatball soup held over bowl of soup.

Ingredients

Ingredients for meatball soup laid out on counter in preparation for the recipe.

MEATBALLS: (you can also substitute store-bought meatballs)

¾ lb ground beef

¾ lb ground pork

¾ cup panko breadcrumbs

¾ cup finely grated parmesan cheese

½ cup finely grated onion

½ cup finely chopped fresh parsley

1 egg

4 cloves garlic, minced

1 ½ teaspoons Italian seasoning

¾ teaspoon salt

½ teaspoon black pepper

SOUP:

4 ribs celery, chopped

3 medium carrots, chopped

1 medium onion, chopped

3 cloves garlic, minced

6-8 cups beef broth

28 oz can petite diced tomatoes, undrained

½ tablespoon Worcestershire sauce

2 teaspoons Italian seasoning

Salt and pepper, to taste

1 bay leaf

1 cup dried ditalini pasta

4 cups baby spinach

Step by Step Intructions

Meatball ingredients in small bowl.
Mixed ingredients for meatballs in glass bowl.

Preheat oven to 400°F and line a rimmed baking sheet with parchment paper.

In a large mixing bowl, gently mix together the meatball ingredients until just combined.

Uncooked meatballs on baking sheet.
Cooked meatballs on baking sheet.

Roll small 1 ¼ inch meatballs and place them onto the prepared baking sheet.

Bake meatballs for 16-18 minutes, flipping halfway through, until lightly browned. Don’t worry if it’s not fully cooked through, it will continue to cook in the soup.

Meatballs are placed in bottom of crockpot.
Veggies are added to crockpot on top of meatballs.

Transfer the cooked meatballs into the crockpot and add the celery, carrots, onion, garlic, beef broth, petite diced tomatoes with liquid, Worcestershire sauce, Italian seasoning, salt and pepper. Top with bay leaf.

Cover and cook for 6-8 hours on low or 3-4 hours on high, or until the meatballs reach a minimal internal temperature of 145°F.

Dried pasta is added to the crockot.
Spinach is added to the crockpot.

In the last hour of cooking, add the dried pasta and cook until pasta is tender.

Add the fresh spinach leaves and cook until wilted.

Overhead view of finished soup in slow cooker.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of finished soup in slow cooker.

Crockpot Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sandra Flegg
  • Total Time: 6 hours 30 minutes
  • Yield: 6 servings 1x

Description

This Crockpot Meatball Soup is a hearty, comforting meal perfect for chilly days. Tender homemade or store-bought frozen meatballs simmer with vegetables and a savory broth, creating a warming, flavorful soup that’s easy to make and sure to please the whole family.


Ingredients

4 ribs celery, chopped

3 medium carrots, chopped

1 medium onion, chopped

3 cloves garlic, minced

68 cups beef broth

28 oz can petite diced tomatoes, undrained

1/2 tablespoon Worcestershire sauce

2 teaspoons Italian seasoning

Salt and pepper, to taste

1 bay leaf

1 cup dried ditalini pasta

4 cups baby spinach


Instructions

  1. Preheat oven to 400°F and line a rimmed baking sheet with parchment paper.
  2. In a large mixing bowl, gently mix together the meatball ingredients until just combined.
  3. Roll small 1 ¼ inch meatballs and place them onto the prepared baking sheet.
  4. Bake meatballs for 16-18 minutes, flipping halfway through, until lightly browned. Don’t worry if it’s not fully cooked through, it will continue to cook in the soup.
  5. Transfer the cooked meatballs into the crockpot and add the celery, carrots, onion, garlic, beef broth, petite diced tomatoes with liquid, Worcestershire sauce, Italian seasoning, salt and pepper. Top with bay leaf.
  6. Cover and cook for 6-8 hours on low or 3-4 hours on high, or until the meatballs reach a minimal internal temperature of 145°F.
  7. In the last hour of cooking, add the dried pasta and cook until pasta is tender.
  8. Add the fresh spinach leaves and cook until wilted.

Notes

SUBSTITUTIONS/VARIATIONS:

You can use your own homemade meatball recipe or use prepared store bought meatballs from the freezer aisle of the grocery store. You can place the cooked meatballs in the crockpot while frozen and adjust the cooking time if needed.

You can make the meatballs with other meats like ground italian sausage, ground turkey, or ground chicken. I mixed ground beef with ground pork and added my own seasonings.

You can use other pasta like macaroni, fusilli, rotini, farfalle, or even orzo.

You can add 1-2 tablespoons tomato paste if you want a thicker tomato sauce. Or you can use a 24-32 oz jar of pasta sauce instead of canned petite diced tomatoes.

Make the soup creamy by adding a little heavy cream and some shredded cheese during the last 30 minutes of cooking.

You can add bell peppers, mushrooms, and zucchini, or frozen mixed vegetables at the start of cooking.

You can add beans to make it even more filling.

You can substitute kale instead of spinach if you prefer it. Or you can use a mixture of the two.

  • Prep Time: 30 minutes
  • Cook Time: 6 hours
  • Category: Soup
  • Method: Slow Cooker
  • Cuisine: American

Leave a Reply

Your email address will not be published. Required fields are marked *

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