Keto Spaghetti

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published June 3, 2022 • Updated June 7, 2026

This post may contain affiliate links. See my disclosure policy.

This low carb spaghetti with meat sauce is a go-to dinner I make in under 30 minutes. The homemade sauce simmers just long enough for deep, savory flavor, and my family asked for it again the very first time.

This low-carb spaghetti is easier to make than the original, and it all comes down to the noodles. I keep three packs of hearts of palm noodles in my pantry because they don’t require boiling and take on whatever sauce you pair them with. Shirataki noodles work the same way (just rinse and drain). Wheat-based noodles from brands like Pete’s No Carb Pasta taste closest to traditional spaghetti but need to be boiled. Lupin flour pasta has more protein and a slightly firmer bite. Spaghetti squash and zucchini noodles are the lowest-carb options if you want to go the veggie route.

When I’m craving Italian comfort food on a Tuesday, this is what I reach for. The sauce has a deep, meaty flavor that tastes like it simmered for hours, but the whole thing takes about 15 minutes. I filmed a full video testing seven different noodle types against this exact sauce, and hearts of palm won for texture and neutral flavor. Three secret ingredients make the sauce punch above its weight, and I break those down further below. A couple of readers have told me this is the only dinner their family requests by name, and I get it. It’s one of mine too. If you love weeknight Italian dinners, my keto skillet lasagna and Tuscan chicken pasta hit the same craving.

I’ve made this with ground beef, ground turkey, and Italian sausage. Beef gives the richest flavor. Turkey keeps it lighter (multiple readers have confirmed it works). Sausage adds its own seasoning so you can back off the Italian seasoning. For more ground beef ideas, my keto hamburger helper and keto Salisbury steak are in regular rotation at my house.

Reader after reader has told me their kids and spouses didn’t notice the noodle swap. That tracks with what I see at my own table. Hearts of palm noodles have such a neutral taste that they just become the sauce. At 6.4 grams net carbs per serving, this is one of those dinners that doesn’t feel like a compromise. For more pasta-style comfort, try chicken alfredo lasagna bowls or beef tips and noodles.

KetoFocus fans think it’s the BEST!!

“Tried your spaghetti tonight with the Palmini noodles (the only ones in my local store). And yum! Didn’t know spaghetti would be possible in keto, so thank you for bringing “pasta” back into my life!

➥ from YouTube subscriber @rgc1600

How to make keto spaghetti

  1. Depending on your noodle choice, start cooking first if you’re using wheat-based pasta or lupin noodles (they need prep time). Hearts of palm or shirataki noodles go in at the end since they need almost no preparation.
  2. Brown your ground beef. Add ground beef and a bit of olive oil to a skillet. Cook until browned and crumbled. Season with salt.
  3. Add seasonings – Italian seasoning, minced garlic, and a pinch of anise seeds.
  4. Pour in marinara. Reduce heat to low and simmer for at least 5-10 minutes.
  5. Right before serving, turn off the heat and stir in heavy cream and grated parmesan cheese.
  6. Add noodles. Top with fresh basil or parsley.

Key ingredients

  • Noodles – I tested seven different types of low-carb pasta against this sauce. My favorites are hearts of palm noodles, wheat-based noodles from Pete’s No Carb Pasta, and lupin flour pasta. Shirataki noodles, spaghetti squash, or zucchini noodles work too. Hearts of palm have the most neutral flavor and the lowest prep time. Wheat-based taste closest to traditional pasta.
  • Ground beef – I prefer ground beef for the richest flavor, but ground sausage or ground turkey work too. I’ve done a mix of beef and sausage and it’s great. If you like Italian sausage flavors, my stuffed Italian sausage uses a similar seasoning base.
  • Seasonings – Garlic, Italian seasoning, salt, and anise seed. The anise provides that hint of fennel flavor that makes this sauce stand apart. A pinch is all you need.
  • Marinara sauce – Make your own sugar-free marinara or buy from the store, but check the label for added sugars. Yo Mama’s is my favorite brand at only 4 grams net carbs per 1/2 cup. Plain tomato sauce works in a pinch.
  • Heavy cream and parmesan cheese – These mellow out the sauce and create a velvety texture. Reader Ryan, who’s made this four or five times, says these two ingredients are what makes the whole dish. I agree.
