Slow Cooker Italian Wedding Soup with Spinach

5 min prep 1 min cook 5 servings
Slow Cooker Italian Wedding Soup with Spinach
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Set-and-forget convenience: Toss everything in before 8 AM and return to a finished meal at 6 PM—no browning required.
  • Restaurant-level flavor: A parmesan rind and fennel seeds mimic the depth you'd expect from an all-day stovetop simmer.
  • Nutrient-packed spinach: Three whole cups of baby spinach wilt in the last 10 minutes for a fresh, vibrant finish.
  • Freezer-friendly meatballs: Make a double batch of the tiny pork-beef meatballs and freeze half for a 15-minute weeknight soup later.
  • One-pot elegance: Orzo cooks directly in the broth, soaking up flavor and eliminating an extra dirty dish.
  • Customizable comfort: Swap in turkey, gluten-free pasta, or kale without sacrificing soul-warming satisfaction.

Ingredients You'll Need

Ingredients

Great Italian Wedding Soup starts with humble ingredients treated with respect. First, the meatballs: a 50-50 blend of ground pork and beef gives you the tenderness of pork and the hearty bite of beef. Look for meat that's 80–85 % lean; anything fatter will grease the broth, anything leaner yields dry nuggets. Panko breadcrumbs—lighter than Italian-style—keep the meatballs ethereally soft. A single beaten egg and a spoon of whole-milk ricotta act as binders; skip the ricotta and you'll miss that luxurious texture. Season boldly: lemon zest wakes everything up, while a whisper of freshly grated nutmeg is the secret handshake of authentic Italian cooking.

