Gluten Free meatballs baked in the oven with gooey mozzarella cheese on top! Enjoy these Italian style meatballs cooked in a Low Carb marinara sauce, that's great over zucchini noodles or spaghetti squash!
This post may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases, through links in this post. See my Disclosure.
Oh how I love the smell of Italian food cooking in my kitchen! And who doesn't love a great meatball parmigiana!?
Before Keto, I often made the typical "Sunday Sauce" (or gravy depending on who you ask!) and of course served it over some of my favorite pasta long fusilli, rigatoni or penne.
While I no longer indulge in pasta, I do still really enjoy a good meatball, Italian sausage or Beef Braciole. This is such a healthy Low Carb meatball recipe that will make you forget that you are on a diet!
With shredded mozzarella cheese over the top, they're baked in the oven till the cheese is golden and bubbly. These are the best gluten free meatballs ever, and I promise you won't even miss the bread crumbs! They are moist, tender and full of flavor!
What Ingredients Do I Need to Make Low Carb Italian Meatballs?
- Grass-fed ground beef (I use 85%)
- Ground pork
- Parmesan cheese, grated
- Shredded mozzarella cheese
- Low carb tomato sauce
- Eggs
- Heavy cream
- Garlic
- Basil
- White wine (or chicken stock)
- Salt & Pepper
- Olive oil
*Exact measurements are listed in the recipe card below.
How to Make the Best Keto Meatballs
The best way to make meatballs is to first bake them in the oven, then pan fry them. The reason I do it this way is because when you bake them first, they hold their shape better, so when you fry them in the pan, they don't fall apart easily.
Another reason you want to also fry them in the pan, is because this where you get the best flavor for the sauce. Those little brown bits that any meat, chicken or pork leaves behind when you fry it, that's like GOLD!!
Ok, so let's start by preheating your oven to 400F.
Combine the eggs, heavy cream, 2 cloves of garlic, parmesan cheese and half of the basil in a bowl and mix well. The reason I mix everything first and add in the meat last, is so the meat does not get overworked and tough.
This method should also be used in making Keto Meatloaf, it really works out well and blends everything together much easier!
Lately, add in the ground beef and ground pork, then mix just until combined, do not over-mix.
Using an ice cream scoop, form the meatballs and place them on a baking sheet lined with parchment paper. This makes the meatballs more uniform in size and helps them all bake evenly. And let's be honest, much easier than digging your hands in the bowl each time!
They can get pretty sticky, so a little trick is to wet your hands every now and then, to make them much easier to form.
Bake for them 10 minutes or until firm enough, that they'll hold their shape nicely.
Turn the oven off, take the meatballs out and transfer them to an oven-safe skillet that has a drizzle of olive oil in it. You want it to be oven-safe because once the meatballs are almost done, we're going to bake them in the oven with lots of melted cheese over the top! Sounds amazing, right!?
Put the pan on the stovetop over medium heat and sauté the meatballs for a few minutes on each side to brown. See those brown bits I mentioned earlier in the picture below? That's what is going to give tremendous flavor to the sauce!
Remove the meatballs from the pan and set them aside on a plate. Drain off most of the fat, then add in the rest of the garlic. Sauté for about 20 seconds, careful not to brown it. If it turns brown, it will give the sauce a bitter taste, and you definitely don't want that, so watch it carefully.
Pour the wine into the pan to deglaze it, scraping up the brown bits. Continue cooking until the liquid has evaporated and reduced by half.
Stir in your Low Carb tomato sauce, the rest of the basil, salt and pepper (to taste).
Add the meatballs back into the sauce and cook (covered) for another 45 minutes on medium low heat or until they're tender.
Now the most exciting part, well side from actually getting to dig into them! Preheat your oven to 425F.
Add the mozzarella cheese over the top and bake for 10 minutes or until the cheese is golden. Take out of the oven and allow to cool slightly before serving. Garnish with fresh basil and serve over zoodles, spaghetti squash or with some veggies on the side.
Tips to Make the Best Keto Meatballs
As I mentioned earlier, the best method is to first bake, then fry the meatballs. This will help them hold their shape and still give the sauce lots of great flavor. When I was growing up we always fried them in the pan, but we also used regular bread crumbs back them, so they held their shape a little easier.
Can You Substitute Almond Flour for Bread Crumbs to Make This Gluten-Free Meatball Recipe?
Sure you can, but this meatball recipe is made without breadcrumbs. It uses 1 cup of parmesan cheese instead and actually acts as the perfect binder, along with the eggs.
In fact, in recipes that use bread crumbs, like Chicken Parmesan, Zucchini Fries, Chicken Milanese or Mozzarella Sticks, I make my own gluten free breadcrumbs with a mix of almond flour, parmesan cheese and crushed pork rinds and herbs, which works really well.
There is also heavy cream in the mix, this is to keep them moist and tender.
How Many Net Carbs are in Keto Meatballs?
Each serving in this Keto meatball recipe, has only 3 net carbs. This includes a little sauce over the top, which is a must!
How Should You Store these Low Carb Meatballs?
Store them in the fridge for a few days, sitting in their sauce so they can continue to absorb the flavor and stay moist. This is one of those meals that actually tastes better the next day. Beyond a few days, you can freeze them and they'll reheat beautifully!
More Keto and Low Carb Ground Beef recipes...
More Italian inspired Keto and Low Carb recipes...
Shop my favorite products on Amazon and check out my Keto Pantry List!
Keto Meatballs Italian Style -Low Carb/Gluten Free
Recipe Video
INGREDIENTS
- 1 pound grass-fed ground beef, I use 85%
- 1 pound ground pork
- 1 cup parmesan cheese, grated
- 1 ½ cups shredded mozzarella cheese
- 28 ounce can of low carb tomato sauce
- 2 whole eggs
- ⅓ cup heavy cream
- 3 cloves garlic, minced & divided
- 3 tablespoons fresh basil, chopped & divided
- ⅓ cup white wine, I use Pinot Grigio - or chicken stock
- Salt and pepper to taste
- Olive oil, for coating the pan
INSTRUCTIONS
- Preheat oven to 400F.
- Add eggs, heavy cream, 2 cloves of garlic, parmesan cheese and half the basil to a bowl and mix well. Add in the ground beef and pork and mix just until combined, do not over-mix.
- Using an ice cream scoop, scoop out mixture into your hand, form the meatballs and place them on a baking sheet lined with parchment paper. Wet your hands periodically, to prevent them from sticking to your hands. Bake for 10 minutes or until firm enough to hold their shape.
- Remove the pan from the oven, turn the oven off and transfer the meatballs to an oven-safe skillet that has a drizzle of olive oil in it. Put the pan on the stovetop over medium heat and sauté for a few minutes on each side to brown. Remove the meatballs from the pan and set on a plate.
- Drain off most of the fat, then add in the remaining clove of garlic. Sauté for about 20 seconds, careful not to brown it. Deglaze the pan with the wine, scraping up the brown bits. Continue cooking until the liquid has reduced by half. Stir in the tomato sauce, remaining basil, salt and pepper.
- Add the meatballs back in and cook (covered) for another 45 minutes on medium low or until tender. Preheat the oven to 425F. Add the cheese over the top and bake for 10 minutes or until the cheese is golden.
- Remove from the oven and allow to cool slightly before serving. Garnish with fresh basil and serve over zoodles, spaghetti squash or with some veggies on the side.
© Copyright for Keto Cooking Christian LLC. Please use the buttons above to share on social media, but please do not copy/paste the recipe.
I tried this recipe tonight and it was delicious! My husband (who is not keto) and I both loved it. I froze half the meatballs (after browning, before saucing) to use for a future dinner.
Wonderful, glad you both loved the meatballs!
I made these tonight and they were delicious. Thank you for sharing this recipe. I served them with a Caesar salad.
Caesar salad sounds like the perfect side to serve with these! Glad you enjoyed them!
This was so good! Thank you so much!
Thank you Scott, so glad you enjoyed it!
How do you think these would freeze? I’m looking for low carb freezer:friendly recipes and these meatballs are awesome.
Hi Jen,
These meatballs actually freeze and reheat perfectly!
My husband and I LOVE THESE! Thanks so much for the recipe. -Tiffany
Awesome, glad you both enjoyed them!
Went over well and easy to make
Great to hear you liked them!
Hi,
Making this now, when is the Parmesan cheese added?
Hi Sharon,
It's added to the meatball mixture.
I've been wondering, when looking for fat content, do you look at the total fat or the saturated portion? I've been told just saturated, and if that's so, it's much lower than protein and I've been having a hard time minimizing my protein and getting on ketosis.
Hi Sara,
Personally, I look at total fat, but I display both total and saturated fat in the nutrition label for my recipes.
Hi there! Making these for dinner. Watched the video & it shows to add the Parmesan with the cream, eggs, etc but that’s missing in your step 2. Not sure if that was on purpose. Too late for me to add that in but I’m sure they’ll be delicious anyway 😊
how many meatballs is considered a serving?
Hi Kaleigh,
Each serving is 2 meatballs for the size that I made. If you make them larger or smaller, it would just be 1/8th of the recipe. I hope that helps!
I made this for supper last night, and it was delicious. I had it over steamed veggies (my spouse, who is not keto, enjoyed it over pasta). It was a nice change of pace from my usual fare, and I'm adding it to my "I need to treat myself" file. It's an easy recipe, but the results taste special--like it required more work than it actually did. Two thumbs up!
My husband is not Keto either, though he eats most of what I make that is. He too, had it over pasta and enjoyed it. I'm glad you and you both liked it and consider it a treat 🙂
After the meatballs simmered for 45min. I poured them over spaghetti squash in a 9x11 dish, added the cheese and into the oven for 15min. ?
Great idea, sounds delicious! Thanks for sharing 🙂