Home » Dinner Recipes » Casseroles » Keto Spaghetti Casserole

Keto Spaghetti Casserole

Gluten & Grain Free RecipesLow Carb & Keto RecipesTrim Healthy Mama Recipes
Jump to Recipe
4.97 from 26 votes
Pinterest Hidden ImagePinterest Hidden Image

Keto Spaghetti Casserole is the best comfort food you can make. It’s made with browned meat, Italian seasonings, marinara sauce, spaghetti squash, garlic, onions, and four kinds of cheese. It’s gluten-free, low-carb, and delicious!

keto spaghetti casserole recipe in baking dish with spoon close up

We have always loved pasta at our house, but it’s not hard to figure out if you eat low carb, you can’t exactly indulge in a big helping of pasta. Instead, we have found wonderful and exciting alternatives that are just as comforting and delicious. 

Trust me; I get it if you are scared to try spaghetti squash. So many people are right there with you, and I was a little leery to try it myself. However, it’s majorly easy to cook, and the flavor is mild enough that you can mix it with any type of sauce successfully. When I saw the recipe for Million Dollar Spaghetti over at Yellow Bliss Road, I knew I had to make a low carb keto version.

It’s a fabulous way to enjoy all your favorite pasta dishes without all the carbs. Plus, this keto spaghetti casserole is going to impress even those hard-to-please people.

If you love this recipe, make sure to try my classic Keto Chicken Parmesan and my indulgent Chicken Parmo (similar to chicken parm but with white sauce and cheddar).

large casserole with a dinner plate and a side of broccoli

Ingredients

  • Diced onions and minced garlic cloves – Both of these have so much flavor even in small quantities.
  • Ground turkey or beef – Either protein option works well in this.
  • Italian seasoning – Or use a combination of basil and oregano.
  • Marinara sauce – Make sure to choose a variety with no added sugar or make your own with my keto marinara sauce recipe.
  • Cooked spaghetti squash – Notes on how to cook are a little further down.
  • Softened cream cheese – To kick this up an extra notch use garlic and chive flavored cream cheese.
  • Ricotta cheese – I usually use whole milk ricotta but part-skim can work too.
  • Grated parmesan cheese – Or any grated Italian cheese such as romano.
  • Garlic powder – I love roasted garlic powder.
  • Mozzarella cheese – If you can, shred your own to avoid additives.
ingredients in small bowls including squash, cheeses, and spices

How To Make Keto Spaghetti Casserole

First Step: Begin by greasing a 9” x 13” casserole pan and set it aside. Turn on the oven to 350 degrees F. 

Second Step: Use a large skillet and spray with non-stick cooking spray. Heat it over medium-high heat and saute the onions for three minutes. Add in the minced garlic cloves and saute for an additional minute or until it becomes fragrant. Then mix in the ground beef or turkey and use a spoon to break up the pieces and brown it. Sprinkle one teaspoon of the Italian seasoning and add the keto spaghetti sauce to the mixture. Combine and set aside. 

👉 Tip: The absolute best kitchen gadget for breaking up browning meat is a potato masher. Really! Give it a try.

a large skillet with browned meat

Third Step: Mix together the cream cheese, ricotta cheese, parmesan cheese, garlic powder, and one teaspoon of Italian seasoning in a medium bowl. Mix well. 

Fourth Step: Next, add half of the spaghetti squash to the bottom of the casserole pan. Spread it out, so it’s an even layer. 

a casserole dish with squash, meat, cheese

Fifth Step: Next, spread out half of the cheese mixture on top of the cooked spaghetti squash. 

the cheese layer added to the casserole

Sixth Step: Add the meat mixture on top of the cheese layer. 

the keto spaghetti casserole with shredded mozzarella

Seventh Step: Sprinkle on half of the mozzarella cheese and repeat the layers. Bake in the oven for 30 minutes or until it’s hot all the way through. Broil for the final 2 minutes to make the cheese bubbly and toasted. 

the baked keto spaghetti with golden brown cheese

Storage

Store any leftovers in an airtight container in the refrigerator for 3-4 days. You may freeze this casserole for 2-3 months.

