Go Back
+ servings
Italian Wedding Soup
Print Recipe
5 from 3 votes

Italian Wedding Soup

This Italian wedding soup is so comforting and perfect for a large crowd. Full of veggies and delicious meatballs, this hearty soup is a winner!
Prep Time20 mins
Cook Time30 mins
Total Time45 mins
Course: Soup
Cuisine: Italian
Keyword: italian wedding soup
Servings: 8 people
Author: Tania



  • 1/2 pounds ground beef
  • 1/2 pounds ground pork
  • 1/2 cup Italian style bread crumbs
  • 1/4 cup finely chopped fresh parsley
  • 3 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • 1/2 cup grated parmesan cheese
  • 1 large egg
  • 1 teaspoon Kosher salt
  • 1/4 teaspoon ground black pepper


  • 1 tablespoon olive oil
  • 1 small yellow onion, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 2 large carrots, diced
  • 4 (14.5 oz) cans chicken broth
  • 2 cups water
  • 1 cup acini de pepe pasta or other small pasta (see note)
  • 1/2 teaspoon dried oregano
  • Salt and pepper to taste
  • 4 oz fresh spinach, chopped (about 4-5 cups)


  • Make the meatballs: combine all the meatball ingredients in large bowl until evenly combined. Do not overmix. Shape into small balls, about 1 inch or smaller.
  • Heat a large Dutch oven to medium heat. In batches, sear the meatballs until browned, about 5-7 minutes. Do not overcrowd, otherwise the meatballs will steam and not brown. Meatballs won’t be fully cooked at this point. Transfer meatballs to a plate and set aside.
  • In the same pot, add about 2 tablespoons olive oil. Saute carrots, onion, and celery until softened, about 10 minutes. Then add garlic, and saute for another minute or 2.
  • Add chicken broth and water, oregano, and salt and pepper to taste. Bring to a boil. Add pasta and meatballs, and bring to a boil. Simmer for about 15-18 minutes (half-covered), or until pasta is tender and meatballs are thoroughly cooked.
  • Add spinach and simmer for another minute. Season with more salt and pepper if needed.
  • Serve with some Italian bread and cheese, if desired.


  1. Acini de pepe is a small round shaped pasta. If you can't find it, you can use orzo or ditallini too.