Heads up: some links are affiliate, so I may earn a tiny commission (at no extra cost to you!) on stuff I genuinely adore. Please read my Disclosure Policy for additional information.
Classic Italian wedding soup — tender meatballs, sweet carrots and celery, tiny pasta, and fresh spinach in a golden, herby chicken broth. All made in the slow cooker with barely any prep at all.
Comforting, light, and exactly what you want when you need a proper bowl of soup.
Why You’ll Love This Recipe
- Minimal prep — Frozen meatballs go straight in. Vegetables get sliced, everything goes in the pot, and the slow cooker does the work.
- A proper broth — Eight cups of good chicken broth with Italian seasoning and garlic powder builds a simple but deeply satisfying base.
- Tender meatballs, perfect pasta, fresh spinach — Everything added at the right time so nothing gets overcooked or mushy.
- Light but filling — Satisfying without being heavy. The kind of soup you can eat a big bowl of and feel genuinely good after.
- Great for meal prep — Serves 6 generously and reheats beautifully throughout the week.
- Easily gluten-free — A simple pasta and meatball swap is all it takes.
Ingredients

- ½ lb frozen small meatballs, beef or turkey (225g)
- 8 cups chicken broth
- 2 carrots, peeled and sliced
- 2 celery stalks, sliced
- ½ cup small pasta (orzo or ditalini)
- 4 oz fresh spinach, roughly chopped (about 2 cups)
- 1 teaspoon dried Italian seasoning
- ½ teaspoon garlic powder
- Salt and pepper to taste
Step-by-Step Instructions
Step 1: Load the Slow Cooker



Place the frozen meatballs, chicken broth, sliced carrots, sliced celery, Italian seasoning, garlic powder, salt, and pepper into the slow cooker. No need to thaw the meatballs first — they go in straight from frozen. Give everything a gentle stir to distribute the seasonings.
Step 2: Cook
Cover and cook on Low for 4–5 hours or High for 2–3 hours, until the carrots and celery are tender and the meatballs are heated through. The broth will have absorbed the seasoning and smell incredible by the time you open the lid.
Step 3: Add the Pasta

Switch the slow cooker to High if it isn’t already. Add the dry pasta and continue cooking for 20–30 minutes until just tender. Start checking at 20 minutes — orzo and small pasta cook quickly and can become too soft if left too long. Al dente is the goal.
Step 4: Add the Spinach

Add the chopped spinach and stir gently. Replace the lid for 2–3 minutes until the spinach has wilted into the soup. It reduces down significantly — the 2 cups of fresh spinach will look like much less once wilted. Taste and adjust salt and pepper before serving.
Step 5: Serve

