Creamy Tuscan Turkey Meatball Soup

Featured in: Home Cooking Guides

This hearty Tuscan-inspired soup combines handmade turkey meatballs with a velvety garlic Parmesan broth. The meatballs, seasoned with parsley, oregano, and Parmesan, are browned to develop deep flavor before simmering in the aromatic broth.

Sun-dried tomatoes provide concentrated sweetness and tang, while fresh baby spinach adds vibrant color and nutrients. Heavy cream creates luxurious body, and Italian herbs tie everything together. Ready in under an hour, this soup delivers restaurant-quality results with simple techniques.

Updated on Mon, 09 Feb 2026 08:43:42 GMT
Creamy Tuscan Turkey Meatball Soup steaming in a white bowl, garnished with fresh basil and grated Parmesan. Save to Pinterest
Creamy Tuscan Turkey Meatball Soup steaming in a white bowl, garnished with fresh basil and grated Parmesan. | abridkitchen.com

Indulge in this comforting, flavor-packed soup featuring tender turkey meatballs submerged in a rich garlic Parmesan broth. Enhanced with fresh spinach and tangy sun-dried tomatoes, this dish brings a touch of Tuscan flair to your table. Whether you are looking for a High Protein meal or a cozy dinner, this recipe delivers both sophistication and heartiness in every spoonful.

Creamy Tuscan Turkey Meatball Soup steaming in a white bowl, garnished with fresh basil and grated Parmesan. Save to Pinterest
Creamy Tuscan Turkey Meatball Soup steaming in a white bowl, garnished with fresh basil and grated Parmesan. | abridkitchen.com

The secret to this soup's depth lies in the combination of browning the meatballs and simmering them directly in a chicken broth infused with Italian herbs. The result is a velvety texture that feels indulgent while remaining packed with wholesome ingredients like fresh baby spinach.

Ingredients

  • For the Turkey Meatballs
  • 1 lb (450 g) ground turkey
  • 1/3 cup (30 g) breadcrumbs
  • 1/4 cup (25 g) grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 2 tbsp fresh parsley, chopped
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • For the Soup
  • 2 tbsp olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 5 cups (1.2 L) low-sodium chicken broth
  • 1 cup (240 ml) heavy cream
  • 1/2 cup (25 g) grated Parmesan cheese
  • 1/2 cup (60 g) sun-dried tomatoes (packed in oil), drained and chopped
  • 3 cups (90 g) fresh baby spinach
  • 1 tsp dried Italian herbs
  • Salt and pepper, to taste
  • Fresh basil, for garnish (optional)
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon

Instructions

1. Prepare the Meatballs
In a large bowl, combine ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper. Mix until just combined. Shape into 1-inch (2.5 cm) balls (about 20 meatballs).
2. Brown the Meatballs
Heat 1 tbsp olive oil in a large pot or Dutch oven over medium heat. Add the meatballs in batches and brown on all sides, about 4–5 minutes total (they dont need to be cooked through). Remove and set aside.
3. Sauté Aromatics
In the same pot, add remaining 1 tbsp olive oil and sauté onion until soft, about 4 minutes. Add garlic and cook 1 minute more.
4. Build the Broth
Pour in chicken broth and bring to a simmer, scraping up any browned bits.
5. Simmer the Soup
Return browned meatballs to the pot. Add sun-dried tomatoes and Italian herbs. Simmer uncovered for 12–15 minutes, until meatballs are cooked through.
6. Finish with Cream
Lower heat. Stir in heavy cream and Parmesan cheese. Simmer gently 2–3 minutes until soup is creamy.
7. Add Spinach
Stir in spinach and cook until wilted, about 1–2 minutes. Season with salt and pepper to taste.
8. Serve
Ladle into bowls, garnish with fresh basil and extra Parmesan if desired.

Zusatztipps für die Zubereitung

To get the best results, use a large pot or Dutch oven to ensure even heating. Don't forget to use a wooden spoon to scrape the bottom of the pot after adding the broth; those browned bits are essential for the flavor profile of the soup.

Varianten und Anpassungen

For a lighter version, you can substitute the heavy cream with half-and-half. If you prefer a different poultry, ground chicken works just as well as turkey. For a gluten-free meal, simply swap the breadcrumbs for a certified gluten-free alternative.

Serviervorschläge

Ladle this soup into deep bowls and serve alongside crusty bread for dipping. For a heartier variation, serve the soup over a bed of cooked pasta. This dish pairs exquisitely with a crisp Italian white wine, such as Pinot Grigio.

Spoon lifting Creamy Tuscan Turkey Meatball Soup with spinach and sun-dried tomatoes from a rustic stoneware bowl. Save to Pinterest
Spoon lifting Creamy Tuscan Turkey Meatball Soup with spinach and sun-dried tomatoes from a rustic stoneware bowl. | abridkitchen.com

