Italian Wedding Soup with Turkey Meatballs Recipe

Italian Wedding Soup with Turkey Meatballs

Italian Wedding Soup with Turkey Meatballs is a one-pot Italian-American classic that swaps the usual pork-and-beef blend for lean ground turkey. You get tender, herb-flecked meatballs, a savory chicken broth, and delicate little pasta, all in a single pot.

Total time comes to 50 minutes, and the difficulty sits at beginner — the only slightly tricky part is dropping the meatballs straight into simmering broth without stirring them around. It works any night of the week, but it shines on a cold Sunday when you want something warm and filling.

What is Italian Wedding Soup with Turkey Meatballs?

This is a brothy Italian-American soup built on a base of sautéed onion, carrots, and celery, with chicken broth, spinach, and tiny acini di pepe pasta. Ground turkey meatballs seasoned with Parmesan, garlic, and parsley get simmered right in the liquid, so they stay moist and give the broth a rich, herbaceous depth.

Texture-wise, it is soft and slurpable — a light broth, silky wilted greens, tender meatballs, and the small pasta, which gives just a little bite at the end. If you have ever eaten it at an Italian restaurant with a wedding-themed name, this is that bowl, only lighter without the beef and pork.

Italian Wedding Soup with Turkey Meatballs
Italian Wedding Soup with Turkey Meatballs

Reasons to Try Italian Wedding Soup with Turkey Meatballs

Here is what keeps this recipe in my regular rotation.

  • Lighter take on a comfort food — Ground turkey at 93% lean keeps the meatballs tender while cutting much of the saturated fat you would get from a beef-and-pork mix.
  • One pot, minimal cleanup — Everything from browning the aromatics to wilting the greens happens in the same Dutch oven, so there is a single pot to wash at the end.
  • Balanced nutrition per bowl — A serving lands at 36 grams of protein with plenty of vegetables tucked in, so it eats like a full meal rather than a side.
  • Forgiving and weeknight-friendly — A 50-minute total time and mostly passive simmering make it easy to pull off after work without precision timing.
  • Great for freezing ahead — It holds up well in portions for up to 3 months, so a double batch gives you backup dinners on busy days.
  • Endlessly adaptable — You can swap the greens, change the shape of the pasta, or add lemon for brightness without wrecking the base recipe.

Ingredients Needed to Make Italian Wedding Soup with Turkey Meatballs

You probably have most of these already, and the rest are easy to find at any grocery store.

For the Turkey Meatballs

  • Ground turkey (93% lean) — A 1 lb package is the backbone of the meatballs. The 93% lean ratio is the sweet spot; 99% lean comes out dry and crumbly, so avoid it.
  • Plain breadcrumbs — 1/2 cup binds the mix and keeps the meatballs soft. Panko works too, but the texture will be slightly airier.
  • Grated Parmesan cheese — 1/4 cup adds salty, nutty flavor and helps the meatballs hold together. Freshly grated beats the pre-shredded kind that comes in a tub.
  • Large egg — One lightly beaten egg is the binder that keeps everything cohesive when the meatballs hit the broth.
  • Garlic — 2 cloves, minced, gives a punchy, aromatic backbone. Use a microplane if you want it to disappear into the mix.
  • Fresh parsley — 1/4 cup finely chopped adds a bright, grassy note that pairs well with the Parmesan.
  • Kosher salt and black pepper — 1/2 tsp salt and 1/4 tsp pepper season the meatballs from the inside out.

For the Soup

  • Olive oil — 1 tbsp to coat the pot before the vegetables go in. Regular olive oil is fine; no need for the fancy finishing kind here.
  • Onion — 1 medium, finely diced. Yellow or white onion both work, and sweet onion is a nice swap if you want a milder base.
  • Carrots — 2 medium, peeled and diced. They add sweetness and a bit of bite to the broth.
  • Celery — 2 stalks, diced. This rounds out the classic Italian soffritto base alongside the onion and carrots.
  • Low-sodium chicken broth — 8 cups. Low-sodium matters here because the Parmesan and the seasoning add up fast.
  • Acini di pepe pasta — 1/2 cup. These tiny “peppercorn” pasta bits are the traditional choice; ditalini or orzo work as substitutes.
  • Baby spinach — 4 cups packed. It wilts down to almost nothing and gives the soup its green flecks and mild, earthy flavor.
  • Kosher salt and black pepper — 1/2 tsp salt and 1/4 tsp pepper to season the broth, adjusted to your taste at the end.
  • Fresh lemon juice — 2 tbsp, optional but recommended. A squeeze just before serving wakes up the whole bowl.

