Creamy Tuscan Turkey Meatball (Printable)

Tender turkey meatballs in a rich garlic Parmesan broth with spinach and sun-dried tomatoes—a comforting Italian-inspired bowl.

# What you need:

→ Turkey Meatballs

01 - 1 lb ground turkey
02 - 1/2 cup breadcrumbs
03 - 1/4 cup grated Parmesan cheese
04 - 1 large egg
05 - 2 cloves garlic, minced
06 - 2 tablespoons fresh parsley, chopped
07 - 1/2 teaspoon dried oregano
08 - 1/2 teaspoon salt
09 - 1/4 teaspoon black pepper

→ Soup Base

10 - 2 tablespoons olive oil
11 - 1 small yellow onion, finely diced
12 - 3 cloves garlic, minced
13 - 1/2 teaspoon crushed red pepper flakes
14 - 4 cups low-sodium chicken broth
15 - 1 cup heavy cream
16 - 1/2 cup grated Parmesan cheese
17 - 1/2 cup sun-dried tomatoes, thinly sliced (oil-packed, drained)
18 - 4 cups baby spinach
19 - Salt and pepper to taste
20 - 1 tablespoon fresh basil, chopped

# Directions:

01 - In a large bowl, combine ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper. Mix until just combined. Form into 1-inch meatballs and arrange on a tray.
02 - Heat 1 tablespoon olive oil in a large pot over medium heat. Working in batches, brown meatballs on all sides for 4-5 minutes. Transfer to a plate; meatballs do not need to be fully cooked at this stage.
03 - Add remaining olive oil to the pot. Sauté diced onion until translucent, about 3 minutes. Add minced garlic and red pepper flakes; cook for 1 minute until fragrant.
04 - Pour in chicken broth and bring to a simmer. Return browned meatballs to the pot, cover, and cook for 12-15 minutes until meatballs are cooked through.
05 - Reduce heat to low. Stir in heavy cream, grated Parmesan, and sun-dried tomatoes. Simmer gently for 3-4 minutes.
06 - Stir in baby spinach and cook until wilted, approximately 2 minutes. Adjust seasoning with salt and pepper as needed.
07 - Ladle soup into bowls. Garnish with fresh basil and additional Parmesan cheese if desired.

# Expert tips:

01 -
  • It feels restaurant-quality but comes together on a weeknight without stress or complexity.
  • The turkey keeps it light enough that you don't feel heavy after eating, but the cream and Parmesan make it genuinely luxurious.
  • Those sun-dried tomatoes add a tangy sweetness that makes people ask for the recipe immediately.
02 -
  • Don't skip the browning step for the meatballs—that golden crust is where the flavor lives, even though they'll finish cooking in the broth.
  • If your soup breaks or looks separated when you add the cream, it usually means the heat was too high; just lower it and stir gently and it'll usually come back together.
  • Taste the soup before serving because salt levels vary wildly depending on your broth, and you might need to adjust.
03 -
  • Use a cookie scoop or ice cream scoop to form your meatballs—it makes them uniform in size so they cook evenly instead of some being tiny and others huge.
  • Don't let the cream mixture boil or it might separate; keep the heat gentle and low once you add the dairy, and stir occasionally.
  • Save a handful of spinach to stir in at the very end so you have some bright green pieces instead of everything being wilted and dark.
Go back