Welcome to mumsdailycooking

Slow Cooker Italian Wedding Soup for Dinners

By Julia Ward | January 07, 2026
Slow Cooker Italian Wedding Soup for Dinners

There’s something magical about walking through the front door after a long day and being greeted by the scent of simmering broth, tender greens, and tiny herb-flecked meatballs that have been slowly marrying their flavors for hours. I first tasted Italian Wedding Soup in a tiny trattoria in Philadelphia’s Italian Market, where the nonna at the stove insisted the secret was “tempo e amore”—time and love. Years later, when my own kids started playing travel soccer and our weeknights turned into a blur of fields and flash cards, I set out to recreate that bowl of comfort in the only appliance that guarantees both time and love: my slow cooker. After months of testing (and more than a few too-salty batches), I finally landed on a version that tastes like someone’s nonna is quietly tending it all day. It’s rich yet bright, hearty without being heavy, and it turns a chaotic Tuesday into a dinner party-worthy moment with almost zero effort.

Why This Recipe Works

  • Hands-off elegance: The slow cooker does the heavy lifting while you conquer homework, laundry, or that Netflix queue.
  • Meatballs stay tender: A panade (milk-soaked breadcrumb) keeps the mini meatballs cloud-soft, even after hours of gentle simmering.
  • Layered flavor: Browning just one side of the meatballs and sautĂ©ing the soffritto first adds deep, caramelized notes without extra work.
  • Green that stays green: Lacinato kale is stirred in at the end so it wilts but keeps its color, not the drab khaki you’ve suffered before.
  • One pot, three textures: Silky broth, plump pasta, and juicy meatballs—no separate pots required.
  • Freezer genius: Doubles beautifully; freeze half the meatballs raw for a 15-minute head start on next month’s dinner.

Ingredients You'll Need

Ingredients

Great wedding soup starts with great building blocks. For the meatballs, I use a 50-50 blend of ground pork and chuck; the pork brings sweetness and fat, while the chuck gives that unmistakable beefy backbone. Look for rosier, freshly ground meat—if it’s already brick-red and compacted, it’s been sitting too long. The breadcrumb panade is non-negotiable: it traps moisture and keeps the meatballs from turning into pebbles. Whole-milk ricotta isn’t traditional in every region, but I add a spoonful for pillowy tenderness. A whisper of lemon zest wakes everything up.

For the soup base, I skip boxed broth and use water fortified with a rind of Parmigiano-Reggiano, a bay leaf, and the leftover stems from the parsley. It sounds spartan, but after six hours it tastes like liquid gold. Lacinato kale (a.k.a. dinosaur kale) has a mild, almost sweet flavor and holds its shape; curly kale can turn tough. If you can only find baby spinach, stir it in just before serving so it wilts instantly. Tiny pasta is key—acini di pepe is classic, but orzo or stelline work; just undercook them slightly so they don’t bloat into mush.

Pro tip: Buy a wedge of Parmigiano-Reggiano, not the pre-grated tub. The rind goes into the broth, and you’ll get fresh, nutty shavings for garnish. If you’re gluten-free, substitute finely ground gluten-free panko and use rice-based acini di pepe.

How to Make Slow Cooker Italian Wedding Soup for Dinners

1
Make the panade

In a small bowl, combine ½ cup fresh breadcrumbs (from day-old ciabatta) and 3 tablespoons whole milk. Let stand 5 minutes while you mince the aromatics. The breadcrumbs should drink up every drop of milk and turn into a paste—this is insurance against tough meatballs.

2
Mix and shape the meatballs

In a medium bowl, combine the panade, 8 oz ground pork, 8 oz ground chuck, 1 large egg, 2 tablespoons finely chopped flat-leaf parsley, 1 teaspoon kosher salt, ½ teaspoon freshly ground black pepper, ¼ teaspoon grated lemon zest, and 1 tablespoon ricotta. Mix with fork just until combined; over-mixing makes meatballs dense. Using a 1-teaspoon cookie scoop (or a heaping teaspoon), roll 60 tiny meatballs, dampening your hands with water to prevent sticking. Place on a parchment-lined plate and refrigerate 15 minutes to firm up.

3
Quick-sear for flavor

Heat 1 tablespoon olive oil in a large non-stick skillet over medium-high. Brown half the meatballs on one side only—about 45 seconds. You’re not cooking them through; you’re building fond. Transfer seared-side-up to the slow cooker insert. Repeat with remaining oil and meatballs. Deglaze the skillet with ¼ cup water, scraping up the browned bits, and pour into the cooker.

4
Build the soffritto

In the same skillet, add 1 tablespoon olive oil, 1 cup finely diced yellow onion, 1 cup finely diced carrot, and ¾ cup finely diced celery. Sauté 4 minutes until the vegetables start to color and the edges of the onion turn translucent. Stir in 2 cloves minced garlic and cook 30 seconds. Transfer everything to the slow cooker; these lightly caramelized bits deepen the broth.

5
Add liquids & aromatics

Pour in 6 cups cold water, add 1 Parmigiano-Reggiano rind, 1 bay leaf, ½ teaspoon dried oregano, and ¼ teaspoon red-pepper flakes for gentle heat. Season with 1 teaspoon kosher salt and a few grinds of black pepper. Give everything a gentle stir so the meatballs stay mostly on top—they’ll poach rather than stew, keeping them tender.

6
Low and slow magic

