This Creamy Italian Meatball Soup is a comforting and flavorful dish perfect for a chilly evening. Tender meatballs simmer in a rich, creamy tomato broth, creating a hearty and satisfying meal that's sure to be a family favorite.
For the creamiest soup, ensure the heat is on low before adding the heavy cream. Avoid boiling the soup after adding the cream to prevent curdling. Dairy-free alternatives include cashew cream or full-fat coconut milk. An immersion blender can be used to partially blend the soup for a thicker texture. The soup can be made 2-3 days in advance or frozen for 2-3 months. Add spinach, kale, zucchini, or bell peppers for extra vegetables. Small pasta shapes can be added 15 minutes before the soup is done. Serve with crusty bread, a side salad, or garlic bread.