Greek Turkey Meatballs are a delicious healthy dinner. Put them on a salad, in a sandwich, or eat them on their own. Paleo, Whole30 and keto friendly! These gluten free healthy turkey meatballs will for sure be a staple in your home. This post is sponsored by my friends at Thrive Market.

This post contains affiliate links. As a Thrive Market Affiliate I earn from qualifying purchases. Click here to read my policy and more about affiliate links.
These healthy greek turkey meatballs are seriously SO good. Briny olives, sweet sun dried tomatoes, and artichoke hearts are the *perfect combo*.
(If you’ve tried our Greek Chicken Spaghetti Squash Bake, Greek Chicken Cauliflower Rice Bowls or Whole30 Greek Chicken Zucchini Noodles – you already know this!) Just in general, we love Greek food, especially these Greek Chicken Kabobs
We’ve been loving making fun new meatball recipes beyond our classic Italian Turkey Meatballs like these Healthy Buffalo Turkey Meatballs, and thought a greek version would be fun!
Turkey is SO versatile. We have a whole list of healthy ground turkey recipes here!

I threw them together on a whim one day for lunch, and they were so good I proceeded to make them 2 more times and knew I had to share them with you!
They are my new favorite thing to meal prep.

We’ve been using Thrive Market for a little over a year now and have been loving it. You’ll love it too if you:
- Live far away from speciality grocers/Whole Foods
- Buy a lot of health food products (think dressings, sauces, canned goods, etc)
- Want to eat organic but hate the crazy prices
- Hate going to the store (helllllloo grocery delivery!)
- Want to save some $$ but aren’t willing to go crazy watching sales or going to multiple stores.
Ingredients for Greek Turkey Meatballs:
These meatballs are made with only 10 ingredients, most of which I got on Thrive Market. You’ll need:
- kalamata olives
- olive oil
- artichoke hearts
- sun dried tomatoes
- almond flour
- ground turkey
- dried oregano
- fresh parsley
- pepper

How to make Greek Turkey Meatballs:
Making meatballs is so simple.
- Add all your ingredients to a bowl
- Mix together and roll into balls.
- Place on a parchment lined baking sheet and bake until browned (about 25 minutes).



There are quite a few substitutions for this recipe that you can check out in the green box below, as well as some tips.
Tips for this healthy meatball recipe:
These meatballs are pretty easy to make, but here are some tips for making them.
Whole30 sun dried tomatoes are hard to find because many have sulfur dioxide which is not permitted on Whole30. I use this brand.
Rolling meatballs: Roll meatballs in 1.5 tablespoon balls and place on baking sheet. (The batter may be sticky – spray your hands with olive oil or pour a tiny bit of olive oil on your hands to help make rolling easier.) It should make 18-20 meatballs. You can also use a small cookie scoop which is my preferred way to make meatballs!
Make a full batch or double batch and freeze some of these clean eating meatballs. It will make your life SO much easier. These freeze perfectly in a big ziploc bag and then you can just defrost them as you need them!

Substitutions for this greek turkey meatball recipe:
There are lots of substitutions for this recipe. Get creative and make them just the way you like them!
Feta: Feta or goat cheese would be delicious in these meatballs. 1/4 cup should be enough if you’d like to add it. Adding cheese will make these meatballs non paleo/Whole30
Meat: Ground chicken or ground beef will work great in this recipe in place of ground turkey.
Egg: Since there is no flour or breadcrumbs in this recipe, I don’t think you need an egg to help with binding. However – if your batter seems dry, you can add an egg to it.
Fresh Herbs: I used fresh basil and dried oregano/parsley in this recipe because that’s what I had on hand. For fresh to dried conversions, use the following: 1 tablespoon fresh = 1 teaspoon dried.
Nut free: Sub almond meal with breadcrumbs (this will make the meatballs non-whole30) coconut flour may also work but I have not tested it.
Extra Veggies –You can add in chopped spinach or kale for extra veggies. I actually like to pulse in the food processor so it get’s super find. You can’t even taste it!
Whole30 sun dried tomatoes are hard to find because many have sulfur dioxide which is not permitted on Whole30. I use this brand. You could sub in regular tomatoes if you can’t find sun dried tomato ones.

