Easy Italian Wedding Soup Recipe with Homemade Meatballs
Diana Lopez
This Italian Wedding Soup is made with simple, wholesome ingredients that come together beautifully. The meatballs, broth, pasta, and fresh spinach mixed with Italian seasoning create the perfect balance and flavor.
Prepare the Homemade Meatballs: In a large bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, minced garlic, oregano, egg, salt, and pepper. Mix until just combined. Form into 1-inch (2.5 cm) meatballs.
Cook the Meatballs: Heat 2 Tbsp of olive oil in a large pan or skillet (Optional) over medium-high heat and brown the meatballs on both sides, about 2-3 minutes per side. They will finish cooking in the soup. Set aside.
Build the Soup Base: In a large pot or Dutch oven, heat 2 Tbsp of olive oil over medium heat. Add the onion, carrots, and celery, and cook until softened, about 5 minutes. Stir in the garlic and the Italian seasoning and cook for 1 more minute until fragrant.
Simmer the Soup: Pour in the chicken broth, add the browned meatballs, and acini di pepe pasta. Cover the pot and bring to a boil, then reduce the heat to medium-low and simmer for about 10 minutes or until the meatballs are cooked through and the pasta is al dente, stirring occasionally.
Stir in baby spinach until wilted. Adjust salt and pepper to taste, if needed.
Serve: Spoon the Italian Wedding Soup into serving bowls and finish each one with a sprinkle of freshly grated Parmesan cheese.
Notes
*Plain breadcrumbs can be used for this recipe; just add about ½tsp of Italian seasoning.
**Orzo, ditalini, or pastina can be substituted for acini di pepe pasta.
***Other greens you can use are escarole, to make it more traditional, kale, or Swiss chard.
Using 2 tablespoons of olive oil to brown the meatballs is optional, but not necessary.
To save time, I brown the meatballs in a separate skillet while I start making the soup using a different pot. However, you can brown the meatballs in the same pot you're using to make the soup.
If you plan to have leftovers or are meal prepping, cook the pasta separately and add it to each bowl before serving. This helps prevent the pasta from absorbing too much of the broth as it sits in the fridge or freezer.
Nutritional values are approximate and calculated per serving.