Equipment Needed

Nothing specialty here — if you have a decent pot and a mixing bowl, you are set.

  • Large pot or Dutch oven — A 5- to 6-quart pot gives the meatballs room to simmer without crowding. A heavy-bottomed Dutch oven holds heat more evenly.
  • Mixing bowl — A medium bowl for combining the meatball ingredients. Keep it wide enough to mix gently with your hands.
  • Wooden spoon or ladle — For stirring the pasta occasionally and ladling out portions without crushing the meatballs.
  • Chef’s knife and cutting board — For dicing the onion, carrots, and celery evenly so they cook at the same rate.
  • Instant-read thermometer — Helpful for confirming the meatballs hit 165°F so you do not overcook them while waiting for a visual cue.

Instructions to Prepare Italian Wedding Soup with Turkey Meatballs

The process is straightforward: make the meatballs, build the broth, then simmer everything together in stages so nothing overcooks.

  • Mix the meatballs — In a large bowl, combine the ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, salt, and pepper. Mix gently with your hands until just incorporated. Overmixing will make the meatballs tough, so stop as soon as it comes together. Shape into about 24 one-inch meatballs and set aside on a plate.
  • Soften the aromatics — Heat 1 tbsp olive oil in a large pot and add the onion, carrots, and celery. Cook over medium heat, stirring occasionally, for 5–6 minutes until softened and the onion turns translucent. Do not brown them; you want them tender and sweet, not charred.
  • Bring the broth to a simmer — Pour in the chicken broth and bring it to a gentle simmer over medium-high heat. Once it is bubbling, drop the heat to medium-low to hold a gentle simmer.
  • Simmer the meatballs — Carefully drop the meatballs into the broth, making sure they are fully submerged (add a splash of water if needed). Simmer gently for 10 minutes, until the meatballs are cooked through and reach 165°F in the center.
  • Add the pasta — Stir in the acini di pepe and simmer for 8–10 minutes, until al dente. Stir occasionally so the pasta does not stick to the bottom.
  • Wilt the spinach and season — Add the baby spinach and cook for 2–3 minutes, until wilted. Taste the broth, add salt and pepper as needed, and stir in the lemon juice if you want a brighter finish.
  • Serve hot — Ladle into bowls and top with extra Parmesan if you like. Serve immediately while the pasta still has bite.
Italian Wedding Soup with Turkey Meatballs

What Goes Well With Italian Wedding Soup with Turkey Meatballs Recipe

This soup is a full meal on its own, but a few sides turn it into a proper Italian-American spread.

  • Crusty bread — A slice of rustic sourdough or a torn piece of ciabatta is perfect for sopping up the broth at the bottom of the bowl.
  • Garlic knots — Soft, buttery knots with a hit of garlic play against the herbaceous meatballs and greens.
  • Simple green salad — A lemony arugula salad with shaved Parmesan adds freshness and a crisp contrast to the soft textures.
  • Roasted vegetables — Broccoli or zucchini roasted with olive oil and salt rounds out the plate without competing with the soup.
  • Sparkling water with lemon — A non-alcoholic, citrusy drink cleans the palate between spoonfuls without overpowering the delicate broth.
  • Panna cotta or biscotti — A light Italian dessert finishes the meal without weighing you down after a bowl of brothy soup.

Key Tips for Making Italian Wedding Soup with Turkey Meatballs Recipe

