Crockpot Italian Meatball Soup Recipe

Crockpot Italian Meatball Soup is the perfect dish for busy days when you want a comforting, flavorful, and hearty meal with minimal effort. This soup features tender meatballs—either frozen or homemade—simmered in a rich tomato-based broth with classic Italian vegetables like carrots, celery, onion, and zucchini. The long cooking time in the slow cooker allows the flavors to meld together beautifully, creating a savory and satisfying meal. With the addition of garlic, Italian seasoning, and a hint of fresh spinach or kale, this soup is both delicious and nutritious. The result is a cozy, well-balanced meal that’s perfect for any occasion. Garnish with freshly grated Parmesan cheese and serve with a side of pasta or rice for an extra touch of comfort. It’s a one-pot wonder that’s easy to make and even easier to enjoy.

Why You’ll Love This Recipe

1. Hands-Off Cooking

This soup is made in a crockpot, so you can set it and forget it. Just add your ingredients, let the slow cooker do the work, and come back to a perfectly cooked meal.

2. Packed with Flavor

The slow cooking process allows the flavors from the meatballs, tomatoes, and vegetables to meld together, creating a rich and savory broth. The Italian seasoning and garlic provide depth and authenticity to the dish.

3. Comforting and Hearty

With tender meatballs, vegetables, and a flavorful broth, this soup is filling and satisfying. Add pasta or rice for an extra layer of heartiness, making it a complete meal.

4. Versatile and Customizable

You can easily adjust the ingredients based on your preferences. Whether you want to use frozen or homemade meatballs, swap in different vegetables, or add extra greens like spinach or kale, this recipe is adaptable to your tastes.

5. Perfect for Meal Prep

This soup stores well and can be made in advance, making it a great option for meal prep. It’s also freezer-friendly, so you can save leftovers for a future meal.

Ingredients

  • Frozen or homemade meatballs
  • 1 can diced tomatoes
  • 2 tablespoons tomato paste
  • 5-6 cups beef or chicken broth
  • 2 carrots, sliced
  • 2 celery stalks, diced
  • 1 onion, chopped
  • 1 zucchini, diced
  • 1 tablespoon Italian seasoning
  • 3 cloves garlic, minced
  • Salt and pepper to taste
  • Fresh spinach or kale (optional, added at the end)
  • Grated Parmesan cheese for garnish
  • Optional: cooked pasta or rice

Variations

  • Vegetarian Version: Use plant-based meatballs or omit the meatballs altogether, adding additional vegetables such as bell peppers or mushrooms for a heartier soup.
  • Dairy-Free: Skip the Parmesan cheese garnish or use a dairy-free cheese alternative.
  • Spicy Kick: Add red pepper flakes or a diced jalapeño pepper to the soup to bring a bit of heat.
  • Greens Substitute: You can use other greens like Swiss chard or arugula in place of spinach or kale for a different flavor.

How to Make the Recipe

Step 1: Add Ingredients to the Crockpot

Place the frozen or homemade meatballs, diced tomatoes (with juice), tomato paste, beef or chicken broth, carrots, celery, onion, zucchini, garlic, and Italian seasoning into the crockpot. Season with salt and pepper to taste.

Step 2: Cook on Low or High

Cover the crockpot and cook on low for 6-7 hours, or on high for 3-4 hours. The meatballs will be tender, and the vegetables will be cooked through.

Step 3: Add Greens (Optional)

About 10 minutes before serving, stir in fresh spinach or kale (if using). Let the greens wilt into the soup.

Step 4: Serve and Garnish

Once the soup is cooked and the greens have wilted, ladle the soup into bowls. Garnish with grated Parmesan cheese and serve with a side of cooked pasta or rice, if desired.

Tips for Making the Recipe

  • Use Quality Broth: Since the broth is a key component of the soup, using a high-quality beef or chicken broth will enhance the overall flavor.
  • Frozen Meatballs: If using frozen meatballs, make sure to add them directly to the crockpot without thawing. They will cook perfectly in the slow cooker.
  • Adjust Seasoning: Taste the soup before serving and adjust the seasoning with additional salt, pepper, or Italian seasoning, as needed.
  • Cooking Time: If you prefer your vegetables softer, opt for the longer cooking time. If you like them with a bit more texture, use the higher heat setting for less time.

How to Serve

Serve this Italian Meatball Soup in deep bowls, garnished with freshly grated Parmesan cheese. You can also add a slice of crusty bread or a side salad for a well-rounded meal. For extra heartiness, serve it with cooked pasta or rice on the side.

Make Ahead and Storage

Storing Leftovers

Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat on the stove over medium heat, adding extra broth if necessary to reach the desired consistency.

Freezing