Cover and cook on LOW for 6 hours or on HIGH for 3 hours. The broth will turn a light golden color and the meatballs will float when cooked through. If you’re home, sneak a taste at the 5-hour mark and adjust salt; if you’re at work, no worries—it’s forgiving.

7
Add pasta

Thirty minutes before serving, stir in Âľ cup acini di pepe. Cover and continue cooking on LOW. The pasta will absorb some broth and release starch, giving the soup a silky body. Stir once halfway to prevent clumping.

8
Finish with greens

Five minutes before serving, remove the bay leaf and cheese rind. Stir in 3 cups chopped lacinato kale (stems removed) and 2 tablespoons chopped fresh parsley. The kale will brighten to a gorgeous emerald and still have pleasant bite. Ladle into warm bowls and shower with freshly grated Parmigiano-Reggiano and a crack of black pepper.

Expert Tips

Tiny scoop, big payoff

A 1-teaspoon cookie scoop speeds shaping and guarantees uniform cooking. Dampen the scoop periodically to prevent sticking.

Cheese rind bank

Save rinds in a zip-top bag in the freezer. Drop one into any brothy soup for instant umami depth.

Pasta swap trick

Cooking the pasta separately and storing it separately prevents next-day bloating. Reheat soup, then add pasta to each bowl.

Lean meat warning

Ground turkey or chicken works, but add 1 tablespoon olive oil to the mix to replace lost fat and avoid rubbery meatballs.

Bright finish

A squeeze of fresh lemon right before serving wakes up the greens and balances the rich broth.

Salt late, not early

The cheese rind adds saltiness; adjust seasoning only after the soup has finished cooking.

Variations to Try

  • Meatball remix: Swap half the pork for spicy Italian sausage, or go turkey-spinach for a lighter take.
  • Vegetarian wedding soup: Use white beans instead of meatballs, vegetable broth, and add a parmesan-style rind made from nutritional yeast and miso.
  • Low-carb bowl: Skip the pasta and add diced zucchini and cauliflower rice for the last 30 minutes.
  • Creamy twist: Stir in ÂĽ cup heavy cream and a beaten egg tempered with hot broth during the last 5 minutes for a Roman-style stracciatella effect.
  • Spring version: Use baby arugula and peas instead of kale, and swap lemon zest for orange zest for a brighter profile.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Store pasta separately if you dislike swelling.

Freeze: Ladle soup (minus pasta and kale) into freezer-safe quart bags, lay flat to freeze, up to 3 months. Thaw overnight in the fridge, then reheat and add fresh pasta and greens.

Make-ahead meatballs: Shape and freeze raw meatballs on a tray, then transfer to a bag. Drop frozen meatballs directly into the slow cooker; add 30 extra minutes to cook time.

Reheat: Warm gently over medium-low heat to keep meatballs intact. Add a splash of water or broth to loosen, and finish with a sprinkle of fresh cheese.

Frequently Asked Questions

Yes, but choose a low-sodium brand and skip the extra salt until the end. The cheese rind will still add depth, though you’ll miss the pristine clarity that water + rind provides.

Either the pasta cooked too long or sat in hot broth after cooking. Add it during the last 30 minutes on LOW, and if you need to hold the soup longer, cook the pasta separately and combine when serving.

Absolutely—use an 8-quart slow cooker. Keep the same cook time; just brown the meatballs in two skillets or batches. Freeze half the finished soup for up to 3 months.

Substitute baby spinach, escarole, or even shredded Swiss chard. Tender greens go in for 2 minutes; sturdier greens need 5-7 minutes.

The panade (milk-soaked breadcrumbs) is key. Also, don’t over-handle when mixing, and chill 15 minutes before browning to set the proteins.

The name actually comes from the Italian phrase “minestra maritata,” meaning “married soup,” referring to the harmonious marriage of greens and meat, not a wedding feast. But it’s celebratory enough for any happy occasion!
Slow Cooker Italian Wedding Soup for Dinners
soups
Pin Recipe

Slow Cooker Italian Wedding Soup for Dinners

(4.9 from 127 reviews)
Prep
20 min
Cook
6 hrs
Servings
6

Ingredients

Instructions

  1. Make panade: Combine breadcrumbs and milk; let stand 5 minutes until paste-like.
  2. Mix meatballs: Gently combine panade, pork, chuck, egg, parsley, salt, pepper, lemon zest, and ricotta. Scoop 1-teaspoon portions, roll, and chill 15 minutes.
  3. Brown: Heat 1 tbsp oil in skillet. Sear meatballs on one side only, 45 seconds. Transfer to slow cooker; deglaze skillet with ÂĽ cup water and add liquid.
  4. Sauté soffritto: In remaining oil, cook onion, carrot, and celery 4 minutes. Add garlic 30 seconds; transfer to cooker.
  5. Simmer: Add 6 cups water, cheese rind, bay leaf, oregano, red-pepper flakes, and 1 tsp salt. Cover; cook LOW 6 hours or HIGH 3 hours.
  6. Add pasta: Stir in acini di pepe; cook 30 minutes more on LOW.
  7. Finish: Remove bay leaf and rind. Stir in kale and parsley; cook 5 minutes until wilted. Serve hot with grated cheese.

Recipe Notes

For a clearer broth, simmer the cheese rind and vegetables in water for 30 minutes, then strain before adding meatballs. Pasta can be cooked separately and added to individual bowls if you plan on leftovers.

Nutrition (per serving)

382
Calories
27g
Protein
28g
Carbs
17g
Fat

More Recipes