For the broth, I skip boxed chicken stock and reach for two 32-oz cartons of low-sodium bone broth; the collagen gives body that would otherwise take hours of simmering bones. Save your parmesan rinds in a zip-bag in the freezer—one 2-inch piece dropped into the slow cooker releases glutamates that read as "aged parmesan" on your palate. A full cup of dry white wine (something you'd happily drink) lifts any heaviness; the alcohol cooks off, leaving bright acidity. Finally, baby spinach, not mature leaves, wilts in seconds and stays silky, not squeaky.

Pantry notes: Orzo is traditional, but stelline or ancini de pepe work; just adjust timing—smaller pasta cooks 15 min, larger orzo 25 min. If you only have chicken breast on hand, add 2 tsp olive oil to compensate for lost fat. And please, grate your own nutmeg: the pre-ground jar tastes like sawdust.

How to Make Slow Cooker Italian Wedding Soup with Spinach

1
Mix and roll the meatballs

In a medium bowl, combine ½ lb ground pork, ½ lb ground beef, ⅓ cup panko, 1 lightly beaten egg, 2 Tbsp whole-milk ricotta, 1 Tbsp minced parsley, 1 tsp kosher salt, ½ tsp black pepper, ½ tsp lemon zest, and ⅛ tsp freshly grated nutmeg. Mix with fork tines—never squeeze—to keep the texture airy. Portion using a 1-tsp cookie scoop, then roll into ¾-inch spheres; you should have about 55 tiny meatballs. Arrange on a parchment-lined plate; refrigerate 15 min so they firm up and won't fall apart in the cooker.

2
Build the aromatic base

To the slow cooker insert, add 1 cup diced yellow onion, 1 cup diced carrot, ¾ cup diced celery, 2 cloves grated garlic, 2 tsp extra-virgin olive oil, ½ tsp fennel seeds, and ¼ tsp crushed red-pepper flakes. Stir so vegetables are slicked with oil; this prevents them from browning against the hot insert walls and creates a gentle sweat.

3
Deglaze with wine

Pour in 1 cup dry white wine (Pinot Grigio works) and scrape the bottom with a wooden spoon to loosen any onion bits. Let the wine sit for 2 minutes; the alcohol will begin to evaporate even before the cooker heats up, concentrating flavor.

4
Add broth and parmesan rind

Pour in two 32-oz cartons low-sodium chicken bone broth and nestle the parmesan rind in the center. The rind should be submerged so it slowly releases umami without crisping on the surface.

5
Layer in meatballs and herbs

Gently drop the chilled meatballs into the broth one by one; they will sink—this is fine. Tuck 2 sprigs fresh thyme and 1 bay leaf under the liquid so herbs stay moist and don't turn bitter.

6
Slow cook on low

Cover and cook on LOW for 6 hours or HIGH for 3 hours. Meatballs will float when cooked through; cut one open to confirm no pink remains.

7
Stir in orzo

Increase heat to HIGH, stir in ¾ cup dried orzo, and cook 20 min, stirring once halfway so pasta doesn't clump. Soup will look brothy; that's intentional because orzo continues to absorb liquid as it sits.

8
Wilt spinach and finish

Pack in 3 cups loosely measured baby spinach, cover, and cook 5 min more until bright green and wilted. Remove bay leaf and thyme stems, then season with 1 Tbsp fresh lemon juice, ½ tsp salt, and ¼ tsp pepper. Ladle into warm bowls and shower with freshly grated Parmigiano-Reggiano and chopped parsley.

Expert Tips

Tiny Meatball Secret

A 1-tsp scoop ensures the meatballs cook through in the slow cooker without browning. Dampen hands with water while rolling to prevent sticking.

Parmesan Rind Bank

Save rinds in a dated freezer bag. They keep 6 months and add instant depth to any brothy soup or tomato sauce.

Bright Finish

Lemon juice added at the end heightens flavors, but add it after cooking so it stays fresh and doesn't turn bitter.

Leftover Rescue

If soup thickens overnight, thin with a splash of broth and reheat gently; the orzo keeps drinking liquid.

Vegetable Prep

Dice vegetables ¼-inch so they soften evenly and fit gracefully on a spoon alongside the tiny meatballs and orzo.

Serving Warmth

Warm bowls in a 170 °F oven for 5 min so the soup doesn't tighten when it hits a cold surface.

Variations to Try

  • Meat swap: Use ground turkey plus 1 Tbsp olive oil for a lighter version; add ½ tsp dried sage to echo Thanksgiving flavors.
  • Green swap: Substitute baby kale or chopped escarole for spinach; add 2 min earlier because they're sturdier.
  • Gluten-free: Replace orzo with ¾ cup uncooked quinoa; rinse it first so it doesn't taste grassy.
  • Dairy-free: Omit ricotta in meatballs and skip the final cheese garnish; add 2 Tbsp nutritional yeast to broth for umami.
  • Spicy Calabrian: Stir in 1 tsp Calabrian chili paste with the wine for a smoky, lingering heat.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Store the orzo separately if you prefer al dente texture; it will swell as it sits.

Freezer: Skip the orzo and spinach if you plan to freeze. Ladle cooled soup (meatballs and broth only) into quart freezer bags, lay flat to freeze, then stack upright to save space. Keeps 3 months. Thaw overnight in fridge, reheat, then add fresh orzo and spinach per recipe.

Make-ahead meatballs: Double the meatball mixture, roll, and freeze raw on a sheet pan. Transfer to a bag; they go straight into the slow cooker from frozen—just add 30 min to low cook time.

Party warm-hold: Once soup is finished, switch slow cooker to WARM for up to 2 hours. Stir occasionally and add splash of broth if needed.

Frequently Asked Questions

Yes, but choose mini frozen Italian meatballs (½-inch) and add them during the last 2 hours so they don't overcook and turn rubbery. Expect a saltier broth; taste before seasoning at the end.

Replace wine with ¾ cup chicken broth plus 2 Tbsp white wine vinegar or fresh lemon juice. The acidity is essential; it balances the richness of the meatballs and cheese.

Absolutely—use HIGH for 3 hours instead of LOW for 6. Flavor will be slightly lighter, but still delicious. Add orzo only in the last 20 minutes to prevent mushiness.

As written, no—panko and orzo contain gluten. Use gluten-free panko, swap orzo for quinoa, and check that your broth is certified GF if serving celiac guests.

Add orzo only in the last 20 minutes, and rinse it under cold water first to remove surface starch. If making ahead, cook orzo separately and add when reheating.

Yes, but stay 1 inch below the rim to allow simmer space. Double all ingredients except orzo—use 1¼ cups instead of 1½ to keep a soup-like consistency.
Slow Cooker Italian Wedding Soup with Spinach
soups
Pin Recipe

Slow Cooker Italian Wedding Soup with Spinach

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

Ingredients

Instructions

  1. Mix Meatballs: Combine pork, beef, panko, egg, ricotta, parsley, 1 tsp salt, pepper, lemon zest, and nutmeg. Scoop 1 tsp portions, roll into ¾-inch meatballs; chill 15 min.
  2. Build Base: Add olive oil, onion, carrot, celery, garlic, fennel seeds, and red-pepper flakes to slow cooker insert; stir.
  3. Deglaze: Pour in wine, scrape bottom, let stand 2 minutes.
  4. Add Broth: Stir in bone broth and parmesan rind.
  5. Layer Meatballs & Herbs: Drop in chilled meatballs, thyme sprigs, and bay leaf. Cover and cook on LOW 6 hours or HIGH 3 hours.
  6. Cook Orzo: Increase to HIGH, stir in orzo, cook 20 min, stirring once.
  7. Finish: Stir in spinach, cover 5 min. Discard bay leaf and thyme stems. Season with lemon juice, salt, and pepper. Serve hot with grated parmesan.

Recipe Notes

For make-ahead convenience, freeze raw meatballs on a sheet pan, then store in a bag. Drop frozen meatballs directly into the slow cooker and add 30 minutes to the cook time.

Nutrition (per serving)

382
Calories
27g
Protein
28g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.