Slow Cooker Italian Meatball Soup – Cozy Italian Food Classic

Slow cooker Italian meatball soup with pasta and vegetables

If you’re looking for a warm, comforting meal that’s simple to make, slow cooker Italian meatball soup is a great choice. This recipe lets you toss in your ingredients and walk away, giving you tender meatballs, rich tomato broth, and fresh vegetables all cooked to perfection without much effort. 

This post may contain affiliate links.

It’s perfect for busy days when you want a homemade dinner without spending too much time in the kitchen.

The slow cooker does all the work for you, allowing flavors to blend and develop deeply as it simmers. Whether you want a quick lunch or a cozy family dinner, this soup is a tasty option that’s easy to prepare and satisfying to eat.

Related Recipe: Hearty Slow Cooker Salmon Chowder – Best Soup Recipe for Dinner

Related Recipe: Best Slow Cooker Spaghetti and Meatballs – Ultimate Comfort Food

Slow Cooker Italian Meatball Soup

To make a great slow cooker Italian meatball soup, you’ll need the right mix of ingredients, a clear step-by-step approach, and some tips for making meatballs that hold together well and taste delicious. This section breaks down these essentials so your soup turns out flavorful and comforting every time.

Slow Cooker Italian Meatball Soup Recipe

Ingredients:

  • 1 lb ground beef (or a mix of beef and pork)
  • ½ cup breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 egg, lightly beaten
  • 2 tbsp chopped fresh parsley (or 1 tsp dried)
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tbsp olive oil (optional, for browning)
  • 1 small onion, diced
  • 2 carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups beef or chicken broth
  • 1 tsp dried Italian seasoning
  • 1 cup small pasta (like ditalini, orzo, or small shells)
  • 2 cups fresh spinach or chopped kale
  • Additional salt and pepper to taste
  • Grated Parmesan and fresh basil for garnish (optional)

Instructions:


In a large bowl, mix together the ground meat, breadcrumbs, Parmesan, garlic, egg, parsley, salt, and pepper. Form into small meatballs, about 1 inch in diameter.

Related Recipe: Italian Herb Focaccia Bread with Garlic & Rosemary

If you’d like extra flavor, heat olive oil in a skillet over medium heat and brown the meatballs on all sides before adding them to the slow cooker. (This step is optional but adds depth to the soup.)

Add the onion, carrots, celery, broth, diced tomatoes, Italian seasoning, and browned (or raw) meatballs to the slow cooker. Stir gently to combine.

Cover and cook on low for 6–8 hours or high for 3–4 hours, until the vegetables are tender and the meatballs are fully cooked.

Related Recipe: Creamy Tomato Basil Soup in the Slow Cooker

About 30 minutes before serving, stir in the pasta and continue cooking on high until the pasta is tender. Add the spinach or kale during the last 10 minutes so it wilts but stays bright green.

Taste and adjust seasoning with salt and pepper. Serve warm, garnished with grated Parmesan and fresh basil if desired.

Related Recipe: Slow Cooker Chicken Corn Chowder — One of the Best Soup Recipes for Fall

Meatball Making Tips

Use moist but not wet meatballs. Add enough breadcrumbs and an egg to bind the mixture well. Don’t pack the meat too tightly; this keeps meatballs tender.

Season the mixture well before shaping. You can test one small meatball by cooking it in a pan to check for flavor.

Chill the meatballs in the fridge before adding them to the slow cooker. This helps them hold their shape better during cooking.

If you prefer, you can brown the meatballs in a pan first. This adds extra flavor and helps prevent them from sticking together in the slow cooker.

Related Recipe: Easy Slow Cooker Lasagna Soup Recipe for Busy Nights

Serving and Storing Your Meatball Soup

Serving your Italian meatball soup right and knowing how to store leftovers will make your meal even better. You’ll enjoy pairing the soup with simple sides and keep it fresh for later. Proper reheating will bring back the full flavor and texture.

Related Recipe: Slow Cooker Shredded Chicken Tacos: Fall Comfort Food!

Best Side Dishes

Pair your soup with crusty bread or garlic bread to soak up the flavorful tomato broth. A simple green salad with a light vinaigrette adds a fresh crunch that balances the soup’s richness.

You can also serve it with a small bowl of cooked orzo or pasta, which complements the meatballs well. Roasted vegetables like zucchini or carrots work as a side too, matching the soup’s Italian flavors.

For a heartier meal, try a side of steamed green beans or a Caesar salad. These sides keep the meal balanced and satisfying without being too heavy.

Leftover Storage Advice

Store your leftover soup in airtight containers once it cools to room temperature. Use containers that are freezer-friendly if you want to keep it longer than 3-4 days in the fridge.

Label the containers with the date to keep track. When refrigerated, use the soup within 3-4 days to maintain safety and flavor. In the freezer, the soup can last up to 2-3 months.

Avoid storing soup in large deep containers since this makes reheating uneven. Divide leftovers into smaller portions for easier use later.

Reheating Recommendations

Reheat your soup slowly on the stove over medium heat. Stir occasionally to heat evenly and prevent the meatballs from drying out.

If using a microwave, cover the bowl and heat in short intervals (1-2 minutes), stirring between each. This helps avoid hot spots and keeps the soup warm all over.

Adding a splash of water or broth while reheating can refresh the texture if the soup seems too thick. Heat until steaming but avoid boiling to protect the flavors and meatball tenderness.

Follow my Slow Cooker recipes board on Pinterest.