Ingredients
Equipment
Method
Make the Turkey Meatballs
- In a large mixing bowl, combine the ground turkey, breadcrumbs, grated Parmesan, minced garlic, egg, dried Italian seasoning, salt, and pepper. Mix gently until just combined to keep meatballs tender.
Form and Brown the Meatballs
- Shape the mixture into small, bite-sized meatballs about 1 to 1.5 inches in diameter. Heat olive oil in a large pot or Dutch oven over medium heat. Brown the meatballs on all sides for about 5 minutes. Remove and set aside.
Prepare the Soup Base
- In the same pot, sauté the diced onion until translucent, about 4-5 minutes. Add the minced garlic and cook for another minute, stirring constantly.
- Pour in the crushed tomatoes and chicken broth, stirring to combine. Bring to a simmer.
Simmer Meatballs and Cook Pasta
- Return the browned meatballs to the pot. Cover and let simmer gently for 15 minutes.
- Add the pasta directly into the soup. Cook uncovered until pasta is tender, about 8-10 minutes, stirring occasionally.
Finish and Serve
- Reduce heat to low. Stir in the heavy cream and chopped fresh basil. Simmer for 2-3 minutes to warm through. Adjust seasoning with salt and pepper.
- Ladle the soup into bowls and, if desired, sprinkle with extra grated Parmesan cheese. Serve immediately.
Notes
- Do not overmix the meatball mixture to keep them tender and avoid dense texture.
- Browning meatballs before simmering enhances flavor and texture.
- For dairy-free, substitute heavy cream with coconut milk or cashew cream.
- Use gluten-free breadcrumbs and pasta for a gluten-free version.
- Cook pasta separately before freezing soup to prevent mushiness.