Youtube
Discover More Keto Recipes on Our Channel

Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Spaghetti

4.7 (17) Prep 5m Cook 10m Total 15m 6 servings

Keto Spaghetti Sauce Ingredients

  • 1 tablespoon olive oil
  • 1 lb ground beef, ground sausage and/or ground turkey
  • 1 teaspoon salt
  • 1 tablespoon Italian seasoning
  • 2 cloves garlic, minced
  • pinch anise seeds
  • 25 oz (3 cups) low-carb marinara sauce
  • 2 tablespoons heavy cream
  • 1/4 cup grated parmesan cheese

Keto Noodles Ingredients

Step by Step Instructions

Step by Step Instructions

1
Prepare noodles

Prepare noodles according to package instructions. If using wheat-based noodles, boil them in a saucepan of water until al dente. Hearts of palm noodles only need to be drained and can be added straight to the sauce once ready.

Ingredients for this step
  • Keto pasta of choice
2
Brown ground beef

To a large skillet, heat olive oil over medium-high heat. Add ground beef, break apart and cook until crumbled and brown. Season with salt, Italian seasoning, minced garlic and anise seeds.

Ingredients for this step
  • 1 tablespoon olive oil
  • 1 lb ground beef, ground sausage and/or ground turkey
  • 1 teaspoon salt
  • 1 tablespoon Italian seasoning
  • 2 cloves garlic, minced
  • pinch of anise seeds
3
Simmer with spaghetti sauce

Pour in marinara sauce and let simmer for 5-10 minutes on low heat.

Tip The longer you let this sauce simmer, the better it becomes. If simmering longer, add a little water if the sauce evaporates too much to prevent burning.
Ingredients for this step
  • 25 oz low-carb marinara sauce
4
Add some secret ingredients

Remove sauce from heat. Pour in heavy cream and parmesan cheese. Stir to combine. Add noodles.

Ingredients for this step
  • 2 tablespoons heavy cream
  • 1/4 cup grated parmesan cheese
Nutrition Per Serving
336 Calories
25.3g Fat
17g Protein
6.4g Net Carbs
9.4g Total Carbs
6 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Spaghetti

Frequently Asked Questions

Should I add salt when cooking noodles?

I always add salt when boiling wheat-based noodles like Pete's No Carb Pasta. About 1/2 to 1 teaspoon in the water makes a real difference. For hearts of palm or shirataki noodles, I season the sauce well and skip salting the noodles since they're not being boiled.

Can you eat pasta on keto?

You can, you just swap the noodles. Regular wheat pasta has too many carbs for keto, but a good keto pasta gets you close. I keep hearts of palm noodles in my pantry because they're low-carb and take on whatever sauce I pour over them. Shirataki, lupin flour, and wheat-free brands like Pete's No Carb Pasta all work too. What sells it is the sauce. A meaty marinara coats the noodles and your brain fills in the rest, which is how I land a real spaghetti night at 6.4 grams net carbs.

What kind of pasta is keto friendly?

I've tested a bunch. My top pick is hearts of palm noodles because they're low in carbs and closest to traditional pasta in texture. Shirataki noodles have almost zero carbs but the texture takes getting used to. Wheat-based noodles from Pete's No Carb Pasta taste the most like real spaghetti. Lupin flour pasta has extra protein. For a veggie route, spaghetti squash or zucchini noodles work but they release more water into the sauce.

How can I decrease the carbs in spaghetti?

Most of the carbs come from the marinara sauce, not the noodles. I use less sauce or swap in a lower-carb brand like Yo Mama's (4g net carbs per 1/2 cup). Stretching the sauce with a splash of beef broth helps too. If you really want to cut carbs, spaghetti squash is the lowest-carb noodle option I've tried.

Can I freeze the spaghetti sauce?