Serving Greek Turkey Meatballs
You might be wondering: How do you serve these meatballs? There are SO many options!
- In a pita
- With Tzatziki
- Over Greek Salad or Kale Salad
- Over a salad with some Healthy Roasted Chickpeas as croutons and lots of Thrive Market Greek Dressing or our Greek Salad Dressing Recipe!
- With rice, quinoa or your favorite grain
- On top of Mediterranean Orzo Pasta Salad or the orzo portion of this Mediterranean Chicken Orzo
- Along Garlic Roasted Brussels Sprouts or Sheet Pan Crispy Roasted Potatoes
Storing Greek Turkey Meatballs
Storing: Store these meatballs in a ziploc bag or container in the refrigerator for up to 4 days.
Freezing: You can freeze these greek meatballs after baking. I would not freeze them before baking. Place cooked meatballs in a container or ziploc bag (we also love these big stasher bags. When you’re ready to eat you can defrost them the night before by putting them in the refrigerator or popping them in the microwave.
These meatballs will last up to 3 months in the freezer.

Other healthy meatball recipes:
Meatballs are one of my favorite things to meal prep. They’re super easy to make, and great for freezing! Here are some of my favorite healthy meatball recipes.

Greek Turkey Meatballs
Ingredients
- 1 lb ground turkey
- 1/2 cup Thrive Market kalamata olives diced finely
- 1/4 cup sun dried tomatoes diced finely
- 1/2 cup artichoke hearts diced finely
- 1 tablespoon Thrive Market olive oil
- 2 tablespoons fresh basil finely chopped
- 1/4 cup Thrive Market almond flour
- 1/4 teaspoon dried oregano
- 1/4 teaspoon pepper
- 1/4 teaspoon dried parsley
- 1/4 teaspoon salt optional
Instructions
- Preheat oven to 400 degrees and prepare a parchment lined baking sheet.
- In a bowl, mix all ingredients together until combined.
- Roll meatballs in 1.5 tablespoon balls and place on baking sheet. (The batter may be sticky – spray your hands with olive oil or pour a tiny bit of olive oil on your hands to help make rolling easier.) It should make 18-20 meatballs.
- Bake at 400 for 25 minutes, until meatballs are browned.
- Store over a salad, rice, cauliflower rice or eat as is!
Ali says
I was looking for something easy, affordable and delicious to meal prep and this was it! So easy to make and everyone loved them!
The Clean Eating Couple says
Thanks Ali! So glad you liked them!!
Lana Krantz says
Made these with ground beef because that’s all I had. I didn’t make any kind of sauce to go with them and I feel like they definitely need something. I served them with TJ cauliflower gnocchi so it was kinda a dry meal. I ended up chopping them up and putting them in my salad that was dressed with balsamic. I’ll be making these again probably with either a marinated veggie salad or sauce of some kind.
The Clean Eating Couple says
So glad you liked them, Lana! I usually always serve them with sauce… meatballs are kindof boring on their own! Our Healthy Crockpot Tomato Sauce is super easy to make and great on them!
Jessica Holloway says
These are delish!! Our family loves Greek food, and these were a quick and easy weeknight meal.
The Clean Eating Couple says
So glad you liked them, Jessica! They’re so quick and easy!
Sam Smith says
Made these for an easy lunch meal prep!! I calculated It to be 6SP with the sundries tomato’s in no oil , next time I’ll use 99 percent fat free turkey for an even lower count. THESE ARE AMAZING!! I cant wait to make them again!
The Clean Eating Couple says
So glad you liked them, Sam! Thank you!!