
Ever find yourself staring into the fridge, craving a hearty, comforting pasta dish but instantly remember your keto goals? What if we told you that glorious, cheesy, saucy satisfaction is not just possible, but incredibly easy to achieve? Get ready to banish those carb-cravings because our Easy Keto Spaghetti Casserole is about to become your new weeknight hero!
This isn’t just another low-carb meal; it’s a flavor-packed experience designed to bring joy back to your keto kitchen. Imagine layers of savory meat sauce, tender “spaghetti” squash, and a creamy, dreamy cheese blend, all baked to golden perfection. It’s the kind of dish that makes you forget it’s good for you!
Why You’ll Love This Recipe
Here are four fantastic reasons why this Easy Keto Spaghetti Casserole will be a permanent fixture in your recipe rotation:
- Unbelievably Keto-Friendly: With just 6g net carbs per serving, this casserole is a champion for anyone following a ketogenic or low-carb lifestyle. Enjoy that comfort food feeling without derailing your diet!
- Pure Comfort Food Bliss: This casserole delivers all the rich, savory, and cheesy goodness you crave from a classic baked spaghetti, but with a clever, healthy twist. It’s warm, satisfying, and utterly delicious.
- Ridiculously Easy to Make: Don’t let the layers intimidate you! The steps are straightforward, and the prep time is minimal. It’s perfect for busy weeknights when you need a delicious meal without a fuss.
- Fantastic for Meal Prep & Feeding a Crowd: This recipe yields 8 generous servings, making it ideal for family dinners, potlucks, or prepping your meals for the week ahead. It reheats beautifully!
Ingredients with measurements
Gather your simple ingredients, and let’s get ready to create some keto magic!
- 🧅 1/4 cup diced onion
- 🧄 2 cloves garlic, minced
- 🥩 1.5 pounds lean ground turkey or beef
- 🌿 2 teaspoons Italian seasoning, divided
- 🥫 1.5 cups sugar-free marinara sauce
- 🍝 2 cups cooked spaghetti squash
- 🧀 8 ounces cream cheese, softened
- 🧀 1 cup ricotta cheese (part-skim for a lighter option)
- 🧀 1/4 cup grated Parmesan cheese
- 🧂 1 teaspoon garlic powder
- 🧀 2 cups shredded mozzarella cheese
Detailed step by step on direction how to make the recipe
Let’s dive into making your delightful Easy Keto Spaghetti Casserole, step by glorious step!
- Prep Oven & Pan: First things first, get your oven ready! Preheat it to 350°F (175°C) and grab a 9×13 inch casserole dish. Give it a light grease with your preferred cooking spray or a pat of butter.
- Sauté Aromatics & Meat: Heat a large skillet over medium-high heat. Toss in your diced onion and sauté for about 3 minutes until it starts to soften. Add the minced garlic and cook for just 1 more minute until it’s wonderfully fragrant. Now, add your ground turkey or beef. Break it apart with a spoon and brown it thoroughly until there’s no pink left. Don’t forget to drain any excess fat – we want flavor, not grease!
- Season Meat Sauce: Once your meat is perfectly browned, stir in 1 teaspoon of Italian seasoning and the sugar-free marinara sauce. Give it a good mix to combine all those delicious flavors, then set your savory meat sauce aside for a moment.
- Prepare Cheese Layer: In a medium-sized bowl, get ready for some creamy goodness! Combine the softened cream cheese, ricotta cheese, grated Parmesan cheese, garlic powder, and the remaining 1 teaspoon of Italian seasoning. Mix it all together until it’s wonderfully smooth and creamy. This is the heart of your cheesy magic!
- First Squash Layer: Now, let’s start building! Take half of your cooked spaghetti squash and spread it evenly across the bottom of your prepared casserole dish. This is your “noodle” base.
- First Cheese Layer: Carefully spread half of your rich, creamy cheese mixture over the spaghetti squash layer. Take your time to get it as even as possible.
- First Meat Layer: Spoon half of your delicious meat sauce mixture evenly over the cheese layer. It’s starting to look like a masterpiece, isn’t it?
- First Mozzarella Layer: Generously sprinkle half of the shredded mozzarella cheese over the meat sauce. Hello, cheese pull potential!
- Repeat Layers: Time to do it all again! Repeat steps 5 through 8 with the remaining spaghetti squash, creamy cheese mixture, meat sauce, and the rest of the mozzarella. Stack it up high!
- Bake & Broil: Pop your beautiful casserole into the preheated oven. Bake it for 30 minutes, or until it’s bubbly around the edges and thoroughly heated through. For that irresistible golden, toasted top, broil for the final 2 minutes. Keep a very close eye on it during broiling to prevent burning – perfection is just a moment away! Enjoy your wholesome, cheesy meal!
Detailed different ways you can present the recipe and how to serve it
This Easy Keto Spaghetti Casserole is a showstopper all on its own, but here are some fun ways to present and serve it, making it even more appealing:
- Classic & Comforting: The simplest way is often the best! Serve generous scoops straight from the casserole dish onto plates. The layers will naturally mix, creating a delicious, hearty pile.
- Neat Slices for Elegance: If you prefer cleaner portions, let the casserole rest for 5-10 minutes after baking before slicing. This allows the layers to set slightly, making for more defined squares or rectangles. Use a spatula to carefully lift each slice.
- Herbaceous Garnish: Brighten up each serving with a sprinkle of fresh chopped herbs. Fresh parsley adds a pop of color and freshness, while basil brings a touch of Italian authenticity. A few fresh oregano leaves would also be lovely.
- A Dash of Spice: For those who love a little heat, offer a small bowl of red pepper flakes on the side. Guests can sprinkle them over their individual portions to taste.
- Extra Parmesan Please! A grating of fresh Parmesan cheese over the top of each serving just before serving adds an extra layer of savory, nutty flavor and a beautiful finish.
- The Perfect Sidekick: Pair this rich casserole with a simple, crisp green salad tossed in a light vinaigrette. The freshness and acidity of the salad will beautifully cut through the richness of the casserole, creating a perfectly balanced meal.
- Keto Garlic Bread Companion: For the ultimate comfort meal, serve your casserole alongside some homemade keto garlic bread or cheesy breadsticks made with almond flour or fathead dough. It’s a match made in low-carb heaven!
- Steamed Veggie Boost: If you want to boost your vegetable intake, a side of simply steamed non-starchy vegetables like broccoli florets, green beans, or asparagus would complement the casserole wonderfully.
How you can store it and how long does it last
This Easy Keto Spaghetti Casserole is not only delicious freshly baked but also fantastic for leftovers and meal prepping!
- Refrigeration: Once the casserole has cooled completely, transfer any leftovers to an airtight container. It will keep beautifully in the refrigerator for 3-4 days.
- Freezing: This casserole is very freezer-friendly!
- For individual portions: Divide the cooled casserole into single-serving containers.
- For a larger portion: You can freeze the entire cooled casserole in the dish (if freezer-safe and covered tightly with foil and then plastic wrap) or transfer a large portion to a freezer-safe container.
It will last in the freezer for up to 2-3 months. Label with the date to keep track!
- Reheating:
- From the fridge: Reheat individual portions in the microwave for 1-2 minutes, or until hot. For best texture, you can reheat in the oven at 300°F (150°C) for 15-20 minutes, covered, until warmed through.
- From the freezer: For individual frozen portions, you can often reheat directly from frozen in the microwave, adding a few extra minutes until hot. For larger portions or better texture, thaw in the refrigerator overnight before reheating in the oven (covered) at 300°F (150°C) until thoroughly heated.
FAQs
Here are answers to some common questions about this delicious Easy Keto Spaghetti Casserole:
- Q: Can I use a different ground meat instead of turkey or beef?
A: Absolutely! Ground pork, ground chicken, or a combination of meats would work wonderfully in this casserole. Adjust cooking time as needed to ensure it’s fully cooked. - Q: What can I substitute for spaghetti squash if I don’t have it?
A: Zucchini noodles (zoodles), palmini noodles, or shirataki noodles are excellent low-carb alternatives. Ensure you drain them well to avoid a watery casserole. - Q: Is this recipe truly low carb enough for a keto diet?
A: Yes! This recipe is designed with keto in mind, offering just 6g net carbs per serving. It’s a great option to keep you in ketosis while enjoying a hearty meal. - Q: Can I make this casserole ahead of time?
A: You sure can! You can assemble the entire casserole (up to step 9) and cover it tightly, then refrigerate for up to 24 hours. When ready to bake, add about 10-15 minutes to the baking time to ensure it heats through evenly. - Q: How do I cook spaghetti squash to get the best “spaghetti” texture?
A: Halve the squash, scoop out seeds, brush with oil, and bake cut-side down at 400°F (200°C) for 30-45 minutes, or until tender. Once cooled slightly, use a fork to scrape out the strands. You can also microwave or instant pot it. - Q: Can I make this casserole dairy-free?
A: Making it fully dairy-free would involve significant substitutions. You would need dairy-free cream cheese, ricotta, and mozzarella alternatives. For Parmesan, nutritional yeast can sometimes offer a cheesy flavor. The texture and taste will be different from the original recipe. - Q: What if I don’t have Italian seasoning?
A: No problem! You can create your own blend. A good starting point is equal parts dried oregano, basil, and thyme, with a pinch of rosemary and marjoram if you have them. - Q: Can I add more vegetables to the meat sauce?
A: Definitely! Sautéing diced bell peppers, mushrooms, or even a handful of spinach with the onion and garlic would add extra nutrients and flavor. - Q: Is this casserole good for freezing for meal prep?
A: Absolutely! This casserole freezes exceptionally well, making it a perfect candidate for meal prepping. Portion it into individual containers before freezing for quick, ready-to-heat meals. - Q: What’s the best way to reheat leftovers for the best taste and texture?
A: While the microwave is quick, reheating in the oven (covered with foil to prevent drying) at 300°F (150°C) for about 15-20 minutes often yields a better texture, especially for the cheese layers.

