Keto Stuffed Meatballs

These keto stuffed meatballs should be called “amazeballs”. I made a large batch so I could freeze some for another meal. They took a little while to assemble. But, it was well worth the little bit of effort.

Don’t let the quantity scare you off. You could always cut this recipe in half or down to a quarter if that works better for your household.

Why Keto Stuffed Meatballs Are Awesome

Here are five reasons why these keto stuffed meatballs are amazeballs

These keto stuffed meatballs are pure comfort food.

Comfort foods make everyone at the table happy. Plus, delicious comfort foods keep us satisfied and happily keto.

This a perfect opportunity to include the kids in cooking.

Kids don’t mind helping so much when it’s something they like, and who doesn’t like cheese-stuffed meatballs? Even small kids can help mix up the meatball mixture and form the meatballs around the cheese. And, don’t forget to have the older kids help with the dishes!

You can feed a crowd.

This recipe makes a LOT of meatballs. This is the perfect dish to make for game day, family reunion, or other large gathering. I got a whopping 65 meatballs! Depending upon how big you make your meatballs, you might get more or less than I did. Of course, you could cut everything in half and make less.

Keto Stuffed Meatballs

Check out all that melty mozzarella! You could change things up with using chevre or feta.

Freezer Storage and Make Ahead Meals

This is a perfect meal prep dish. This fed my family of 4, all of us having seconds. We plowed through about half of them, leaving the other half to freeze. The leftovers will make an easy dinner in the crockpot for some evening when I’m too busy to cook. (Or I just don’t feel like cooking. That happens. A lot.)

Cheap Eats

Eating keto can get expensive. Take advantage of sales to stock up or join a wholesale club if you’ve got one nearby. I buy a cow once a year for our storage freezer, but I have officially run out of ground beef. So, I bought 5 pounds of ground beef for about $15.

I used 9 sticks out of 30 pack of Galboni whole milk string cheese which comes out to about $2. Finally, I bought a jar of Rao’s Marinara for about $7.

The “breadcrumbs” were made from some shredded Parmesan and pork rinds I ran through my food processor. Read how to make them here. My best estimate for my keto crumbs is about $2.50 for 2 cups.

All told, that’s about $26.50 dollars for two dinners for a family of four. That breaks down to $3.31 per serving, give or take a quarter. I’ll put my keto stuffed meatballs up against any drive-thru “value meal” any day.

Cooking the Stuffed Meatballs

I broiled the meatballs for about 12 minutes. Broil them between 10 to 15 minutes, just until they get brown. The exact time will depend upon your appliance and the size of your meatballs. I then transfered the pan to the stovetop, and added the sauce and a few remaining pieces of cheese that were left over. I let that simmer, covered, for about another 10 minutes. Some of the meatballs burst open with cheese, but that’s ok. No one complained at all.

I used my enormous, 13.25 inch cast iron pan, plus my 10.25 inch cast iron pan. I have a love affair with cast iron. These pans work brilliantly under the broiler, in the over, on the stove top, wherever. I used both pans to accomodate my large batch of meatballs to cook them all at the same time. If you have smaller pans, just cook them in several batches.

Be sure to try these Keto Stuffed Meatballs ASAP. Let me know in the comments how they came out!

Yields 65 meatballs

Serves 6 to 7 meatballs, depending upon size

Keto Stuffed Meatballs

30 minPrep Time

25 minCook Time

55 minTotal Time

Save RecipeSave Recipe
Recipe Image


  • Ground beef, 5lbs
  • Italian Keto Crumbs , 2 cups
  • Eggs, 4 large
  • String Cheese, 9 sticks
  • Rao's Marinara Sauce, 24oz


  1. Mix ground beef, Italian Keto Crumbs, and eggs in a large bowl.
  2. Cut string cheese into 1/4 inch pieces.
  3. Form meatballs around the string cheese.
  4. Arrange stuffed meatballs in pan, and broil until browned. This should take between 10-15 minutes.
  5. Drain off some of the fat, and then add the marinara sauce to the pan, along with any left over cheese.
  6. Simmer, covered, for another 10 minutes.


10 Servings with 6-7 meatballs depending upon size.

Nutritional Info per serving:

Net Carbs 8.1g Fat 67.9g Protein 97.4g Calories 1031

Per Carb Manager



About the author

Keto Cat

I'm Cat, and I have lost over 90lbs so far eating a keto diet with intermittent fasting. This lifestyle has allowed me to reverse my PCOS and type 2 diabetes symptoms. I post keto-friendly recipes, keto tools, my weightloss journey, and my whole-body makeover here on

Laird Byron - December 8, 2019
Are the frozen meatballs raw or cooked? Reheating from frozen recommendations? Thanks in advance =) Reply
    Keto Cat - June 11, 2020
    Hi Laird, I cook all of my meatballs at once, and then I freeze the leftovers. So, they aren't raw. You can do a number of things to reheat them. The easiest is probably to use a crockpot. Put the meatballs in the crockpot with a jar of sauce, like Rao's marinara (for the lowest carbs), set it on low, and dinner will be ready. You could even put them in the crockpot straight from the freezer, and it would be done by dinner. You could also put them in a casserole dish with some sauce and heat them in the oven. I would probably let them thaw in the refrigerator overnight if I were going to do that. Just reheat at 350°F for about 20 minutes or until they have heated through. Hope that helps! Reply
Click here to add a comment

Leave a comment: