Turkey Meatballs in Spicy Tomato Basil Sauce with Burrata

Italian inspired, healthy turkey meatballs in spicy tomato basil sauce with creamy burrata cheese. This one pan meal is savory, spicy, creamy, and makes a delicious weeknight dinner.

Prep Time
5 mins
Cook Time
25 mins
Total Time
30 mins

Turkey meatball in tomato basil sauce on a spoon

I have a little confession…

I don’t eat a lot of Italian food.

Turkey meatballs in a skillet with tomato basil sauce

I know, crazy right? I think it’s because I’m a tiny bit obsessed with all things Mexican (enchiladas, chips, guac, tacos… etc)! It’s just too good to refuse.

This past week though I just had a craving for ravioli, lasagna, garlic bread or basically ANYTHING ITALIAN. Unfortunately all I had in my cupboard was tomato sauce, but man, did that sauce look good. Like I sort of wanted to eat it out of the jar and call it dinner.

Is that weird?


Turkey meatball in tomato basil sauce on a spoon

I thought to myself for a very long time about what I could do with the tomato sauce. I mean, besides spooning it into my mouth or just warming it up and pretending it was tomato soup. At one point I considered ordering breadsticks from Pizza Hut just so I could dip them in the sauce, but decided I wasn’t that desperate.

I ended up searching the freezer and found lean ground turkey. Obviously cute little meatballs came straight to mind!

Just look at that steamy goodness!

Turkey meatballs in spicy tomato basil sauce in a skillet

I especially love this recipe because it only takes about 30 minutes to throw together. The ground turkey is combined with an egg and the following spices: cumin, garlic salt, black pepper, red pepper flakes, a pinch of cayenne, basil, oregano, plus a bit of dijon mustard. Now that may seem like a lot of spices, but it results are drop dead delicious!

I baked my meatballs in the oven for 15 minutes then transferred them to a skillet with tomato sauce simmering on medium-low. Then I gently spooned the sauce over the meatballs so that they would continue to soak in the flavor. It did not disappoint.

Sprinkling herbs into a skillet of turkey meatballs in spicy tomato basil sauce

Now you can certainly use a pasta sauce of your choice (garlic, red pepper, tomato basil, or marinara), but I decided to use a simple good-quality tomato sauce since I wanted to jazz it up with my own herbs like fresh basil and oregano. Also, if you don’t want a spicy sauce then simply leave out the red pepper flakes.

I made this dish twice this week! The second time I added sliced mushrooms to the sauce. (You should too!)

Turkey meatballs in spicy tomato basil sauce on a spoon

You guys… I really love these meatballs from the bottom of my heart. They’re healthy, juicy, and satisfying over a whole grain such as quinoa, pasta, or brown rice. Comfort food makeover, right?

I think that adding the Burrata cheese was what really made the dish special; it melted into the tomato sauce and created a creamy flavorful pop. If you don’t have Burrata, feel free to use fresh mozzarella.

Turkey meatballs in spicy tomato basil sauce with burrata

Hopefully I’ve convinced you to jump on the meatball loving bandwagon cause I am obsessed with those little bites of heaven.

Have a great Labor Day weekend!

More ground turkey recipes you’ll love:

Paleo Turmeric Chicken Meatballs with Green Tahini Sauce

The Best Healthy Turkey Lasagna You’ll Ever Eat

Amazing Slow Cooker Turkey Tacos

White Bean, Spinach & Turkey Stuffed Bell Peppers with Burrata

The Best Healthy Turkey Chili

Turkey Meatballs in Spicy Tomato Basil Sauce with Burrata

5 from 4 votes
Course Dinner, One Pan
Keyword turkey meatballs
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Serves 4
Italian inspired, healthy turkey meatballs in spicy tomato basil sauce with creamy burrata cheese. This one pan meal is savory, spicy, creamy, and makes a delicious weeknight dinner.


  • For the meatballs:
  • 1 pound 93% lean ground turkey
  • 1 egg
  • 2 tablespoons breadcrumbs (can leave out if GF)
  • 1 teaspoon dried oregano
  • 2 tablespoons fresh basil, minced
  • 1 teaspoon cumin
  • 1 teaspoon dijon mustard
  • 1/2 teaspoon garlic salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper
  • 1/2 teaspoon red pepper flakes
  • For the sauce:
  • 2 cups tomato sauce or your favorite pasta sauce (marinara works well)
  • 4-5 large basil leaves, chopped
  • 1 teaspoon oregano
  • 1/2 teaspoon red pepper flakes
  • Optional: 2 cups sliced mushrooms
  • 4-6 ounces Burrata cheese, cut into large pieces


  1. Preheat oven to 400 degrees F.
  2. In a large bowl, combine the turkey, bread crumbs, egg, minced basil, garlic salt, oregano, cumin, dijon mustard, black pepper, cayenne, and red pepper flakes. Mix together and roll into 1 inch meatballs. You will end up with anywhere between 16-22 meatballs.
  3. Bake meatballs for 15 minutes.
  4. While the meatballs are baking, make the sauce. Heat a large skillet on medium-low and add tomato sauce and oregano. At this point you can add any herbs or additional ingredients such as mushrooms or red pepper flakes if you desire. Sauce will thicken.
  5. Once meatballs are done baking, add them to the skillet; spoon the tomato sauce generously over the meatballs and add the basil.
  6. Place the Buratta randomly in the tomato sauce and/or over the meatballs; continue cooking on medium-low for 5 more minutes or until the cheese has melted into the sauce.
  7. Serve meatballs over grain or pasta of choice. Would also be great over spaghetti squash. Serves 4.

Never miss a recipe!

Never miss a recipe!

Join our list and you’ll receive a free download of our Top 15 most loved recipe creations for free.

Leave a comment & rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Show Comments
You might also like
  • Stay inspired everyday
  • This field is for validation purposes and should be left unchanged.
This error message is only visible to WordPress admins

Error: API requests are being delayed for this account. New posts will not be retrieved.

There may be an issue with the Instagram Access Token that you are using. Your server might also be unable to connect to Instagram at this time.

Send this to friend