A few small moves make the difference between a good bowl and a great one.

  • Mix the meat gently — Stop as soon as the ingredients come together. Overworking the ground turkey develops a springy, tough texture instead of a tender one.
  • Keep the broth at a bare simmer — A rolling boil will break the meatballs apart and cloud the liquid. A gentle bubble is all you need.
  • Cook the pasta in the soup — This lets the acini di pepe soak up flavor, but it also means the pasta keeps drinking broth after the pot comes off the heat. Expect a thicker bowl the next day.
  • Season at the end, not the start — The Parmesan and the broth both carry salt, so taste before you add more. You can always add, but you cannot take it back.
  • Add the spinach last — Two to three minutes is plenty. Any longer and it turns drab and loses its fresh bite.
  • Finish with lemon — That optional 2 tbsp of fresh lemon juice brightens the whole pot and keeps the flavor from tasting flat.
  • Use a thermometer for the meatballs — 165°F tells you they are done without poking at them and losing juice. It is the most reliable check.

Creative Variations of Italian Wedding Soup with Turkey Meatballs Recipe

Once you have the base down, these tweaks keep the recipe interesting.

  • Swap the greens — Curly kale or chopped escarole both work in place of spinach and hold their shape a bit longer in the broth.
  • Change the pasta shape — Ditalini, orzo, or small shells all work. Just adjust the simmer time to whatever the package recommends for al dente.
  • Add a Parmesan rind — Drop a rind into the broth while it simmers and fish it out before serving. It deepens the savory, nutty flavor.
  • Use ground chicken instead — Ground chicken is a fine one-to-one swap if that is what you have, though it cooks slightly faster than turkey.
  • Spice it up — A pinch of red pepper flakes in the aromatics or a dash of Italian seasoning in the meatballs adds warmth without changing the character.
  • Go gluten-free — Use gluten-free breadcrumbs in the meatballs and gluten-free small pasta in the soup. The method stays identical.

Storage Guidelines for Italian Wedding Soup with Turkey Meatballs Recipe

This soup stores well, but the pasta is the wild card — it keeps soaking up broth as it sits.

  • Refrigerator storage — Cool the soup completely, then store it in an airtight container for up to 4 days. Expect the pasta to soften and the broth to thicken over time.
  • Freezer storage — Portion the fully cooled soup into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Keep extra broth on hand — Because the acini di pepe absorbs liquid, have a cup or two of chicken broth ready to loosen things up when you reheat.
  • Store pasta separately if you can — If you know you will have leftovers, cook the pasta on the side and add it to individual bowls. It stays firmer that way.
  • Cool quickly before chilling — Spread the soup into a shallow container so it drops out of the danger zone fast. Do not put a big hot pot straight into the fridge.

Reheating Tips for Italian Wedding Soup with Turkey Meatballs Recipe

Reheating is simple — the goal is to warm it through without turning the meatballs rubbery.

  • Stovetop — Heat over medium-low, stirring occasionally, until hot. Add a splash of broth or water if it looks thick. This is the method that gives the best texture.
  • Microwave — Use a covered bowl and heat in 30-second bursts, stirring between each. It is fast, but stop as soon as it is hot so the pasta does not go mushy.
  • Oven — Transfer to an oven-safe dish, cover with foil, and warm at 325°F for 15–20 minutes. Good for larger batches when you do not want to babysit a pot.
  • Add lemon at the end — A fresh squeeze of lemon after reheating brings back the brightness that fades in the fridge.

Nutrition Value (per serving)

Based on 1 serving out of 4 total servings.

  • Calories — 470
  • Protein — 36g
  • Fat — 20g
  • Carbohydrates — about 36g
  • Fiber — 3g
  • Sugar — around 6g
  • Sodium — 1200mg
  • Cholesterol — roughly 95mg

FAQs

Can I make Italian Wedding Soup with Turkey Meatballs ahead of time?

Yes. Make the whole pot, cool it fully, and refrigerate for up to 4 days. For the best texture, cook the pasta separately and add it when you reheat so it does not soak up all the broth.

How long does Italian Wedding Soup with Turkey Meatballs last in the fridge?

Up to 4 days in a sealed container. After that, the pasta gets very soft and the greens start to lose their color, so I would not push it past that window.

Can I freeze this soup?