I freeze this sauce regularly. Let it cool completely, then pour into a freezer-safe bag or container. It keeps for up to 2 months. I thaw it overnight in the fridge and reheat in a skillet on low heat. The flavor actually gets a little deeper after freezing. I wouldn't freeze it with the noodles though. Hearts of palm get mushy after thawing.

Which noodle has the fewest net carbs?

From my testing, shirataki noodles win with close to zero net carbs. Hearts of palm come in around 2-4g per serving depending on the brand. Lupin flour pasta is about 3-4g. Wheat-based noodles from Pete's are higher at around 7g but taste the most like traditional pasta. I usually go with hearts of palm because the carb-to-flavor tradeoff is the best for my family.

Can I make this ahead of time?

I actually prefer this a day old. The sauce develops more flavor overnight in the fridge. I make the sauce, store it for up to 4 days, and cook the noodles fresh when I'm ready to eat. I wouldn't pre-mix the noodles with the sauce for meal prep because they absorb too much liquid.

How do I make the sauce less acidic?

The heavy cream at the end handles most of the acidity for me. If you want it even mellower, add an extra tablespoon of cream or a small pinch of baking soda while the sauce simmers. I've also splashed in beef broth, which rounds out the tomato sharpness without adding sweetness.

Can I skip the anise seeds?

You can, but I wouldn't. The anise is what separates this from a basic meat sauce. It adds a subtle fennel note that makes the whole thing taste more complex. My mom used it, my college roommate's mom used it independently, and I've never made this sauce without it. If you can't find anise, fennel seeds work the same way. Just use a small pinch.

Browse by Ingredient
Similar Recipes

Others looking for “Keto Spaghetti” also liked:

My mom's three sauce ingredients

To get the same flavor my mom used to make (and my college roommate’s mom, who landed on the same recipe without ever comparing notes), I add these three ingredients:

  • Anise seed – Just a pinch transforms the sauce from flat to layered. It adds that subtle fennel note you taste in a good Italian sausage. If you can’t find anise, fennel seeds work the same way.
  • Heavy cream – Mellows out the sharpness of the marinara and adds a creamy texture. It lands somewhere between a vodka sauce and Bolognese. I use about two tablespoons but sometimes go a little heavier.
  • Parmesan cheese – Grated or shredded, it builds umami on top of the marinara. The sauce tastes noticeably flat without it.

Add-ins when you want to go bigger

Sometimes I add extras to the sauce depending on what’s in my fridge. These will affect your carb count, so adjust accordingly.

  • Mushrooms – Canned or fresh. I throw them in right after browning the beef.
  • Onion – My mom always used yellow onion. I left it out of the base recipe to keep things simple, but diced onion adds serious depth if you don’t mind the extra carbs.
  • Red wine – I’m usually drinking a glass while I cook, so it’s not unusual for some to end up in the sauce. Intentionally, of course.
  • Beef broth – A splash enhances the meaty flavor if you want a richer sauce.
  • Meatballs – Homemade keto meatballs take this from a weeknight dinner to something more substantial. For another noodle dinner, my chicken noodle skillet is a good one to have on rotation.

How I store leftovers

I’m one of those people who prefers spaghetti cold and a day old. The flavors develop more overnight.

Store in the refrigerator for up to 4 days. Keep the sauce and noodles separate if you’re meal prepping, because the noodles absorb too much liquid sitting together. You can freeze the sauce in a freezer-safe bag or container for up to 2 months. I thaw mine overnight in the fridge and reheat in a skillet on low. The flavor actually deepens a bit after freezing. I wouldn’t freeze the noodles though. Hearts of palm get mushy after thawing, and shirataki don’t hold up much better.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dinner Recipes

crispy ground beef cooked with broccoli florets in a skillet
10 Mins
Keto Beef and Broccoli
4.5 Stars (17 Reviews)

My go-to keto dinner when nothing else is planned. Ground beef, soy sauce, sesame oil, broccoli. Chinese takeout flavor in 10 minutes, 6g net carbs.

See the Recipe
two big bowls of keto white chicken chili for dinner
25 Mins
Keto White Chicken Chili
4.9 Stars (54 Reviews)

I make this keto white chicken chili anytime I want something warm, creamy and filling. Tender chicken thighs, cauliflower rice, and a spicy cream...

