Italian Wedding Soup

Italian Wedding Soup

45 min total
6 servings
medium difficulty
15 min prep

Italian wedding soup takes its name from the marriage of meat and greens in one pot, not from any actual wedding. What ends up in the bowl is a clear chicken broth carrying inch-wide turkey meatballs, with orzo cooked right in the liquid and escarole stirred in at the end for a faint bitter edge against the salt. Turkey is far leaner than the pork blend traditionally used, so the breadcrumbs and egg are doing structural work — they hold moisture that the meat itself cannot. Go with plain breadcrumbs rather than Italian-seasoned ones here, because a full cup of parmesan is already going into the meat and more is going on the table; seasoned crumbs push the whole pot past where you want it. Searing the meatballs first isn't about cooking them through, either. It leaves browned bits on the pot bottom that the broth lifts. Because the orzo swells in the broth, it keeps drinking liquid after the heat goes off. A bowl ladled twenty minutes late is noticeably thicker, and refrigerated overnight the soup sets into something closer to porridge. Serve it as soon as the escarole goes limp, with extra parmesan at the table.

Nutrition Facts

485

Calories

36.8g

Protein

34.1g

Carbs

21.8g

Fat

Under 500 Cal
High Protein

Nutrition data sourced from USDA FoodData Central

Let's Cook

  1. Prepare the Meatballs

    In a large bowl, combine the ground turkey, breadcrumbs, beaten egg, and grated parmesan with a pinch each of salt and black pepper. Mix with a fork or your fingers only until no dry white crumbs are visible — the mixture should feel tacky and hold together when squeezed, not sticky enough to smear. Overworking it makes the meatballs springy and tight. Roll into 1-inch balls, roughly the width of a walnut, and set them on a plate. You should get about 24. If the mix sticks badly to your palms, wet your hands with cold water.

    Roll the meatballs smaller than feels right — they swell in the broth, and anything larger than an inch takes longer to reach 165°F than the orzo takes to cook.

  2. Sauté Aromatic Vegetables
    4 min

    Heat the olive oil in a large pot over medium. Add the minced garlic and diced carrot and cook 3 to 4 minutes, stirring often. You are waiting for the garlic to smell sweet and nutty rather than raw and sharp, and for the carrot to turn a shade darker with slightly rounded edges. If the garlic starts browning at the rim of the pot, pull the pot off the heat for a moment — scorched garlic turns the whole broth bitter.

  3. Cook the Meatballs
    5 min

    Add the meatballs to the pot in a single layer, spaced apart so they are not touching. Leave them alone for about 2 minutes; when they release from the pot without tearing, turn them. Brown 5 minutes total, until most sides show a tan crust. They will still be raw inside at this point. Pour in the chicken broth, scrape the browned bits off the bottom with a wooden spoon, and bring it to a gentle simmer — small bubbles breaking only around the edge of the pot.

    If your pot is narrow, brown the meatballs in two batches. Crowded meatballs steam in their own juices instead of forming a crust.

  4. Add the Orzo and Escarole
    10 min

    Stir in the orzo and cook 8 to 10 minutes at that same gentle simmer, stirring every couple of minutes so the pasta does not weld to the bottom. The orzo is done when a grain squashes easily against the roof of your mouth with a faint firm center. Meanwhile the meatballs finish cooking through: check the largest one with an instant-read thermometer, which must register 165°F (74°C). Cut it open if you have no thermometer — no pink should remain and the juices should run clear.

  5. Serve and Enjoy
    2 min

    Add the chopped escarole in the last 2 minutes. It collapses fast, going deep green and limp while the thicker stem pieces stay slightly firm. Season with the remaining salt and black pepper, tasting as you go, since parmesan and broth both carry salt already. Ladle into bowls, spooning 3 or 4 meatballs into each, and pass extra grated parmesan at the table.

    Eating in shifts? Cook the orzo separately and spoon it into each bowl, so the pasta left in the pot doesn't soak up all the broth.

Three dinners, every Sunday

One short email a week with three recipes worth cooking. No meal plans to keep up with.

View all