Ladle into deep bowls and serve immediately with crusty bread or crackers.
Pro Tips
Use good quality chicken broth. The broth is the foundation of this soup and makes up most of what you taste. A rich, well-seasoned broth makes a noticeably better soup. If you have homemade, use it here.
Don’t add pasta too early. Pasta that cooks for hours in a slow cooker turns into mush. Add it in the final 20–30 minutes only and start checking it at 20 minutes. It continues to absorb liquid even after the cooker is turned off, so pull it when it’s just tender.
Add spinach at the very end. Spinach needs 2–3 minutes at most. Add it at the end, stir, cover briefly, and serve. Spinach that’s been slow-cooking for hours turns grey and unappetizing — the bright, just-wilted version at the end is far better.
Season generously. A large pot of broth needs proper seasoning to taste vibrant rather than flat. Taste after adding the pasta and spinach and adjust salt before serving.
Freeze before adding pasta. If you’re making this for meal prep, the base soup — meatballs, broth, and vegetables — freezes beautifully. Add fresh pasta after thawing and reheating for the best texture every time.
Italian Wedding soup
Tender meatballs, sweet vegetables, tiny pasta, and fresh spinach in a golden, herb-seasoned chicken broth — a simple, comforting slow cooker soup that tastes like it took all day.
Ingredients
- ½ lb frozen small meatballs, beef or turkey (225g)
- 8 cups chicken broth
- 2 carrots, peeled and sliced
- 2 celery stalks, sliced
- ½ cup small pasta (orzo or ditalini)
- 4 oz fresh spinach, roughly chopped
- 1 tsp dried Italian seasoning
- ½ tsp garlic powder
- Salt and pepper to taste
Instructions
- Place meatballs, broth, carrots, celery, Italian seasoning, garlic powder, salt, and pepper into the slow cooker.
- Cover and cook on Low for 4–5 hours or High for 2–3 hours until vegetables are tender.
- Switch to High. Add pasta and cook for 20–30 minutes until just tender.
- Stir in spinach and cook 2–3 minutes until wilted. Adjust seasoning and serve warm.
Notes
Variations & Customizations
- Make your own meatballs — Combine ½ lb ground beef or turkey with 2 tablespoons breadcrumbs, 1 tablespoon Parmesan, garlic powder, salt, and pepper. Roll into small balls and bake at 400°F for 15 minutes before adding to the slow cooker.
- Add Parmesan rind — Drop a piece of Parmesan rind into the slow cooker with the broth and vegetables. Remove before serving. It adds a depth of savory flavor that takes the soup to another level.
- Add white beans — Stir in a drained can of cannellini beans with the meatballs and broth for extra protein and a heartier, thicker soup.
- Use kale instead of spinach — Kale holds up better in the slow cooker — add it in the last 30 minutes rather than the last 2–3 minutes. The texture is slightly chewier but it keeps its color and doesn’t wilt to nothing.
- Make it gluten-free — Use certified gluten-free small pasta (or rice) and gluten-free meatballs. Everything else in the recipe is naturally gluten-free.
- Add a Parmesan garnish — Finish each bowl with a generous grating of fresh Parmesan right before serving. The cheese dissolves slightly into the hot broth and makes every spoonful richer and more complex.
Storage & Reheating
| Method | Details |
|---|---|
| Fridge | Store in an airtight container for up to 4 days. The pasta will absorb liquid overnight — add extra broth when reheating. |
| Reheating | Warm gently on the stovetop over medium heat or in the microwave in short bursts. Add a splash of chicken broth to loosen as needed. |
| Freezer | Freeze the soup without pasta for best results — up to 2 months. Thaw overnight in the fridge, reheat on the stovetop, then cook fresh pasta and add it just before serving. |
Frequently Asked Questions

Can I use fresh meatballs instead of frozen?
Yes. If using pre-cooked fresh or homemade meatballs, add them exactly the same way. If using raw homemade meatballs, bake them at 400°F for 15 minutes first to set their shape before adding to the slow cooker — raw meatballs can fall apart in a slow cooker over several hours.
Why does my pasta go mushy by the next day?
Pasta continues to absorb liquid after cooking. For meal prep, either cook the pasta separately and stir it into individual bowls when serving, or freeze the soup base without pasta and add freshly cooked pasta when reheating. This keeps the texture perfect every time.
Can I cook this on High the whole time?
Yes — 2 to 3 hours on High is perfectly fine and still produces a flavorful soup. Low and slow gives the broth a slightly richer, more developed flavor if you have the time.
Can I make this on the stovetop?
Yes. Sauté the carrots and celery in a large pot for 5 minutes, add the broth, meatballs, and seasonings, and simmer for 20–25 minutes. Add the pasta and cook until tender, then stir in the spinach. Done in under 40 minutes.
Is this a traditional Italian wedding soup?
The name “Italian wedding soup” is actually an Americanized translation of the Italian phrase “minestra maritata” meaning “married soup” — referring to the marriage of meat and greens in the broth. Traditional versions vary regionally. This is a simplified American-style version — approachable, family-friendly, and very good.
related articles to italian wedding soup
- Slow Cooker White Chicken Chili That’s Creamy, Cozy, and Loaded With Flavor
- The Slow Cooker Mississippi Pork Roast You Make on Busy Days (and Still Win Dinner)
- Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated
- The Slow Cooker Minestrone You Throw Together and Forget (In the Best Way)


