Enter your email to get it straight in your inbox! Plus, receive new recipes weekly!
Italian Meatball Soup
Italian Meatball Soup loaded with vegetables, beef meatballs and Italian broth. A super satisfying and hearty soup!
Prep Time: 20 minutesmins
Cook Time: 50 minutesmins
Total Time: 1 hourhr10 minutesmins
Servings: 4
Ingredients
1lbground beef
1/2cuppanko breadcrumbs
1/4cupparmesan cheese, grated
1largeegg
1tspItalian seasoning
salt and pepper
1tbspextra virgin olive oil
1largeonion, diced
3mediumcarrots, diced
3ribscelery, diced
2cupspotatoes, diced
3clovesgarlic, minced
6cupsbeef broth
15ouncesfire roasted tomatoes, undrained
1tspItalian seasoning
2bay leaves
1tspworcestershire sauce
salt and pepper
parmesan cheese, for serving
fresh thyme, for serving
Instructions
Add ground beef, breadcrumbs, cheese, egg, Italian seasoning and a sprinkle of salt and pepper to a large bowl. Mix to combine and portion into small / medium size meatballs.
Meanwhile heat oil in a large pot.Add meatballs making sure not to over crowd the pan. (I had to do two batches).Cook on medium high heat for 2-3 minutes on each side. They don't have to be fully cooked. They will continue to cook in the soup.
Take meatballs out of the pan.
Add in onion, carrots, celery and potatoes. Sauté for 3-4 minutes. (If there is not enough leftover oil from the meatballs add some more in.)Add in garlic and cook for an additional minute.
Stir in broth, tomatoes, seasoning, bay leaves and Worcestershire sauce.Bring to a boil then simmer for 30 minutes.
Add meatballs back to the soup and cook for an additional 15 minutes or until the meatballs are cooked all the way through and the potatoes are tender.Season with salt and pepper to taste.Serve immediately with parmesan cheese and fresh thyme on top if desired.