Keto Mozzarella Turkey Meatballs

#1 Low Carb & Keto Diet App Since 2010

Track macros, calories, and access top Keto recipes.

Download on the App Store
Get in on Google Play
  • prep time

    prep time

    10 min

  • cook time

    cook time

    1 h 45 min

  • ready time

    ready time

    1 h 55 min

Keto Mozzarella Turkey Meatballs

35 ratings

There’s nothing you can’t like about this recipe. It’s packed with flavorful spices, there’s melty cheese involved, everything is smothered in a creamy sauce, and it can be made in a Crock Pot! For the most convenient cooking process, prepare the meatballs ahead of time and store them in your fridge. After coming home from work, just pop the meatballs in your Crock Pot and boom! Dinner is served!

  • Net Carbs

    4.3 g

  • Fiber

    1.1 g

  • Total Carbs

    5.4 g

  • Protein

    61.1 g

  • Fats

    35.1 g

592 cals

Keto Mozzarella Turkey Meatballs

#1 Low Carb & Keto Diet App Since 2010

Track macros, calories, and access top Keto recipes.

Download on the App Store
Get in on Google Play


  • Ground Turkey

    Ground Turkey

    2 pound

  • Salt


    1 teaspoon

  • Black Pepper

    Black Pepper

    1 tsp

  • Spices Onion Powder

    Spices Onion Powder

    2 tsp

  • Spices, Mustard Seed, Ground

    ½ tbsp

  • Spices Paprika

    Spices Paprika

    1 tsp

  • Spices Oregano Dried

    Spices Oregano Dried

    2 tsp, ground

  • Egg


    2 large

  • Cheese, Mozzarella, Part Skim Milk

    5 oz

  • Butter


    1-½ tablespoon

  • Garlic Raw

    Garlic Raw

    1 clove

  • Tomato Paste

    Tomato Paste

    1 tablespoon

  • Chicken Broth

    Chicken Broth

    1 cup

  • Black Pepper

    Black Pepper

    1 tsp

  • Spices Thyme Dried

    Spices Thyme Dried

    ½ tsp, leaves

  • Greek Yogurt

    Greek Yogurt

    ½ cup

Recipe Steps

steps 8

1 h 55 min

  • Step 1

    In a mixing bowl, combine the ground turkey, salt, pepper, onion powder, mustard powder, paprika, oregano, and eggs. You can use your hands or a spoon. Form the mixture into approx. 25 meatballs, each weighing about 35g.
    Step 1
  • Step 2

    On a clean, flat surface, press each meatball down slightly with your thumb and place a mozzarella ball into the center of them. Close the meatballs around the mozzarella and re-roll them as necessary.
  • Step 3

    Spray a large crock pot lightly with pan spray. Place the meatballs in the bottom of the crock pot. You want the meatballs to all be touching without smooshing into each other. This way, the turkey will not fall apart during the cooking process. If some meatballs need to stack on top of each other, this is okay.
    Step 3
  • Step 4

    Cook the meatballs on high heat for 1.5 hours. Meanwhile, begin the tomato yogurt sauce by melting the butter in a pan over low heat. Mince the garlic and cook it in the butter for about 30 seconds.
    Step 4
  • Step 5

    Next, stir in the tomato paste until the mixture becomes smooth and consistent.
    Step 5
  • Step 6

    Add the chicken broth, pepper, and thyme to the pan. Bring the heat to a medium, and allow the broth to simmer for about 5 minutes so it reduces slightly and thickens with the tomato paste.
    Step 6
  • Step 7

    Return the heat to low. In 4-5 additions, add the Greek yogurt to the sauce. Whisk each addition in completely before stirring in the next so the sauce doesn’t separate. Once all the Greek yogurt has been added, continually stir the sauce until it thickens to your liking.
    Step 7
  • Step 8

    Serve the meatballs hot with the warm sauce and enjoy!
    Step 8

