Love this? Pin it for later!
There’s a moment every winter when the air turns sharp, the sky goes steel-gray by 4:30 p.m., and the only thing that feels right is a pot of something bubbling low and slow on the counter. For me, that “something” is this Slow Cooker Italian Wedding Soup with Mini Meatballs. My nonna called it minestra maritata—“married soup”—because of the harmonious union of tender greens, tiny meatballs, and delicate pasta. I call it the edible equivalent of a weighted blanket.
I first made this recipe during my son’s kindergarten year, when every afternoon brought a new sniffle or cough home from the classroom. I needed dinner to cook itself while I ferried kids to piano lessons, and I wanted something that felt restorative without requiring a pharmacy of exotic ingredients. One batch of this soup and we were hooked. The mini meatballs—no bigger than a marble—cook right in the broth, releasing just enough rendered fat to richen every spoonful. The greens stay vibrant, the pasta stays al dente, and the house smells like you’ve been hustling over a stove all day when, in truth, the slow cooker did the heavy lifting.
Now it’s our go-to for snow days, church potlucks, and anytime a friend texts, “I’m sick—send soup.” One batch feeds a crowd, reheats like a dream, and freezes in perfect lunch-size portions. If you’ve never tried wedding soup, think of it as chicken noodle’s more sophisticated cousin: same comfort, deeper flavor, and those adorable baby meatballs that make kids feel like giants.
Why This Recipe Works
- Set-it-and-forget-it: Brown the meatballs once, then the slow cooker finishes the job.
- Layered flavor: Parmesan rind, white wine, and fennel seed turn ordinary broth into liquid gold.
- Texture perfection: Add pasta in the final 20 minutes so it stays pleasantly firm.
- Nutrient-dense: A whole pound of leafy greens packs vitamins without tasting like “health food.”
- Freezer hero: Make a double batch; freeze half for up to three months.
- Kid-approved: Mini meatballs = edible treasure hunt; even picky eaters slurp the broth.
Ingredients You'll Need
Meatballs: I use a 50/50 blend of ground chuck and mild Italian sausage. The beef brings iron-rich depth; the sausage brings garlic, fennel, and a whisper of heat. Buy the sausage in casing, then slit and crumble—pre-ground sausage is often too lean. If you’re in a pinch, all-beef works, but add an extra ½ tsp kosher salt and ½ tsp fennel seed.
Breadcrumbs & Milk: The panade (breadcrumbs soaked in milk) keeps the mini meatballs pillowy, even after hours in the slow cooker. Use plain, unseasoned crumbs; panko is fine if you blitz it briefly for a finer texture. Dairy-free? Swap in unsweetened oat milk.
Egg & Parmesan: The egg binds; the Parm perfumes. Always grate your own—pre-shredded cellulose will make the meatballs gritty. Save the rind for the broth.
Aromatics: One small onion grated on a box grater melts into the meat; two cloves of microplaned garlic wake everything up. If you’re cooking for garlic-sensitive guests, substitute ½ tsp garlic powder.
Broth Base: I reach for low-sodium chicken broth so I can control salt as the soup concentrates. Homemade is glorious, but a quality boxed brand (look for “chicken stock” not “broth” for deeper color) works.
White Wine: A ¼ cup of something crisp—Pinot Grigio or Sauvignon Blanc—adds fruity acidity. Alcohol cooks off in the long simmer; if you avoid wine entirely, substitute 2 Tbsp lemon juice plus 2 Tbsp water.
Greens: Traditional weddings soup uses escarole for its gentle bitterness, but kale, chard, or even spinach play nicely. Buy a full, fresh bunch; pre-chopped bagged greens often arrive half-rotten in the center.
Pasta: Acini di pepe (“peppercorns”) are the classic bead-size pasta. If your store lacks them, substitute orzo or stelline, but cook separately and add at the end to avoid starchy broth.
Final Flavor Boosters: Lemon zest added just before serving brightens the whole pot. A shower of fresh parsley keeps the color palette springtime-green even in January.
How to Make Slow Cooker Italian Wedding Soup with Mini Meatballs
Mix and chill the meatball mixture
In a medium bowl, combine ½ cup plain breadcrumbs and 3 Tbsp milk; let stand 2 minutes until paste-like. Add 8 oz ground chuck, 8 oz mild Italian sausage (removed from casings), 1 beaten egg, ¼ cup finely grated Parmesan, ½ tsp kosher salt, ¼ tsp black pepper, ¼ tsp dried oregano, and a pinch of red-pepper flakes. Grate in ¼ small onion and 2 cloves garlic. Mix gently with fork tines—overworking equals tough meatballs. Cover and refrigerate 15 minutes; cold fat prevents squashing when you roll.
Roll teeny-tiny meatballs
Line a rimmed baking sheet with parchment. Using a 1-tsp cookie scoop or heaping teaspoon, portion meat—yield should be about 55 mini meatballs. Dampen palms with water, roll quickly, and place on sheet. The water film prevents sticking and yields smooth spheres. Pop tray into freezer 10 minutes while you start step 3; this sets the exterior so they hold shape when seared.
Brown for flavor
Heat 1 Tbsp olive oil in a large non-stick skillet over medium-high. Working in two batches, sear meatballs just until lightly golden on two sides—about 45 seconds per side. Interior will finish in slow cooker. Transfer to 6- to 7-quart slow cooker insert. Deglaze skillet with ¼ cup white wine, scraping browned bits; pour into cooker.
Build the broth
To the slow cooker add 8 cups low-sodium chicken stock, 1 cup diced carrots (¼-inch), 1 cup diced celery (¼-inch), 1 bay leaf, 1 Parmesan rind (about 2-inch square), and ½ tsp kosher salt. Cover and cook on LOW 6 hours or HIGH 3 hours, until vegetables soften and flavors marry.
Add greens
Strip leaves from 1 large head escarole (about 12 oz); wash well—grit hides in curls. Rough-chop into 1-inch ribbons. Stir into soup; cover and cook 20 minutes more. Greens will wilt and sweeten.
Cook pasta separately (my pro tip)
Bring a small saucepan of salted water to boil. Add ¾ cup acini di pepe; cook 1 minute less than package minimum. Drain and rinse under cold water to halt cooking. Toss with 1 tsp olive oil to prevent clumping.
Final marriage
Just before serving, stir cooked pasta into slow cooker. Remove bay leaf and spent Parmesan rind. Taste and adjust salt (it may need up to 1 tsp more depending on stock). Add 1 tsp lemon zest and 2 Tbsp chopped parsley.
Ladle and garnish
Serve hot with extra grated Parmesan and crusty bread. The soup will thicken as it stands—thin with hot broth or water when reheating.
Expert Tips
Keep that sear short
Over-browning the mini meatballs can make them rubbery after hours of gentle simmering. You’re only creating fond for the broth, not cooking through.
Degrease gracefully
If you use extra-sausage, you may see orange beads on top. Lay a paper towel on surface for 10 seconds; lift to skim fat without losing broth.
Pasta timing rule
Always cook pasta separately and add at the end. Starches released in the slow cooker create a chalky texture and can trigger the “burn” sensor on newer units.
Freeze smart
Freeze soup (minus pasta) in quart freezer bags flattened to 1-inch thick; they stack like books and thaw in 20 minutes under warm water.
Color pop
Save a handful of raw greens to stir in just before serving for a shock of neon green that screams “fresh.”
Speed swap
No time to roll? Brown bulk sausage, crumble finely, and proceed—flavor profile is similar and you’ll shave 20 minutes.
Variations to Try
- Turkey & Spinach: Swap poultry Italian sausage and ground turkey; use baby spinach instead of escarole for a milder bowl.
- Gluten-Free: Replace breadcrumbs with ½ cup almond flour and reduce milk to 1 Tbsp; use gluten-free acini di pepe or rice.
- Vegetarian “meat” balls: Substitute 1 can cannellini beans mashed with 1 egg, ¼ cup crumbs, and herbs; pan-sear gently and add in final 30 minutes.
- Lemon-Ginger twist: Add 1 tsp grated fresh ginger to broth and finish with 1 Tbsp lemon juice for an Asian-Italian fusion.
- Spicy Calabrese: Use hot sausage, ½ tsp Calabrian chile paste, and swap escarole for broccoli rabe (blanch first to tame bitterness).
- Dairy-Free: Omit Parmesan in meatballs and rind in broth; add 2 Tbsp nutritional yeast for umami.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Store pasta separately if possible; if already mixed, expect it to swell and soften more each day.
Freezer: Ladle soup (again, minus pasta) into labeled freezer bags or Souper-Cubes. Freeze up to 3 months. Thaw overnight in refrigerator or use the quick-thaw method mentioned above. Cook pasta fresh when reheating.
Reheat: Warm gently over medium-low heat, stirring often. Add splashes of broth or water to loosen. Microwave works in 45-second bursts, stirring between.
Make-Ahead for Parties: Complete recipe through step 4 up to 48 hours ahead. Cool, refrigerate, then rewarm on LOW 1 hour before guests arrive. Add freshly cooked pasta and greens just before serving for brightest color.
Frequently Asked Questions
Slow Cooker Italian Wedding Soup with Mini Meatballs
Ingredients
Instructions
- Make meatball mixture: In a bowl, soak breadcrumbs in milk 2 min. Add meats, egg, Parmesan, salt, pepper, oregano, pepper flakes, onion, and garlic. Mix gently; chill 15 min.
- Roll: Form 1-tsp size meatballs (≈55). Chill on parchment-lined sheet 10 min.
- Sear: Heat olive oil in skillet. Brown meatballs 45 sec per side; transfer to slow cooker. Deglaze skillet with wine; pour into cooker.
- Build soup: Add stock, carrots, celery, bay leaf, and Parmesan rind. Cover; cook LOW 6 hrs or HIGH 3 hrs.
- Add greens: Stir in escarole; cook 20 min more.
- Cook pasta: Boil in separate pot until al dente; drain and oil lightly.
- Finish: Stir cooked pasta, lemon zest, and parsley into soup. Remove bay leaf and rind. Serve hot with extra Parmesan.
Recipe Notes
Pasta is best cooked separately and added at the end to prevent mushiness. Soup thickens on standing; thin with broth when reheating. Freeze without pasta for up to 3 months.