Easy Keto Spaghetti Casserole
Equipment
- 9x13-inch Casserole Dish
- Large skillet
- Medium Bowl
Ingredients
- 1/4 cup diced onion
- 2 cloves garlic minced
- 1.5 pounds lean ground turkey or beef
- 2 teaspoons Italian seasoning divided
- 1.5 cups sugar-free marinara sauce
- 2 cups cooked spaghetti squash
- 8 ounces cream cheese softened
- 1 cup ricotta cheese (part-skim for a lighter option)
- 1/4 cup grated Parmesan cheese
- 1 teaspoon garlic powder
- 2 cups shredded mozzarella cheese
Instructions
- 1. Prep Oven & Pan: Preheat your oven to 350°F (175°C) and lightly grease a 9x13 inch casserole dish.
- 2. Sauté Aromatics & Meat: In a large skillet over medium-high heat, sauté the diced onion for 3 minutes. Add minced garlic and cook for 1 more minute until fragrant. Add the ground turkey or beef, breaking it apart, and brown until no longer pink. Drain any excess fat.
- 3. Season Meat Sauce: Stir in 1 teaspoon of Italian seasoning and the marinara sauce with the browned meat. Mix well and set aside.
- 4. Prepare Cheese Layer: In a medium bowl, combine the softened cream cheese, ricotta cheese, Parmesan cheese, garlic powder, and the remaining 1 teaspoon of Italian seasoning. Mix until smooth and creamy.
- 5. First Squash Layer: Spread half of the cooked spaghetti squash evenly across the bottom of the prepared casserole dish.
- 6. First Cheese Layer: Carefully spread half of the creamy cheese mixture over the spaghetti squash layer.
- 7. First Meat Layer: Spoon half of the meat sauce mixture evenly over the cheese layer.
- 8. First Mozzarella Layer: Sprinkle half of the mozzarella cheese over the meat sauce.
- 9. Repeat Layers: Repeat all layers with the remaining spaghetti squash, cheese mixture, meat sauce, and mozzarella.
- 10. Bake & Broil: Bake for 30 minutes, or until bubbly and thoroughly heated through. For a golden, toasted top, broil for the final 2 minutes, watching closely to prevent burning. Enjoy your wholesome meal!
Notes
Calories: 343
Total Carbs: 7g
Net Carbs: 6g
Fats: 20g
Protein: 33g