Comments 29

  • NotAKeto

    NotAKeto 2 months ago

    I saw some people complaining that the turkey wasn't seasoned enough so I used twice the amount of spices for the turkey meat only and holy moly it was so good. The sauce from this recipe is one of the best I've ever had. Will definitely be making this again. I can't wait until tomorrow's dinner to have the leftovers 😋

    • FantasticAvocado472800

      FantasticAvocado472800 a year ago

      Can we substitute chicken?

      • Aerohed

        Aerohed a year ago

        I do love the concept of this recipe. However I did find the turkey balls a little bland. Next time I'll tweak the seasoning more.

        • Wordsmithist

          Wordsmithist 2 years ago

          What I liked most about this dish was the sauce. But turkey being turkey, you almost have to overdo it with the seasonings.

          • Highway2hotbod84

            Highway2hotbod84 2 years ago

            We added salt and garlic powder which brought the seasoning level up as it was a little bland.

            • MsDachshund

              MsDachshund 2 years ago

              I made these. The thyme was way too over powering for me. The meat was mush even after putting in fridge before cooking for an hour. So, I added 4 tbsp of flax seed hearts to help hold it together. That worked nicely. But I think I will cut that back to two tbsp next time. I did purchase mozzarella pearls. One pearl is not enough. Which I believe the original recipe intended for more. Also my cheese oozed out so next time I will push the cheese in deeper and use a lot more pearls. The thyme I will replace with poultry seasoning. I will also add fresh parsley to the sauce about a tablespoon. The meatballs we good, kinda bland so I’ll oomph them up a bit with a tsp of garlic powder garlic. Mrs Dash seasoning is also a good possibility and leave out the salt and pepper. It’s easier to add salt and pepper at the end than take it out. This is definitely worth trying again and working with through tweaking. The changes I made should not alter the carb, protein or fat macros by any nominal amount. It will add more fiber and hopefully more fiber. Oh, I also recommend using the leanest turkey meat you can find or grind your own.

              • StellarRadish432557

                StellarRadish432557 2 years ago

                Hubby gave 2 thumbs up and said I can make this again. He doesn't know that there is Greek yogurt in the sauce and I'm keeping my secret. I followed the instructions but used closer to 3lbs of meat. I also baked mine in the oven and then after the sauce was made I let them simmer in the sauce for 20 minutes.

                • Wordsmithist

                  Wordsmithist 2 years ago

                  Your husband gave you permission to make them again??

              • Clink

                Clink 2 years ago

                Followed the recipe except didn’t read ahead that it had to slow cook for 1.5 hours so I pressure cooked for 7 minutes with a 5 minute natural release and they turned out great!!! Will definitely make again!!

                • Sdgarrett

                  Sdgarrett 2 years ago

                  Did you make the sauce on stove top while meatballs cooked? Or did you do that in pot as well?

              • Thommo

                Thommo 2 years ago

                Wanting to try this recipe. Thoughts on how excess portions will freeze?

                • Britts3

                  Britts3 2 years ago

                  I’ve frozen meatballs. The sauce breaks when defrosted.

              • MarvellousKetone100639

                MarvellousKetone100639 3 years ago

                Cook the meatballs 1.5 hours?? Did I read that right?

                • AwesomeCauliflower683229

                  AwesomeCauliflower683229 2 years ago

                  In crock pot it said

              • Mike

                Mike 3 years ago

                List of ingredients, mozzarella cheese. Prep instructions, mozzarella balls! C'mon!

                • Tom

                  Tom 3 years ago

                  My wife didn’t cook these following the recipe. Ours were bland, unappealing lumps. I’m sure we’ll try this again.

                  • GorgeousCauliflower136905

                    GorgeousCauliflower136905 a year ago

                    Lol your wife didn’t follow the recipe so you gave it 1 star? Give your wife 1 star instead.

                • Skyryder303

                  Skyryder303 3 years ago

                  I don’t understand the portion size for counting. The calculator defaults to 1/2 and the servings are 5/5 meatballs. Does that mean 1 serving is 5 meatballs or ? Thank you

                  • Dee

                    Dee a year ago

                    I don’t understand either….I’ll just go by the weight per serving..1.3 oz or 36.4 grams

                  • AwesomeCauliflower683229

                    AwesomeCauliflower683229 3 years ago

                    That’s how I understood it 🤷🏼‍♀️🤔

                • MirthfulAvocado987518

                  MirthfulAvocado987518 3 years ago


                  • Anonymous

                    Anonymous 3 years ago

                    I made turkey balls ahead of time and had them sit in the fridge in a metal bowl for about an hour and a half and that made things so much better when making them into balls.

                    • Hlboeser

                      Hlboeser 3 years ago

                      Very good flavor! Loved them

                      • Amus

                        Amus 3 years ago

                        Not my favorite...needs a gravy sauce. I added red sauce just so it wasn't so meaty tasting.

                        • WSC87

                          WSC87 3 years ago

                          I’m still unsure if you’re meant to cook the meatballs in the sauce or just pour the sauce on top later on? I also got 30 meatballs and they were more than 35g each. But good cause I had leftovers the following day :)

                          • Cwotney

                            Cwotney 3 years ago

                            Very good. Needs a bit kore seasoning. I added 1 tbsp of psyllium husk to thicken the meatballs up and to get a little more fiber in my diet. Next time I will broil the meatballs a little bit.

                            • Amp88

                              Amp88 4 years ago

                              What are the nutrition facts if we omit the sauce?

                              • klazar25

                                klazar25 4 years ago

                                Super delicious!!! I used shredded mozzarella (because that’s all I had) and my turkey meatballs didn’t hold together so well. Next time will definitely use mozzarella balls. Also, the sauce takes about 15 minutes so if you’re eating right away wait until the turkey is almost done. I saw someone added a little bit of almond flour to hold the meatballs together and I may try that next time. However,‘I’m not one for aesthetics and honestly they tasted wonderful.

                                • CrazyCjun

                                  CrazyCjun 4 years ago

                                  Cool . I added a half a cup of almond flour to firm them up a bit. And bake them at 375 for 40 minutes. Also put them in silicone mini muffin pan. They were great