See the Recipe
ground beef stuffed red peppers on a plate
30 Mins
Keto Stuffed Peppers
4.7 Stars (25 Reviews)

Ground beef and cream cheese stuffed peppers baked at 350 for 15 minutes. 6g net carbs, 22g protein, and everything cooks in one skillet and pan.

See the Recipe
crispy chicken fried steak on a plate with gravy on top and a couple of keto sides
22 Mins
Keto Chicken Fried Steak
4.9 Stars (25 Reviews)

My husband's favorite keto chicken fried steak. Cubed steak double-dredged in almond flour and seasoned pork rinds, fried in butter until...

See the Recipe
A creamy homemade hamburger helper casserole in a skillet topped with parsley.
17 Mins
Keto Hamburger Helper
4.7 Stars (21 Reviews)

Hamburger helper was one of my favorite meals as a kid, and I get why my mom loved it. Now I make a homemade keto hamburger helper that's high in...

See the Recipe
carmelized korean short ribs on a plate
11 Mins
Air Fryer Short Ribs
4.7 Stars (11 Reviews)

Flanken cut short ribs marinated in a sugar-free Korean BBQ sauce and air fried until the fat renders crispy and the meat stays juicy. I make these...

See the Recipe
Reviews 37
4.7 Stars (17 Reviews)
  1. R
    Riley Jun 12, 2026

    Accidentally let the beef cook a little longer than usual on my fourth batch, some darker edges forming before I caught it, and the sauce that night had this deeper, almost caramelized note I hadn't hit before. Now I do it on purpose. Brown it past 'just cooked' and let those bits sit in the fat for another minute before the marinara goes in. Makes the sauce taste like it simmered way longer than ten minutes. I've also been swapping half the beef for ground turkey when that's what I have, and it barely registers, honestly. The Italian seasoning and garlic carry everything. Batch seven's on the stove tonight, curious if doubling the parmesan at the end makes the sauce any creamier.

  2. M
    Megan Jun 10, 2026

    Only had half a pound of beef so I mixed in half a pound of Italian sausage, and the sauce got way more interesting. That fennel note does something to the flavor without adding anything extra. Three times since and I've stopped measuring the Italian seasoning, the sausage just carries it. Might be my permanent version.

    1. Annie Lampella
      Annie Lampella Jun 13, 2026

      Italian sausage has fennel in it, so it's stacking right on the anise seeds already in there. Makes sense you stopped measuring.

  3. C
    Camila Jun 6, 2026

    Pat the hearts of palm noodles dry before adding them to the sauce. I skipped that the first time and ended up with watery sauce pooling at the bottom of the bowl. Thirty seconds with a paper towel and the sauce clings the way it should. Worth the extra step.

    1. Annie Lampella
      Annie Lampella Jun 7, 2026

      The paper towel is what the colander misses. Thirty seconds and the sauce clings instead of pools.

  4. M
    Morgan Jun 5, 2026

    Made this last week and the sauce came out watery by the time we sat down. Wondering if the hearts of palm noodles were releasing extra liquid. Should I be draining and patting them dry first, or just let the sauce reduce longer?

    1. Annie Lampella
      Annie Lampella Jun 6, 2026

      Drain and pat first. Colander for a couple minutes, then press with a paper towel until they feel dry to the touch. Reducing helps but won't overcome wet noodles going in.

  5. S
    Sam May 1, 2026

    Eight months keto and I genuinely thought spaghetti night was gone for good. Made this on a weeknight when I was craving something real, and the anise seeds in that meat sauce hit me in a way I wasn't ready for. That's my mom's trick too, she always snuck them in. I stood there stirring it thinking, this is it. Hearts of palm aren't pasta and I'm not pretending they are, but the sauce coats them and my brain filled in the rest. This one's staying in the rotation.

    1. Annie Lampella
      Annie Lampella May 5, 2026

      The mom connection gets me. Mine used them too, never explained why, just always did it. That sauce is the point anyway, the noodles are just the vehicle.

  6. J
    Jennifer Apr 29, 2026

    Rinse the hearts of palm noodles and let them drain in a colander for a few minutes before adding them to the sauce. First time I made this they were watery and the whole thing got thin. Second time it held together a lot better.

    1. Annie Lampella
      Annie Lampella May 1, 2026

      Five minutes minimum in the colander. Once that liquid hits the sauce it's in there, the cream can't pull it back out.

  7. R
    Rachel Apr 14, 2026

    My husband kept pausing between bites like he was trying to reverse-engineer the sauce. Finally asked if I added something. Anise seeds, yes. Hearts of palm noodles are still an adjustment for us, but the sauce is so good it doesn't matter.

    1. Annie Lampella
      Annie Lampella Apr 19, 2026

      The anise is the whole thing. Your husband has good instincts. Hearts of palm take 2-3 rounds before your brain stops registering 'this isn't pasta.' You're basically there.

  8. L
    Laura Apr 13, 2026

    Tip if you're using hearts of palm noodles: rinse them really well and let them drain for a few minutes before adding to the sauce. Skipped that step the first time and ended up with watery sauce. Fixed it on round two and it's SO much better, that heavy cream actually comes through now.

    1. Annie Lampella
      Annie Lampella Apr 18, 2026

      Learned that the hard way too. They hold way more liquid than they look like they do. That cream step is too good to water down.

  9. L
    Lorraine Apr 7, 2026

    Never cooked with hearts of palm before and had pretty low expectations, but the meat sauce with that splash of heavy cream at the end pulled everything together. Had to reread the carb count a few times.

    1. Annie Lampella
      Annie Lampella Apr 9, 2026

      The carb count is the one that stops people mid-bite. Hearts of palm get a bad reputation, but once that sauce is on them it doesn't really matter.

  10. J
    Jess Mar 25, 2026

    Doubled the garlic and added an extra pinch of anise, and the sauce had this depth I kept trying to place while eating. Two servings in before I remembered the anise was in there. It does something quiet but real to the whole pot.

    1. Annie Lampella
      Annie Lampella Mar 27, 2026

      That 'quiet but real' is exactly what the anise does. My mom put it in her sauce and I spent years trying to figure out what made it different. Going double is a bigger swing though - might test 1.5x next time.

  11. J
    Jake S. Mar 22, 2026

    Swapped half the ground beef for mild Italian sausage and simmered the full 10 minutes instead of 5. Never making it any other way.

    1. Annie Lampella
      Annie Lampella Mar 25, 2026

      The sausage fat changes the whole sauce. Ten minutes is right, I never do five anymore.

  12. Q
    Quinn Feb 26, 2026

    My husband clocked the hearts of palm noodles immediately (he's suspicious of anything that looks like a swap) and then ate the whole bowl without mentioning them again, which for him is essentially a rave review. The anise seeds in the meat sauce are doing something I couldn't name but kept tasting. Four stars for now, trying it again next week.

    1. Annie Lampella
      Annie Lampella Mar 4, 2026

      He spotted the swap and cleaned the bowl anyway. That's the only vote I care about. Try it again next week and see.

  13. R
    Rebecca Feb 23, 2026

    My son has been asking for spaghetti for weeks. Made this on a snow day with the hearts of palm noodles and he ate the whole bowl, asked for more sauce, then asked when I was making it again. Not one word about the noodles. That almost never happens.

    1. Annie Lampella
      Annie Lampella Feb 23, 2026

      Snow day spaghetti is a very specific kind of win. 'When are you making this again' is the only review that matters.

  14. A
    Amber Feb 2, 2026

    My kids had no idea this wasn't regular spaghetti. Used the hearts of palm noodles and they didn't even question it.

    1. Annie Lampella
      Annie Lampella Feb 14, 2026

      Ha, that's the best kind of win. The hearts of palm noodles have such a neutral taste, they really just take on whatever sauce you use. My kids are the same way with them.

  15. O
    Olivia Jan 28, 2026

    Made this with hearts of palm noodles. Kids had no clue.

    1. Annie Lampella
      Annie Lampella Jan 30, 2026

      Kid approval is the real test. I keep like three packs of those noodles in the pantry now.

Leave a Review