Homemade meatballs, fresh vegetables, and tender gnocchi are the stars of the show in this bowl of ultimate comfort food, Italian Meatball and Gnocchi Soup!
1batch of The Best Italian Meatballs (link in post)rolled into 1 1/2" balls (about 30-35 meatballs) NOTE: For softer meatballs, leave raw they'll cook in the soup. For firmer meatballs, bake for 20 minutes @400° then set aside
In a large soup pot or dutch oven, sauté carrot, celery, onion, and garlic in butter until softened, about 5-7 minutes. Add the thyme, oregano, salt and pepper to the vegetables and sauté for a minute or two to let their flavors bloom in the butter.
Add to the dutch oven: beef stock, water, can of diced tomatoes (with juices), and tomato sauce. Scrape the bottom of the pan to release any browned bits. Add a bay leaf and turn up the heat to high. Once the soup has started to boil, add the meatballs. Cook on medium-high for about 30 minutes for raw meatballs or 10-15 minutes for baked meatballs. Reduce heat to medium-low and simmer for an additional 15-30 minutes then add the gnocchi and cook until tender, about 10 minutes.
Garnish soup with fresh Italian parsley and shredded parmesan cheese. Enjoy!