Hearty Meatball Soup is a soup that tastes like a big bowl of homemade pasta and meatballs, but more comforting and warming! Loaded with fresh vegetables and prepared with frozen, store-bought meatballs, this soup is good for you and easy too!
1cupdry pasta,ditalini, orecchiette, orzo, or another small pasta
1/4cupchopped parsley
1/2cupfreshly grated parmesan cheese
Instructions
If using homemade meatballs, prepare the meatballs and bake or pan fry (depending on your your recipe) until cooked all way through. Remove from heat and set aside. If using store-bought/pre-made meatballs, prepare according to package instructions. Set aside.
In a large, heavy-bottomed pot, over medium heat, add the olive oil, onion, celery, and carrots. Saute for 5-7 minutes.
Add the garlic and saute for another 2-3 minutes.
Next, add the tomatoes, tomato sauce, vegetable broth, basil, oregano, salt, and ground black pepper. Stir to combine. Cover with a tight-fitting lid and simmer over medium-low heat for 20-25 minutes, or until carrots are cooked.
Add the pasta to the pot and stir to combine. Place the meatballs into the soup. Place the lid back on the pot and simmer for 5 minutes.
Check to see if the pasta is cooked. (Cook for a minute or two more if needed.)
Remove from heat. Add half of the chopped parsley and stir into the soup.
Ladle soup into bowls. Garnish with more parsley and a tablespoon or two of the freshly grated parmesan cheese. Serve immediately.
Notes
The cooking time does not account for the time it takes to prepare the meatballs.