Variations

  • Black Olives – Chop up a few black olives and add them to the meat mixture. So amazing!
  • Mushrooms – If you love mushrooms in your pasta, don’t forget to add them to this keto spaghetti casserole. You can simply add it to the meat mixture for the best results. 
  • Low Carb Noodles – There are more and more types of keto pasta on the market. If you try one in this recipe let me know!
  • Sausage – Swap out the ground turkey or beef for some sausage. It’s an incredible flavor that you can’t resist. 
  • Oregano – Sprinkle on some fresh oregano before serving. It will add a vibrance to the dish and tastes good too. 
  • Meatballs – Change out the ground meat for meatballs. We like to use my keto turkey meatballs.
  • Italian Sausage – Replace some or all of the ground beef with crumbled sausage.
  • Spinach – You can use spinach in addition to the spaghetti squash or in place of it.

Make sure to try this palmini baked spaghetti next!

How Do You Cook Spaghetti Squash?

While there are several options for cooking spaghetti squash, one method that works well every time is oven roasting. You can simply cut it in half and get rid of the seeds. Then add a drizzle of olive oil and top with salt and pepper. You’ll need to pierce the squash with a fork and cook it upside down. It will usually take around 35-40 minutes to roast at 400 degrees. You will need to check it until it’s done, and you can easily scrape it, and it looks like spaghetti noodles. 

Another option is cooking it in a pressure cooker. This is normally the method I use. I half the spaghetti squash, remove the seeds, and cook it in my Instant Pot on manual high pressure for 4 minutes.

a serving spoon lifting up some of the casserole

 

Want to Save This Recipe?

Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

Save Recipe

By submitting this form, you consent to receive emails from Joy Filled Eats

keto spaghetti casserole recipe in baking dish with spoon close up

Keto Spaghetti Casserole

Taryn Scarfone
Keto Spaghetti Casserole is the best comfort food you can make. It’s made with ground turkey or beef, Italian seasonings, marinara sauce, spaghetti squash, garlic, onions, and four kinds of cheese.
4.97 from 26 votes
Prep Time 5 minutes
Cook Time 50 minutes
Total Time 55 minutes
Course Main Course
Cuisine American, Italian American
Servings 8
Calories 343

Ingredients
 
 

Instructions
 

  • Preheat oven to 350 degrees. Grease a 9″ x 13″ pan and set aside.
  • Spray a large saute pan with cooking spray and heat over medium-high heat. Add onion and saute for 3 minutes. Add garlic and saute 1 more minute until fragrant. Add ground beef and saute breaking up until browned. Season with 1 teaspoon of Italian seasoning and mix well with the marinara sauce and set aside.
  • In a medium bowl combine cream cheese, ricotta cheese, parmesan, garlic powder, and the remaining teaspoon of Italian seasoning. Mix well.
  • Place half the spaghetti squash in an even layer in the 9″ x 13″ pan.
  • Evenly spread half of the cheese mixture over the top of the squash.
  • Spread half the meat mixture evenly over the top of the spaghetti.
  • Sprinkle with half of the mozzarella cheese. Repeat the layers. Bake for 30 minutes until hot. Broil for 2 minutes to toast the cheese.

Notes

Nutrition: this recipe has 8 servings. The nutrition facts are for 1 serving. There are 6 NET carbs per serving.
Substitutions: swap out the beef or turkey for sausage or ground chicken. You can also swap the flavors of cheese for other varieties that you enjoy. 
Prep Time: brown the meat ahead of time, dice the onions, mince the garlic, and keep it all refrigerated until you are ready to cook. 
To Reheat: for best results, heat it in the oven at 350 degrees for 10-15 minutes or until it’s hot. You can also microwave it for a minute or so. Cover with a paper towel, so it doesn’t splatter everywhere. 
To Freeze: let the spaghetti casserole cool, put in storage containers, and freeze for up to 2 months. Reheat in the microwave after defrosting. Keep it airtight until ready to heat and eat. 

Nutrition

Calories: 343Carbohydrates: 7gProtein: 33gFat: 20gSaturated Fat: 11gCholesterol: 110mgSodium: 427mgPotassium: 504mgFiber: 1gSugar: 4gVitamin A: 785IUVitamin C: 5mgCalcium: 294mgIron: 2mg
Love this recipe?Please leave a 5 star rating!

Like what you see? Follow me on Facebook and Instagram! Love this recipe? Leave a comment & a 5-star rating right here! Make sure you don’t miss new recipes by getting email updates!

Originally Published October 20, 2020. Revised and Republished January 2, 2026.

Similar Posts

28 Comments

    1. 1/8th of the recipe. I do not weight individual servings. I just eye it up. You could weigh your baking dish before and after and divide by 8 for a more accurate measurement.

4.97 from 26 votes (11 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating