This cozy Italian Wedding Soup is the perfect blend of savory meatballs, delicate pasta, and tender greens, all simmered in a comforting broth. Whether it's a weeknight dinner or a chilly day, this soup brings homemade warmth and rich flavor without requiring hours in the kitchen.
Combine beef, sausage, bread crumbs, parsley, oregano, parmesan, egg, salt, and pepper in a large bowl. Gently mix until evenly combined. Shape into small meatballs and set aside.
Heat olive oil in a skillet over medium-high heat. Brown meatballs on a couple of sides. Remove and repeat with remaining meatballs.
In a large pot, heat olive oil. Sauté carrots, onions, and celery until softened. Add garlic and cook for 1 minute.
Pour in chicken broth and season with salt and pepper. Bring to a gentle boil. Add pasta and meatballs. Simmer until pasta is tender and meatballs are cooked through.
Stir in chopped spinach during the last minute of cooking. Let it wilt.
Serve hot with shredded parmesan on top.
Notes
Roll meatballs small for even cooking.
Use fresh bread crumbs for tender texture.
Brown meatballs for richer flavor.
Add spinach at the end for freshness.
Add more broth when reheating as pasta absorbs liquid.