Italian wedding soup is one of those dishes that carries more meaning than its name suggests. Despite what many people believe, it’s not traditionally served at Italian weddings. The name actually comes from the Italian phrase minestra maritata, which means “married soup.” It refers to the beautiful marriage of flavors between the greens and the meat. When done right, those simple ingredients come together in a way that feels celebratory—like something special enough for a gathering, yet comforting enough for a quiet evening at home.
This simple Italian wedding soup recipe is especially meaningful to me because it came from my sister-in-law. She was the kind of cook who didn’t just feed people—she brought them together. At our knitting luncheons, while yarn and needles clicked and conversation flowed, she would quietly set down a big pot of this soup. It would steam gently on the stove, filling the house with the aroma of simmered broth, herbs, and tender meatballs. No matter what kind of day anyone was having, a bowl of that soup seemed to make it better.
Italian wedding soup has humble roots. Originating in Southern Italy, particularly around Naples, it’s traditionally made with a flavorful broth, leafy greens like escarole, tiny meatballs, and sometimes small pasta. Each family has its own variation. Some use spinach instead of escarole. Others add acini di pepe or orzo. In some regions, it’s enriched with egg ribbons whisked into the boiling broth—almost like a delicate stracciatella. The core idea remains the same: simple, wholesome ingredients coming together in harmony.
The beauty of this soup lies in its balance. You have the savory depth of the broth, the richness of the meatballs, the slight bitterness of the greens, and the delicate strands of egg if you choose to include them. Each component plays a role. The meatballs, usually made from a mixture of ground pork and beef, are seasoned simply—garlic, parsley, Parmesan, salt, and pepper. They are formed small, almost bite-sized, so that every spoonful gives you a bit of everything. The greens provide freshness and texture, cutting through the richness of the broth and meat. The eggs, when added correctly, create silky ribbons that give the soup body and elegance.
Technique matters more than people think with this dish. I always emphasize the importance of bringing the soup to a hard boil before adding the eggs. If the broth isn’t hot enough, the eggs won’t form those beautiful, delicate strands. Instead, they’ll cloud the soup or sink into unappealing clumps. I learned this the hard way—or rather, Whitney did. She once called me, completely outraged, because her soup “looked disgusting” and she had thrown the whole thing out. It turned out the broth hadn’t reached a full boil when she added the eggs. That one small detail makes all the difference.
While the technique is straightforward, the process can feel like a labor of love. Rolling dozens of tiny meatballs takes patience. Yet there’s something almost meditative about it. You line them up on a tray, each one about the size of a marble, knowing that those small bites will be the heart of the soup. It’s not complicated work—but it is intentional. And that intention is what transforms simple ingredients into something special.
Another reason I cherish this recipe is its generosity. Italian wedding soup was never meant to be made in tiny quantities. It’s a communal dish. You make a big pot because you intend to share it. At our luncheons, the soup would disappear quickly. Between second helpings and visitors popping into the kitchen for “just a little more,” there was rarely much left. On the rare occasion we had leftovers, they tasted even better the next day. The flavors deepen as they sit together overnight, the broth absorbing even more of the meat and herbs. It stores beautifully in the refrigerator for several days, making it not only comforting but practical.
There’s also something deeply nostalgic about this soup. For many Italian-American families, wedding soup signals tradition. It’s the kind of dish served on Sundays, holidays, or anytime family gathers around a crowded table. It represents care. No one rushes through making wedding soup. Even a simplified version still requires time and attention. And that time translates into love in edible form.
Over the years, I’ve experimented with small adjustments—sometimes using homemade chicken stock for added richness, sometimes finishing the bowl with an extra sprinkle of freshly grated Parmesan and a drizzle of good olive oil. But the essence of the recipe remains unchanged from my sister-in-law’s original version. It’s straightforward, hearty, and deeply satisfying.
What makes this particular version “simple” is that it doesn’t demand specialty ingredients or complicated steps. You don’t need to source imported greens or spend hours clarifying broth. With good-quality ground meat, fresh greens, eggs, broth, and pantry staples, you can create something that tastes like it simmered all day in a grandmother’s kitchen. It’s accessible cooking, the kind that welcomes everyone into the process.
I often tell people not to be intimidated by the length of the ingredient list or the steps involved. Yes, it sounds like a lot of work for a soup. But once you begin, the rhythm carries you along. Mix. Roll. Simmer. Stir. Before you know it, your kitchen smells incredible, and you’re ladling steaming bowls for family or friends. And when you see them take that first spoonful—when conversation pauses for just a moment because everyone is savoring—you realize every bit of effort was worth it.
Food has a way of preserving memories. Each time I make this simple Italian wedding soup recipe, I think of those knitting afternoons. I think of laughter, of warm bowls passed around, of the small details that matter—like making sure the broth is truly boiling before pouring in the eggs. It’s more than a recipe; it’s a reminder that the best dishes are the ones tied to people and moments.
So when you try this simple Italian wedding soup recipe, don’t rush it. Let the broth simmer. Take your time forming the meatballs. Watch for that hard boil before adding the eggs. And most importantly, share it. Because like its name suggests, this soup is all about marriage—the coming together of flavors, yes, but also the coming together of people around a table.

Simple Italian Wedding Soup Recipe
Ingredients
½ pound ground pork (minced pork)
½ pound ground veal (minced veal)- ½ pound meatloaf mix
1 slice bread - stale
¼ cup milk
¼ medium yellow onion - finely minced
¼ tablespoon parsley - finely minced
1 pinch dried thyme
3 medium egg- ½ cup orzo - uncooked
- 1 bunch collard greens
Instructions
- Meatball Instructions
- Beat one egg with the milk. Soak the stale bread in the milk. Put together the ground meat and mix it with the bread. The ground veal is optional. Add the onion, parsley, and thyme and season with salt and pepper. If you are not using meatloaf, just add parmesan to the ground meat.
- Form small meatballs in about the size of a cherry. Boil in a pan of water for about 5 to 6 minutes. Remove the mini meatballs with a slotted spoon and set aside.
- Orzo Instructions
- Pour into a pot of boiling water. When the water starts to boil again, lower the heat and cook until almost done. It will continue cooking in the soup. Remove the orzo with a slotted spoon and set aside.
- Wash the collard. Discard the tough stems, roll them up tightly and slice them into ½-inch slices. Turn the rolls sideways and slice them perpendicular to form little squares.
- Broth Instructions
- Bring 4 quarts of water to a boil, and add enough chicken bouillon or Minor’s chicken extract to make the broth taste good.
- Add the greens, the carrots, the meatballs and the orzo. Season to taste.
- Break the remaining eggs into a bowl and beat vigorously. Bring the soup to a hard boil and pour the beaten eggs in a thin stream into the boiling broth.
- Let simmer for 1 hour.
- Add grated Parmesan cheese before serving.