It freezes well for up to 3 months in portions. Thaw overnight in the refrigerator, then reheat gently on the stovetop, adding broth if the texture needs loosening.

What can I use instead of acini di pepe?

Ditalini, orzo, or small shells are all good swaps. Stick to a small shape so the pasta-to-broth ratio stays balanced, and cook it to al dente.

Why are my turkey meatballs tough?

Almost always overmixing. Ground turkey gets dense and springy if you work it too hard, so mix just until the ingredients come together and no further.

Is this soup good for meal prep?

Absolutely. Portion it into containers for the week, or freeze half for later. Keep extra chicken broth on hand, since the pasta will absorb liquid as it sits.

Print

Italian Wedding Soup with Turkey Meatballs

A comforting Italian-American classic made lighter with tender turkey meatballs instead of pork or beef. The meatballs are simmered directly in a savory chicken broth with carrots, celery, and spinach, then finished with delicate acini di pepe pasta. Each bowl is a balanced, satisfying meal with a rich, herbaceous flavor.

  • Author: Ekani Ella
  • Prep Time: 20
  • Cook Time: 30
  • Total Time: 50
  • Yield: 4 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-American

Ingredients

Scale
  • For the turkey meatballs:
  • 1 lb ground turkey (93% lean)
  • 1/2 cup plain breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg, lightly beaten
  • 2 cloves garlic, minced
  • 1/4 cup fresh parsley, finely chopped
  • 1/2 tsp kosher salt
  • 1/4 tsp black pepper
  • For the soup:
  • 1 tbsp olive oil
  • 1 medium onion, finely diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 8 cups low-sodium chicken broth
  • 1/2 cup acini di pepe pasta (or small pasta like ditalini)
  • 4 cups fresh baby spinach, packed
  • 1/2 tsp kosher salt, or to taste
  • 1/4 tsp black pepper, or to taste
  • 2 tbsp fresh lemon juice (optional)

Instructions

  1. In a large bowl, combine the ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, salt, and pepper. Mix gently with your hands until just incorporated; overmixing will make the meatballs tough. Shape into 1-inch meatballs (about 24) and set aside on a plate.
  2. Heat olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 5-6 minutes. Do not brown them; you want them tender and sweet.
  3. Pour in the chicken broth and bring to a gentle simmer over medium-high heat. Once simmering, reduce heat to medium-low to maintain a gentle bubble.
  4. Carefully drop the meatballs into the simmering broth. They should be fully submerged; if not, add a little more broth or water. Simmer gently for 10 minutes, until the meatballs are cooked through and no longer pink in the center (internal temperature should reach 165°F / 74°C).
  5. Stir in the acini di pepe pasta and continue to simmer for 8-10 minutes, or until the pasta is al dente. Stir occasionally to prevent sticking.
  6. Add the baby spinach and cook for 2-3 minutes, until wilted. Taste the broth and season with additional salt and pepper as needed. If desired, stir in fresh lemon juice for a bright finish.
  7. Ladle into bowls and serve hot with extra Parmesan cheese on top, if desired.

Notes

Storage: Cool soup completely, then store in an airtight container in the refrigerator for up to 4 days. The pasta will absorb broth over time; you may want to add extra broth when reheating. Freezing: Freeze soup in portions for up to 3 months. Thaw overnight in the refrigerator. Reheating: Reheat on the stovetop over medium-low heat until hot, adding more broth if needed. Alternatively, microwave in a covered bowl, stirring every 30 seconds until heated through.

Nutrition

  • Calories: 470
  • Sugar: 6g
  • Sodium: 1200mg
  • Unsaturated Fat: 6g
  • Carbohydrates: 36g
  • Fiber: 3g
  • Protein: 36g
  • Cholesterol: 150mg

Keywords: Italian wedding soup, turkey meatball soup, healthy soup recipe, Italian-American soup, spinach meatball soup, acini di pepe soup, non-alcoholic soup, easy weeknight soup, homemade meatball soup, comfort food soup, low-fat soup, turkey meatball recipe

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Try These Recipes

Recommended Articles

Leave a Reply