This Creamy Tuscan Turkey Meatball Soup is a Medium-difficulty dish that yields 4 satisfying servings. With its rich textures and classic Italian herbs, it's a reliable recipe for anyone seeking a gourmet home-cooked experience.

Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon

Recipe Help Center

Can I make the meatballs ahead of time?

Yes, shape and brown the meatballs up to 24 hours in advance. Store them refrigerated in an airtight container, then add them to the simmering broth when ready to finish the dish.

What can I substitute for heavy cream?

Half-and-half creates a lighter version while still providing creaminess. For a dairy-free option, use full-fat coconut milk or cashew cream, though the flavor profile will change slightly.

How do I prevent the meatballs from falling apart?

Don't overmix the meat mixture—combine just until ingredients are incorporated. Chill the shaped meatballs for 15-20 minutes before browning helps them hold their shape during cooking.

Can I freeze this soup?

The soup freezes well for up to 3 months. Freeze without the cream and spinach added. Thaw overnight in the refrigerator, reheat gently, then stir in cream and spinach just before serving.

What bread pairs best with this soup?

Crusty Italian bread, ciabatta, or a warm baguette are perfect for soaking up the flavorful broth. Garlic bread or focaccia also complement the Tuscan flavors beautifully.

Creamy Tuscan Turkey Meatball Soup

Tender turkey meatballs in a rich garlic Parmesan broth with spinach and sun-dried tomatoes

Prep Time
25 min
Time to Cook
30 min
Time Needed
55 min
Created by Zoey Kendall


Skill Level Medium

Cuisine Italian

Makes 4 Portions

Diet Preferences None specified

What You'll Need

Turkey Meatballs

01 1 pound ground turkey
02 1/3 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

01 2 tablespoons olive oil
02 1 medium yellow onion, finely chopped
03 3 cloves garlic, minced
04 5 cups low-sodium chicken broth
05 1 cup heavy cream
06 1/2 cup grated Parmesan cheese
07 1/2 cup sun-dried tomatoes packed in oil, drained and chopped
08 3 cups fresh baby spinach
09 1 teaspoon dried Italian herbs
10 Salt and pepper to taste
11 Fresh basil for garnish, optional

How to Prepare

Stage 01

Prepare Turkey Meatballs: In a large bowl, combine ground turkey, breadcrumbs, Parmesan cheese, egg, minced garlic, parsley, oregano, salt, and pepper. Mix until just combined without overworking. Shape mixture into approximately 20 balls, each about 1 inch in diameter.

Stage 02

Brown Meatballs: Heat 1 tablespoon olive oil in a large pot over medium heat. Working in batches, add meatballs and brown on all sides for 4 to 5 minutes total. They need not be cooked through at this stage. Remove with a slotted spoon and set aside.

Stage 03

Sauté Aromatics: Add remaining 1 tablespoon olive oil to the same pot. Sauté chopped onion until softened, approximately 4 minutes. Add minced garlic and cook for 1 additional minute until fragrant.

Stage 04

Build Broth Foundation: Pour chicken broth into the pot and bring to a gentle simmer. Scrape the bottom of the pot with a wooden spoon to release any browned bits and incorporate them into the liquid.

Stage 05

Simmer Meatballs: Return browned meatballs to the pot. Add sun-dried tomatoes and Italian herbs. Maintain a gentle simmer uncovered for 12 to 15 minutes until meatballs are cooked through completely.

Stage 06

Incorporate Cream: Reduce heat to low. Stir in heavy cream and Parmesan cheese, mixing gently to combine. Simmer for 2 to 3 minutes until the soup achieves a creamy consistency.

Stage 07

Wilt Spinach: Stir fresh baby spinach into the pot and cook until completely wilted, about 1 to 2 minutes. Adjust seasoning with salt and pepper as needed.

Stage 08

Serve Soup: Ladle soup into serving bowls. Garnish with fresh basil and additional Parmesan cheese if desired. Serve immediately while hot.

Tools You'll Need

  • Large mixing bowl
  • Measuring cups and spoons
  • Large pot or Dutch oven
  • Wooden spoon
  • Ladle

Allergy Details

Look over ingredient labels for allergens and chat with your healthcare provider if you’re unsure.
  • Contains eggs
  • Contains milk products including Parmesan cheese and heavy cream
  • Contains wheat in breadcrumbs
  • May contain gluten in breadcrumbs, use certified gluten-free breadcrumbs if needed

Nutrition Details (each portion)

These numbers are for reference and not intended as medical guidance.
  • Caloric Value: 430
  • Fats: 27 g
  • Carbohydrates: 16 g
  • Proteins: 32 g