Creamy Italian Meatball Soup
Soup is one of the most comforting meals, especially during cold months or when you’re feeling under the weather. One soup that stands out for its heartiness and rich flavors is Creamy Italian Meatball Soup. This delicious concoction pairs well-seasoned meatballs with a creamy broth, nutritious vegetables, and delightful pasta, making it a perfect option for family dinners or leisurely weekends.
Why make this recipe
Creamy Italian Meatball Soup is not just any ordinary soup; it’s a complete meal in a bowl. The combination of tender meatballs, fresh vegetables, and creamy broth satisfies both your hunger and your desire for flavor. It’s easy to prepare, and the ingredients are typically found in most pantries, allowing for spontaneity in your cooking. This soup is also versatile and can be adjusted according to dietary preferences or available ingredients.
How to make Creamy Italian Meatball Soup
Ingredients:
- 1 lb ground beef or ground turkey
- ½ cup breadcrumbs
- 1 egg, lightly beaten
- 2 tablespoons grated Parmesan cheese
- 2 teaspoons Italian seasoning
- 2 cloves garlic, minced
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 6 cups chicken or vegetable broth
- 1 cup heavy cream
- 1 cup small pasta (such as ditalini or orzo)
- 1 cup spinach or kale, chopped
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper, to taste
- Fresh parsley and grated Parmesan cheese, for garnish
Directions:
Prepare the Meatballs:
In a mixing bowl, combine the ground beef or turkey, breadcrumbs, egg, grated Parmesan, Italian seasoning, minced garlic, salt, and black pepper. Mix until just combined. Shape the mixture into small meatballs, roughly an inch in diameter.
Make the Soup Base:
In a large pot, heat the olive oil over medium heat. Add the chopped onion, diced carrots, and diced celery, sautéing for about 5 minutes until the vegetables soften. Stir in the minced garlic and cook for an additional minute until fragrant.
Combine and Simmer:
Pour in the chicken or vegetable broth and bring the mixture to a gentle boil. Carefully add the meatballs to the simmering broth, cooking for about 10 minutes. Add the heavy cream, small pasta, chopped spinach or kale, dried basil, and dried oregano. Allow everything to simmer for another 10 minutes, or until the pasta is al dente.
Finish the Soup:
Taste and adjust seasoning with salt and pepper as needed. Serve hot, garnished with fresh parsley and additional grated Parmesan cheese.
How to serve Creamy Italian Meatball Soup
Serve this delightful soup in individual bowls, ensuring each serving is generously topped with fresh parsley and grated Parmesan. A slice of crusty bread or a side salad pairs beautifully for a complete dining experience.
How to store Creamy Italian Meatball Soup
To store leftovers, let the soup cool to room temperature, then transfer it to an airtight container. It can be stored in the refrigerator for up to 3 days or frozen for up to 3 months. When reheating, ensure that it’s heated thoroughly, and you may want to add a splash of broth or cream to bring back the smooth texture.
Tips to make Creamy Italian Meatball Soup
- Herb Infusion: For an extra kick of flavor, consider adding fresh herbs such as thyme or rosemary during the cooking process.
- Pasta Choice: Opt for larger pasta like shells or elbows if you prefer a more substantial bite in your soup.
- Cream Substitutes: For a lighter version, consider using half-and-half or even a non-dairy milk alternative if you’re watching your calories or following a dairy-free diet.
Variation
Feel free to customize the soup according to your taste. You can replace the meat with lentils or plant-based meat alternatives for a vegetarian option. Adding seasonal vegetables like zucchini or bell peppers can enhance the nutrition and flavor too.
FAQs
- Can I make meatballs ahead of time?
Absolutely! Meatballs can be made a day ahead and stored in the refrigerator or even frozen for longer storage. - Is this soup gluten-free?
To make this soup gluten-free, use gluten-free breadcrumbs and pasta, and ensure that the broth is gluten-free. - Can I add other vegetables?
Yes! Feel free to add any vegetables you have on hand, such as peas, corn, or green beans, to make the soup even more nutritious.
Creamy Italian Meatball Soup

Ingredients
For the Meatballs
- 1 lb ground beef or ground turkey Use any preferred protein.
- ½ cup breadcrumbs Can use gluten-free breadcrumbs if needed.
- 1 large egg, lightly beaten
- 2 tablespoons grated Parmesan cheese Plus extra for garnish.
- 2 teaspoons Italian seasoning
- 2 cloves garlic, minced
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Soup Base
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 medium carrots, diced
- 2 stalks celery, diced
- 3 cloves garlic, minced
- 6 cups chicken or vegetable broth
For the Soup Finish
- 1 cup heavy cream Can substitute with half-and-half or non-dairy milk.
- 1 cup small pasta (such as ditalini or orzo) Feel free to use any preferred pasta.
- 1 cup spinach or kale, chopped
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
Instructions
Prepare the Meatballs
- In a mixing bowl, combine the ground beef or turkey, breadcrumbs, egg, grated Parmesan, Italian seasoning, minced garlic, salt, and black pepper. Mix until just combined.
- Shape the mixture into small meatballs, roughly an inch in diameter.
Make the Soup Base
- In a large pot, heat the olive oil over medium heat.
- Add the chopped onion, diced carrots, and diced celery, sautéing for about 5 minutes until the vegetables soften.
- Stir in the minced garlic and cook for an additional minute until fragrant.
Combine and Simmer
- Pour in the chicken or vegetable broth and bring the mixture to a gentle boil.
- Carefully add the meatballs to the simmering broth, cooking for about 10 minutes.
- Add the heavy cream, small pasta, chopped spinach or kale, dried basil, and dried oregano.
- Allow everything to simmer for another 10 minutes, or until the pasta is al dente.
Finish the Soup
- Taste and adjust seasoning with salt and pepper as needed.
- Serve hot, garnished with fresh parsley and additional grated Parmesan cheese.
