This Classic Italian Wedding Soup Recipe is nutritious and comforting. It is full of my Nonna's Italian meatballs, vegetables, and acini de pepe pasta. Grab a warm bowl of soup and get cozy. This tasty soup is a timeless family favorite!
Prep Time10 minutesmins
Cook Time20 minutesmins
Total Time30 minutesmins
Course: Main Course, Soup
Cuisine: Italian
Keyword: Italian soup recipe, Italian wedding soup
Make the Italian meatballs. Cover and set aside. You can make them ahead of time and store them in an airtight container in the refrigerator up to 24 hours in advance.
Heat olive oil in a large pot over medium-high heat. Add carrots, onions, and celery and saute until veggies are soft, about 8 minutes; add garlic and saute 1 minute longer.
Pour in chicken broth, season the soup with salt and pepper to taste, and bring the mixture to a boil. Add the meatballs, and reduce heat to a light boil(about medium or medium-low).
Cover and cook, occasionally stirring, until the meatballs have cooked through and are tender, about 10 minutes.
Add the spinach during the last few minutes of cooking.
Bring salted water to a boil in a separate small pot and cook the pasta according to package directions (about 8-10 minutes). Drain and add the cooked pasta to serving bowls, then add the hot soup on top of the cooked pasta. Alternatively, you can cook the pasta in the soup and add at the same time as the meatballs.
Serve warm. Sprinkle each serving with freshly grated parmigiano cheese and serve with bread.
Notes
Top Tips for the Best Italian Wedding Soup Recipe
Soak the bread for soft meatballs. Bread soaked in milk will puff up when cooked, creating little air pockets that make these meatballs extra soft. Our family prefers breadcrumbs that make meatballs tough or dry (panko breadcrumbs are an okay variation).
Use fresh herbs - This highlights the meatballs. Using fresh herbs adds incredible flavor to the meatballs and broth.