This soup freezes well! Let it cool completely, then transfer it to a freezer-safe container. Freeze for up to 3 months. When you’re ready to enjoy it, thaw the soup in the refrigerator overnight and reheat on the stove.

Reheating

To reheat, simply place the soup on the stove over low heat. Add a little extra broth or water if the soup has thickened during storage.

FAQs

1. Can I use homemade meatballs for this recipe?

Yes, homemade meatballs will work great in this soup. Just make sure they are fully cooked before adding them to the crockpot.

2. Can I add different vegetables?

Absolutely! You can add more vegetables like bell peppers, mushrooms, or green beans to make the soup even heartier.

3. Can I use frozen vegetables?

Frozen vegetables can be added, but for the best texture, fresh vegetables are recommended. If using frozen, add them during the last 30 minutes of cooking.

4. Can I make this soup on the stove instead of the crockpot?

Yes, you can make it on the stove. Just brown the meatballs, sauté the vegetables, then add the broth and simmer for about 30 minutes until everything is cooked through.

5. Can I use store-bought broth?

Yes, store-bought broth is fine, but for a richer flavor, you might want to use homemade broth or a high-quality store-bought version.

6. Can I make this soup gluten-free?

Yes, just make sure to use gluten-free meatballs or make your own using gluten-free breadcrumbs, and serve it with gluten-free pasta or rice.

7. How do I make the soup spicier?

Add red pepper flakes or diced jalapeño peppers to the soup for a little extra heat.

8. Can I add pasta to this soup?

Yes, you can add uncooked pasta during the last 20 minutes of cooking. Ditalini or small shells work best.

9. How do I know when the meatballs are cooked through?

The meatballs should be heated through and tender after the recommended cooking time in the crockpot. You can check by cutting one in half to ensure it’s fully cooked.

10. Can I use turkey or chicken meatballs?

Yes, turkey or chicken meatballs work perfectly in this soup for a leaner option.

Conclusion

Crockpot Italian Meatball Soup is the ultimate comfort food that is both simple to prepare and full of delicious flavors. With tender meatballs, savory broth, fresh vegetables, and a touch of Italian seasoning, this soup is the perfect meal for any occasion. Whether you’re feeding a crowd or preparing a weeknight dinner, this slow cooker recipe is sure to become a favorite. It’s customizable, easy to make, and perfect for meal prep, so you can enjoy it all week long.

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

Crockpot Italian Meatball Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lina Judi
  • Total Time: 3-8 hours (depending on Crockpot setting)
  • Yield: 68 servings 1x

Description

This hearty and flavorful Crockpot Italian Meatball Soup is made with tender meatballs, vegetables, and a savory tomato-based broth. It’s a perfect set-it-and-forget-it meal, with the option to add pasta or rice for extra comfort.


Ingredients

Scale
  • Frozen or homemade meatballs
  • 1 (14.5-ounce) can diced tomatoes
  • 1 (6-ounce) can tomato paste
  • 4 cups beef or chicken broth
  • 2 carrots, sliced
  • 2 celery stalks, diced
  • 1 onion, chopped
  • 1 zucchini, diced
  • 1 tablespoon Italian seasoning
  • 3 cloves garlic, minced
  • Salt and pepper to taste
  • Fresh spinach or kale (optional, added at the end)
  • Grated Parmesan cheese for garnish
  • Optional: Cooked pasta or rice

Instructions

  • Prepare the Soup:
    In a Crockpot, combine frozen or homemade meatballs, diced tomatoes, tomato paste, broth, carrots, celery, onion, zucchini, Italian seasoning, and garlic. Stir to combine.

  • Season:
    Add salt and pepper to taste. Stir everything together.

  • Cook:
    Cover the Crockpot and cook on low for 6-8 hours or on high for 3-4 hours, until the vegetables are tender and the meatballs are heated through.

  • Finish the Soup:
    About 15 minutes before serving, stir in fresh spinach or kale (if using). Let it wilt in the soup.

  • Serve:
    Once the soup is ready, serve it in bowls, topped with grated Parmesan cheese. If desired, you can add cooked pasta or rice to the soup for a more filling meal.

Notes

  • You can use store-bought frozen meatballs or make homemade meatballs for the soup.
  • For a thicker soup, you can add more tomato paste or a can of crushed tomatoes.
  • You can substitute zucchini with other vegetables, such as bell peppers or green beans, based on your preference.
  • If you’re adding pasta, cook it separately and stir it into the soup before serving to prevent it from becoming mushy.
  • Prep Time: 10 minutes
  • Cook Time: 3-8 hours (depending on Crockpot setting)
  • Category: Soup, Comfort Food, Crockpot Meal
  • Method: Slow Cooker (Crockpot)
  • Cuisine: Italian-American

Leave a Comment

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