Spaghetti Squash & Italian Meatballs

Low Carb / Keto / Gluten Free

Growing up in an American-Italian family, Spaghetti & Meatballs was a staple in our household. Long before the days that I had discovered my gluten allergy, it was probably one of my favorite meals. But let's be honest, what's not to love? It's filling and comforting - the perfect example of comfort food.

When I started keto, I felt like I had found a substitute for almost everything I could possibly need. The one exception was pasta.

I know that the tofu shirataki noodles get RAVE reviews in the weight/low carb/nutrition community. But meh. They're not for me. Even after I got the "fishy" smell off of them, the texture and the difficulty breaking them down in my mouth was just too much for me.

Enter...spaghetti squash! I've never actually had spaghetti squash until tonight and I'm so glad I finally decided to try it. It's amazing.  While the carb count isn't super low (8 net carbs/cup), the satiety, comfort and taste are worth spending the extra carbs on!

But enough about spaghetti squash, the real star here are my meatballs. They're herby and juicy and full of flavor. Definite qualities I look for in a good meatball!  Traditionally, Italian meatballs are made with breadcrumbs or bread soaked in milk. Being on a keto diet, these things just aren't an option.  By using a mixture of grated parmesan cheese and low-sugar ketchup, a great texture is formed!

If you want to serve these over spaghetti squash, you can easily do this in the microwave. Check out this video to see how easy and versatile it is!

So there you have it, keto spaghetti & meatballs!. Another comfort food to cross off the list! Wow your friends and family with this traditional & keto friendly meal!

Macro/Nutrition: For 2 meatballs, this come out to roughly 210 calories, carbs,  NET carbs, 12 grams of fat, grams of fiber and 16 grams of protein per serving!

If you serve these over 1 cup cooked spaghetti squash, add 50 calories, 8 NET carbs, 10 carbs, 2 grams of fiber.

Filling and comforting, this spaghetti squash and meatballs dish will have you transported to Italy!

Spaghetti Squash & Italian Meatballs


  • 1 pound ground beef
  • 1/2 pound ground pork
  • 1/2 cup parmesan cheese grated
  • 1/2 cup low-sugar ketchup
  • 2 eggs
  • 1/2 cup fresh parsley chopped
  • 1/4 cup fresh basil chopped
  • 1/2 cup onion diced
  • 1 tbsp garlic minced
  • 1 tbsp salt and pepper


  1. Preheat oven to 400 degrees F.
  2. Combined all ingredients in a mixing bowl and mix until all spices and herbs and evenly distributed.
  3. Roll mixture into lime size balls. You should be able to get around 20 meatballs.
  4. Place them on a cookie sheet lined with foil and baked until golden and cooked through. It took around 25-30 minutes for me.
  5. Remove from oven and simmer on stove top in marinara sauce until sauce is heated through.
  6. Eat like this or serve with your favorite pasta substitute (shirataki, spaghetti squash).

How to Prepare Spaghetti Squash

Does this look like a recipe your family would enjoy? Comment below!

Share This!



  1. Astroana on August 24, 2014 at 12:53 am

    I made these tonight, and the flavor was just spot on. What a great meatball!!! Looking forward to leftovers 😉

  2. Kelly on February 2, 2014 at 4:41 am

    Hi Dominic, just stumbled across your blog and love the recipes so far. You should definitely add a ‘pin it’ button to make bookmarking them easier! 😀 😀 looking forward to making some meatballs next week!

    • Dominic Geracia on February 2, 2014 at 4:42 pm


      If you hover over any of the images, you can click the Pinterest button in the left hand corner to pin any posts 🙂

  3. Kasey on November 13, 2013 at 8:50 pm

    Great recipe, can’t wait to try it! What kind of marinara sauce do you use? I’m new to keto and just discovering which brands/types have the least carbs. Also, did you include the sauce in your nutrition information? Just wondering so I know how to enter into My Fitness Pal, thanks! 🙂

    • Dominic Geracia on November 14, 2013 at 4:03 pm


      I have found that the store brand of tomato sauce (Giant Eagle) is lowest in carbs. The nutrition count doesn’t include the additional sauce on top! Just the meatballs and spaghetti squash.


Leave a Comment