Introduction
Creamy Italian Meatball Soup is the ultimate comfort foodโwarm, hearty, and full of rich Italian flavors. Juicy, well-seasoned meatballs simmer in a creamy, herb-infused broth alongside tender pasta, spinach, and vegetables. This cozy soup feels like a hug in a bowl and is perfect for chilly evenings, family dinners, or when you want something satisfying yet simple.

Ingredients
For the Meatballs
- 1 lb (450 g) ground beef or Italian sausage
- ยฝ cup breadcrumbs
- ยผ cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 1 tsp Italian seasoning
- ยฝ tsp salt
- ยฝ tsp black pepper
For the Soup
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tsp Italian seasoning
- ยฝ tsp paprika or red chili flakes (optional)
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup small pasta (rotini, fusilli, or shells)
- 2 cups fresh spinach
- ยฝ cup diced red bell pepper (optional)
- Salt and black pepper, to taste
For Garnish
- Fresh parsley, chopped
- Extra grated Parmesan cheese
Instructions
- Make the Meatballs
In a bowl, combine ground meat, breadcrumbs, Parmesan, egg, garlic, Italian seasoning, salt, and pepper. Mix gently and form into small meatballs. - Brown the Meatballs
Heat olive oil in a large pot over medium heat. Add meatballs and brown on all sides (they donโt need to be fully cooked). Remove and set aside. - Build the Soup Base
In the same pot, add onion and sautรฉ for 3โ4 minutes until softened. Stir in garlic, Italian seasoning, and paprika or chili flakes. - Simmer
Pour in chicken broth and bring to a gentle boil. Add pasta and cook for about 8 minutes, stirring occasionally. - Add Meatballs & Cream
Return meatballs to the pot and lower heat. Stir in heavy cream and simmer for 5โ7 minutes until meatballs are fully cooked and soup thickens slightly. - Finish with Veggies
Add spinach and bell pepper. Cook 2โ3 minutes until spinach wilts. - Season & Serve
Taste and adjust seasoning with salt and pepper. Garnish with parsley and Parmesan before serving.
Tips for the Best Creamy Meatball Soup
- Make smaller meatballs so they cook evenly in the soup
- Use Italian sausage for extra flavor
- Add pasta near the end to prevent overcooking
- A splash of cream cheese can make it extra creamy
- Serve with crusty bread or garlic toast
FAQs
Can I use frozen meatballs?
Yes, fully cooked frozen meatballs work wellโjust add them directly to the simmering soup.
What pasta works best?
Short pasta like rotini, fusilli, shells, or ditalini holds up best in soup.
Can I make this soup spicy?
Absolutelyโuse spicy Italian sausage or add extra chili flakes.











Leave a Reply