High-Protein Creamy Tuscan Turkey Meatballs are my go to dinner for those nights when I want something cozy and creamy, but I also want to hit my protein goals without overthinking it. You know the vibe, you are hungry, you want real food, and you do not want a sink full of dishes. This recipe gives you tender meatballs, a garlicky cream sauce, and that classic Tuscan combo of spinach and sun dried tomatoes in one skillet. It feels a little fancy, but it is actually super doable on a weeknight. And the leftovers, if you are lucky enough to have any, are even better the next day. 
Do You Use Breadcrumbs to Bind these Chicken Meatballs?
First, quick note because I know the header says chicken, but yes, this is still my High-Protein Creamy Tuscan Turkey Meatballs recipe. People ask this question a lot because breadcrumbs are the classic meatball binder. For this recipe, I usually do not use a lot of breadcrumbs, and sometimes I skip them completely depending on what I have in the pantry.
Here is what works best for binding without making the meatballs heavy:
- Egg: This is the main helper. One egg is enough for one pound of ground turkey.
- Parmesan cheese: Adds flavor and helps tighten things up a bit.
- Almond flour or oat flour (optional): A couple tablespoons if your mixture feels wet.
- Small amount of breadcrumbs (optional): If you want the traditional texture, use 2 to 3 tablespoons, not a full cup.
Ground turkey can be a little softer than beef, so the trick is to mix just until combined and then stop. Overmixing makes them dense. If you scoop a little meat mixture and it holds its shape when you roll it, you are good. If it feels like sticky paste, add a spoon of flour or a tiny sprinkle of breadcrumbs and try again.
Also, if you are into high protein comfort meals in general, you would probably like these high-protein chicken enchiladas with creamy white sauce. Same cozy energy, totally different flavor direction.
What Do You Season the Meatballs with?
I like these meatballs flavorful on their own, because they are going into a creamy sauce and I do not want them tasting bland in the middle. My seasoning is simple, but it hits all the right notes for that Tuscan style vibe.
My easy seasoning mix
This is what I use for 1 pound of ground turkey:
- 1 teaspoon Italian seasoning
- 1 teaspoon garlic powder (or 2 cloves fresh garlic, grated)
- 1 teaspoon onion powder
- 3/4 teaspoon salt
- 1/2 teaspoon black pepper
- Pinch of crushed red pepper (optional, but I love it)
- 1/3 cup grated parmesan
If you want it extra herby, add a tablespoon of chopped basil or parsley. If you want it extra savory, a tiny splash of Worcestershire sauce is surprisingly good with turkey, even in an Italian leaning recipe.
Now the sauce is where the magic happens. I do butter or olive oil, garlic, sun dried tomatoes, and then pour in chicken broth and heavy cream. Let it simmer a few minutes so it thickens slightly, then I stir in spinach until it wilts. You can finish with parmesan to thicken it and make it cling to the meatballs.
One practical tip: if your sauce gets too thick, splash in broth. If it is too thin, simmer a little longer and add a spoon of parmesan. No stress. This recipe is pretty forgiving, which is part of why I keep coming back to High-Protein Creamy Tuscan Turkey Meatballs when life is busy.
“I made these on a Tuesday after work and my whole family cleaned their plates. The sauce tasted like restaurant food, but it was actually easy. Definitely adding this to our weekly rotation.”
Can I use Beef, Pork, or Turkey for this Recipe?
Yes, you can swap the meat depending on what you like or what is on sale. I am obviously biased toward turkey here because High-Protein Creamy Tuscan Turkey Meatballs give you that lighter, high protein dinner without sacrificing comfort. But beef and pork work too.
How each meat changes the result
Here is the quick breakdown:
- Turkey: Lean, mild flavor, so seasoning matters. Great if you want a lighter bite and a high protein focus.
- Beef: Richer and a little juicier. You may not need as much added fat in the mix.
- Pork: Super tender and flavorful. It can feel more indulgent with the creamy sauce.
- Mix: Half turkey and half pork is honestly incredible if you want a balance.
If you use beef or pork, keep the sauce the same. The sauce is neutral enough to work with any of them. Just watch the drippings in the pan. If there is a lot of grease, spoon a little out before you build the sauce so it does not get too oily.
And if you love creamy pasta dinners, I have made variations of this night after night. These are worth bookmarking too: high-protein creamy beef pasta and this similar version high-protein creamy beef pasta recipe. They hit that same comforting creamy craving when meatballs are not on your schedule.
How Many Grams of Carbs Per Serving Does This Recipe Contain?
This depends on what you serve it with and whether you use breadcrumbs. The meatballs themselves are mostly protein and fat with a tiny bit of carbs from seasonings and parmesan. The sauce has a small amount of carbs from sun dried tomatoes, garlic, and cream. Spinach is basically negligible.
For a general estimate (and yes, I am being real with you, not pretending I have a lab in my kitchen):
Low carb version (no breadcrumbs, served with veggies): about 6 to 10 grams carbs per serving.
Classic version (small amount of breadcrumbs, served with pasta): the carbs jump mostly from the pasta, so it can be 40 grams or more depending on portion size.
If you are tracking, the easiest way is to plug your exact brands into your nutrition app. Sun dried tomatoes vary a lot based on whether they are packed in oil or dry, and cream can vary too.
Here is what I usually do when I want to keep it lighter:
- Serve over zucchini noodles or roasted cauliflower
- Use no breadcrumbs or just 2 tablespoons
- Add extra spinach or even mushrooms to bulk it up
;
And just to say it clearly, this is one reason I love High-Protein Creamy Tuscan Turkey Meatballs. You can make them feel cozy and rich, but still keep the carbs in check if that is your goal.
Can I Double This Recipe?
Yes, and you probably should if you have a hungry household or you want meal prep that actually feels exciting. Doubling works really well, with a couple small tweaks so you do not end up crowding the pan.
My no drama method for doubling
- Brown the meatballs in two batches so they get a nice color instead of steaming.
- Use a wide skillet or a Dutch oven so the sauce has room to simmer.
- Double the sauce, but add the broth and cream gradually. Sometimes you do not need every last drop.
- Taste at the end and adjust salt and parmesan. A bigger batch usually needs a little extra seasoning.
Storage is easy. Keep meatballs and sauce together in an airtight container. They hold up for about 3 to 4 days in the fridge. Reheat gently on the stove or in the microwave, and add a splash of broth if the sauce thickens too much.
Freezing also works. I freeze in portions so I can grab a quick lunch. The sauce may separate slightly when it thaws, but once it warms and you stir, it comes back together pretty nicely.
Common Questions
Can I bake the meatballs instead of pan frying?
Yes. Bake at 400 F for about 15 to 18 minutes, then finish them in the sauce for a few minutes so they soak up flavor.
What if I do not like sun dried tomatoes?
You can skip them or swap in roasted red peppers. The flavor will be different, but still really good with the creamy sauce and spinach.
Can I use half and half instead of heavy cream?
You can, but the sauce will be thinner. Let it simmer a bit longer, and add parmesan to help it thicken.
How do I know the meatballs are cooked?
The safest way is a thermometer. Aim for 165 F in the center. If you do not have one, cut one open and make sure there is no pink left.
What should I serve with it?
Pasta, mashed potatoes, rice, cauliflower rice, or just a big salad. I also love crusty bread for dipping, especially when the sauce is extra garlicky.
A cozy dinner you will actually make again
If you are craving something comforting but still want to keep things protein focused, High-Protein Creamy Tuscan Turkey Meatballs really deliver. You get tender meatballs, a creamy sauce, and enough flavor that it does not feel like diet food at all. If you want a similar vibe but with chicken, this recipe for Creamy Tuscan Chicken Meatballs | Keto, Low-carb is a fun one to check out too. Try this recipe once, tweak it to your taste, and I bet it ends up in your regular dinner rotation like it did in mine.
Print
High-Protein Creamy Tuscan Turkey Meatballs
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: High-Protein
Description
A cozy, high-protein recipe with tender turkey meatballs in a creamy sauce, featuring spinach and sun dried tomatoes.
Ingredients
- 1 lb ground turkey
- 1 egg
- 1/3 cup grated parmesan
- 2–3 tbsp almond flour or oat flour (optional)
- 2–3 tbsp breadcrumbs (optional)
- 1 tsp Italian seasoning
- 1 tsp garlic powder (or 2 cloves fresh garlic, grated)
- 1 tsp onion powder
- 3/4 tsp salt
- 1/2 tsp black pepper
- Pinch of crushed red pepper (optional)
- 2 tbsp butter or olive oil
- 2 sun dried tomatoes, chopped
- 1 cup chicken broth
- 1 cup heavy cream
- 2 cups spinach
Instructions
- Mix turkey, egg, parmesan, and optional ingredients in a bowl until just combined.
- Form the mixture into meatballs.
- Heat butter or olive oil in a skillet over medium heat.
- Cook meatballs until browned on all sides.
- Add garlic and sun dried tomatoes to the skillet.
- Pour in chicken broth and cream, then let simmer.
- Stir in spinach and cook until wilted.
- Serve warm with your choice of side.
Notes
For a lower carb version, serve with zucchini noodles or roasted cauliflower. You can also double the recipe easily by cooking in batches.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Pan Frying
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 3g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 90mg
