Ingredients
Method
Preparation
- In a large bowl, combine the ground beef (or Italian sausage), bread crumbs, grated Parmesan cheese, egg, garlic powder, Italian seasoning, salt, and pepper. Mix until well combined. Shape the mixture into small meatballs, about 1 inch in diameter.
- In a large pot, heat a splash of olive oil over medium heat. Add the meatballs in batches, cooking each side until they’re browned, about 6-8 minutes. Remove the meatballs from the pot and set them aside.
Cooking
- In the same pot, add chicken broth and diced tomatoes. Bring it to a gentle simmer.
- Carefully return the meatballs to the pot. Let everything simmer together for about 15 minutes, allowing the flavors to mingle.
- Pour in the heavy cream and add fresh spinach. Stir well and cook for an additional 5 minutes until the spinach is wilted and everything is heated through.
- Serve your Creamy Italian Meatball Soup hot, topped with extra Parmesan cheese if desired.
Notes
For lighter options, substitute ground beef with ground chicken or turkey. Store leftovers in an airtight container for up to three days or freeze for up to three months. Reheat on the stove, and add broth if thickened.
