This Italian meatball soup is even more comforting with pasta and made super delicious with parmesan cheese and heavy cream.
Prep Time15mins
Cook Time40mins
Total Time55mins
Course: Soups
Cuisine: Italian
Keyword: creamy italian meatball soup, creamy meatball soup, Italian meatball soup
Servings: 6
Calories: 632kcal
Author: Mary Beth
Ingredients
Meatballs
1poundground beef
2large garlic clovesminced
1large egg
¼cupItalian bread crumbs
¼teaspoonItalian seasoning
pinchof sea salt
Soup
1tablespoonextra virgin olive oil
1medium onionfinely chopped
1celery stalkchopped
2carrotschopped
4garlic clovesminced
3tablespoonstomato paste
6cupschicken broth
¼teaspoonsalt
2cupswhole cherry tomatoes
8ozpenne pasta
1cupshredded parmesan cheese
1cupheavy cream
Instructions
In a large bowl, use your hands to combine the ground beef, 2 minced garlic gloves, egg, bread crumbs, Italian seasoning, and pinch of salt. Form about 15-20 meatballs.
Heat up a large skillet over medium heat. Add the meatballs, gently roll over to cook on all sides so they hold their shape.
Meanwhile, in a large stock pot or dutch oven, heat up the olive oil over medium heat. Add the chopped onion, carrots, and celery. Cook until translucent and become soft. About 8-10 minutes.
Stir in the minced garlic, chicken broth, tomato paste and cherry tomatoes until well combined.
Add the meatballs to the pot. Bring soup to a boil and then lower to a simmer. Cook for about 10 minutes until the tomatoes burst and the carrots are soft.
Add in the pasta and cook according to the package instructions. Once pasta is cooked, stir in the heavy cream and parmesan cheese.
Serve immediately.
Notes
Be careful not to overwork the ground beef or the meatballs will come out tough. Shape into meatballs – this should make anywhere from 15-20 meatballs depending on how large you shape them.