FREE 5-Ingredient Recipe EBook
GET IT NOWMy Stuffed Spaghetti Squash Tastes Like Lasagna

I’ve made stuffed spaghetti squash in many different ways over the years, but so far this is my absolute favorite. It’s saucy, cheesy, and comforting in a way that feels like a cozy fall hug. I first made this recipe when I was craving lighter lasagna, and here’s why I keep coming back to it:
- Cozy lasagna flavors – These spaghetti squash boats have rich meat sauce, creamy cheeses, and melty topping a lot like the eggplant lasagna and zucchini lasagna I make in the summer, but with the cool weather vibes of winter squash.
- Weeknight easy – This recipe uses common grocery store ingredients, and I love that I can make the other components in parallel while the squash roasts. It’s quick enough for a weeknight, but impressive enough to serve guests.
- Light, one-dish meal – I often serve this stuffed spaghetti squash all by itself! It’s hearty enough, yet lighter and lower carb than actual pasta. If you want something extra, I recommend my Italian-inspired artichoke salad or Caprese salad on the side.
If you’re looking for a tasty, family-friendly way to turn spaghetti squash into a full, protein-packed meal, this recipe is perfect. Make it with me!


Reader Review
“Easy, delicious, and very filling! I loved it so much, I have shared it with friends. I layered the filling, too. Turned out wonderful. Thank you.” –Jennifer
⭐⭐⭐⭐⭐
Ingredients & Substitutions
Here I explain the best ingredients for my stuffed spaghetti squash recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Spaghetti Squash – I based my recipe on a medium one, around 4–6 pounds. Larger or smaller ones work too, you just might want to scale the meats and cheeses up or down a bit.
- Ground Beef – I use grass-fed 85/15 for a balance of flavor and juiciness, but any kind works. You can also swap in ground turkey, chicken, or even Italian sausage.
- Marinara Sauce – Feel free to use your favorite jarred sauce (this is mine) or use my homemade marinara sauce recipe. I’ve even made this stuffed spaghetti squash with leftover marinara from a restaurant. You can also just use a can of diced tomatoes.
- Cheeses – I use a blend of ricotta and grated parmesan for that creamy lasagna feel, and shredded mozzarella for a melty topper. Provolone or even Italian cheese blend works nicely on top. I also used blended cottage cheese instead of ricotta once when I wanted extra protein.
- Garlic – I prefer fresh for the best flavor, but jarred minced garlic works to save time.
- Italian Seasoning – My homemade blend has oregano, basil, thyme, rosemary, marjoram and sage. Feel free to toss in these dried herbs individually or just grab a store-bought blend.
- Olive Oil, Sea Salt, and Black Pepper

How To Make Stuffed Spaghetti Squash
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Cook the squash halves. Cut the squash in half with a sharp knife, drizzle with olive oil, and sprinkle with salt. I roasted spaghetti squash in the oven this time, but feel free to microwave your spaghetti squash if you’re short on time.
- Make the meat sauce. Heat the oil in a large skillet and sauté the garlic until fragrant. Add the ground beef, salt, and pepper, and cook until browned. Finally, stir in the marinara and Italian seasoning, and simmer until thickened.


- Mix the cheese layer. In a large bowl, stir together the ricotta, parmesan, and a splash of oil. When the squash is done, use a fork to release the strands and mix them right into the cheese mixture. Season with salt to taste.
- Assemble and bake. Spoon the cheesy squash mixture back into the shells, top with the meat sauce, and sprinkle mozzarella on top. Bake until the cheese is melted and golden. I like to garnish my stuffed spaghetti squash with basil or parsley.




My Recipe Tips
- You can cut the squash lengthwise or crosswise, and it makes a difference. Cutting lengthwise (like I did here) will make more stable stuffed spaghetti squash boats, but the strands will be shorter. Cutting crosswise will get you longer spaghetti-like strands.
- To get spaghetti-like strands, scrape the squash with a fork, not a spoon. The tines naturally pull it into noodle-like pieces. If you use a spoon, it just scoops and mashes the flesh.
- If your squash strands seem watery, let them sit in a colander for a few minutes or pat dry with a paper towel. It keeps the final dish from turning soupy.
- When stuffing the shells, don’t pack the squash mixture down too firmly. Keeping it loose gives the lasagna layers better texture.
- You can also make multiple layers of squash, meat, and cheese. This is closer to a lasagna vibe, but I usually keep it simple with just one of each layer.
- Feel free to add other veggies, just cook them first. I’m partial to cooked spinach, broccoli, caramelized onions, or sauteed mushrooms with the flavors in these spaghetti squash boats.
Stuffed Spaghetti Squash
My stuffed spaghetti squash boats are cozy, cheesy, and low carb, with layers of beef marinara, creamy ricotta, and melty mozzarella.
Ingredients
Tap underlined ingredients to see the ones I use.
Spaghetti Squash
Meat Layer
Cheese Layers
Instructions
Tap on the times in the instructions to start a kitchen timer.
Spaghetti squash
-
Preheat the oven to 425 degrees F. Cook the spaghetti squash in the oven like this.
Meat Layer
-
Meanwhile, heat the remaining tablespoon of oil in a large pan over medium-high heat. Add the garlic and cook for about 30 seconds, until fragrant. Add the ground beef. Season with sea salt and black pepper. Cook until browned (about 10 minutes), breaking apart the meat with a spoon or spatula.
-
Stir in marinara sauce and Italian seasoning. Reduce heat to a gentle simmer. Simmer for about 10 minutes. If it's done before the squash is ready, cover to keep warm.
Cheese Layer
-
Meanwhile, stir together the ricotta cheese, parmesan cheese, and a tablespoon olive oil in a large bowl. (The bowl should be large enough to add the spaghetti squash strands later.) Set aside.
Assembly
-
When the spaghetti squash is done cooking, take it out of the oven, but leave it on at 425 degrees F (218 degrees C).
-
Cut the squash in half lengthwise (if you cooked it whole and it is not cut yet). Place open side up onto the baking pan and use a fork to release strands.
-
Transfer the spaghetti squash strands into the large bowl with the ricotta and parmesan cheeses. Mix together. Season with sea salt to taste.
-
Stuff the spaghetti squash mixture back into the empty shells on the baking pan. Top with beef marinara mixture. Sprinkle shredded mozzarella on top. (If desired, you can create several thinner layers of each mixture, but I usually keep it simple with just one of each layer.)
-
Return the lasagna spaghetti squash boats to the oven for about 10 minutes, until the cheese melts.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 1/4 cups
- Tips: Check out my recipe tips above to help you cook your squash perfectly, get the best texture, and a couple different ways to assemble this stuffed spaghetti squash.
- Storage: I keep leftover spaghetti squash boats covered in the fridge for up to 3-4 days.
- Meal prep: You can cook the squash, meat sauce, and cheese mixture ahead of time and assemble later. Or sometimes I make the whole recipe and store portions in glass containers for easy lunches.
- Reheat: Warm leftovers in the oven at 350 degrees F, or in the microwave.
- Freeze: This stuffed spaghetti squash recipe freezes well, but I recommend removing it from the shells first. Pack the filling into a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating.
- Note on timing: I based the cook time on cutting the squash in half before roasting and making the meat sauce while it bakes.
📖 Want more recipes like this? Find this one and many more in my Winter Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Stuffed Spaghetti Squash

Shop
My
Custom












126 Comments
Kim
1This recipe was delicious! I didn’t put the filling inside the squash though. I mixed it together in a bowl and took it to work for lunch during the week. I had several requests for the recipe. I will definitely male it again. This was my first successful spaghetti squash. I bought another one this weekend to make this recipe again.
Stacy
1I used a fairly large spaghetti squash, which was a bit tough to cut, but I was determined to do it!! And I did!! This was an easy recipe and so delicious. 2 halves can easily feed 6 people. I loved it! My husband loved it too! Thanks for this recipe! I will definitely make it again!
Dawn
1This was absolutely phenomenal! Honestly better than real lasagna with noodles!! I cut my squash long ways in half with a cheap pumpkin carver saw which worked really well. Sprinkled with olive oil, salt/pepper and garlic powder and baked at 425 for 55 mins. I followed the rest of the recipe pretty close but used cottage cheese instead of ricotta. I did not stuff the shell but instead meal prepped 5 separate containers and layed them evenly. (I did use a little extra cheese and Raos marinara because I had a large spaghetti squash). It is SOOOOO GOOD! I can’t wait for lunch again tomorrow!!
Kathleen
1My husband hates spaghetti squash but he absolutely loved this recipe. I didn’t have ricotta so switched it with cream cheese and sour cream. I also used Gruyère cheese instead of mozzarella. I will make this recipe again.
Jill
0I love squash (wish it was available year round). This recipe is absolutely delicious! Thank you for ALL your wonderful recipes! I’m going to try your squash soup next!
Wholesome Yum D
0So happy to hear that, Jill! Squash is one of my favorites too, and I’m thrilled you enjoyed the recipe. Hope you love the soup just as much!
Linda Raines
0This recipe is terrific.I try and always do low carb and you can use spaghetti squash in Place of noodles or any kind of pasta. I made it with sauce and meat without meat without cheese with cheese and no sauce. Spaghetti Squash is absolutely the bomb terrific. And I’ve been using spaghetti Squash for probably 10 years. My mother is the one who introduced me to spaghetti Squash. I also found if I got a big one poke it with fork and put in microwave for a few min, easier to cut.
Wholesome Yum D
0Thanks so much for sharing all your tips, Linda! I love how versatile you’ve made it and how sweet that your mom introduced you to spaghetti squash!
Kerry
0Quick and easy. Very good, definitely worth a try. I use the microwave for the squash to speed it up. Cut squash in half, lay cut side down, add 1 inch water to bottom of casserole and microwave on high for 10 to 15 minutes.
Maya | Wholesome Yum
0Thank you, Kerry! I’m glad you liked it, and thanks for sharing your shortcut.
Kerry
0So fast and easy. Definitely worth a try. Loved it.
Theresa Jones
0Absolutely delicious
Maya | Wholesome Yum
0Thanks, Theresa!
CM
0I have made this recipe several time with beyond meat and Italian turkey meat. I also substitute the ricotta with vegan cream cheese because my family is lactose intolerant and sometimes I cannot find vegan ricottas. It works perfect! Love this for my Daniel Fast especially when I use Beyond Meat.
Nicole
0I forgot to buy ricotta so left it out and even so it was still delicious! Definitely making this again!
John
02 squash serve six ? Let it cool and chop it up ? Or serve it to people like you’d serve 12 puppies. All from the same bowl.
Wholesome Yum D
0Hi John, You serve this like you would serve a casserole that makes six servings.
Moneka
0Wasn’t sure at first if I’d like it, but I figured I’d give it a try and I’m so happy I did. This is absolutely wonderful. I love it.
Abby
0Absolutely amazing! This has become a staple in my house!
Jennifer
0Easy delicious & very filling! I loved it so much I have shared with friends. I too layered the filling. Turned out wonderful. Thank you.
Maria
0No one is missing pasta anymore! Easy and simple to follow recipe. Dinner was delicious! I only use shredded lactose free Tex-Mex cheese and added some Romano cheese on top (as I didn’t have ricotta). Loved this recipe.
Jacq
0This was delicious – but I was annoyed at trying to read the recipe – would have just preferred to jump to the recipe instead of having to scroll down and down and down.
Maya | Wholesome Yum
0Hi Jacq, I’m glad you liked it. There’s a jump to recipe button right at the top.
Sandra
0I added chopped fresh spinach I’m cheese mixture, didn’t have mozzerella, so used cheddar jack and Mexican cheddar along with the fresh Parmigiano and ricotta Yum!!
Kittie
0First time making spaghetti squash , I tweaked it by using Italian sausage and spaghetti sauce. I left out the ricotta cheese and put the mozzarella cheese on top. It was delicious! Will be making again. It’s a hit with my husband.
Mari
0Absolutely amazing! Tweaked it bit. I’ll be making this on repeat!!
Trish
0Excellent recipe I tweaked it a bit, added mushrooms and red pepper to it, and my own Marinara sauce, but really good.
Suekittysue
0This was amazing! I will definitely make this again!
Mary Sutherland
0Fantastic recipe! Didn’t have ricotta so substituted goat cheese….omg
eve
0I love many of your recipes and this one is no exception! Very very good! Sadly, all the pop ups made it extremely difficult and time consuming to leave a review so I probably won’t review your other recipes.
Wholesome Yum D
0Hi Eve, Thanks for your feedback. Ads keep the Wholesome Yum website running and allow me to develop recipes that readers like you can access absolutely free. However, you may be interested in Wholesome Yum Plus, which includes an ad-free version of the website, along with other perks.
Maxine
0How do you serve this? Cut up the squash or scoop out and serve?
Wholesome Yum D
0Hi Maxine, You can scoop it out of the shell and serve.
Donna
0I made it with turkey Italian sausage. I ended up using a cup of marinara because I used a little more meat. I followed the recipe exactly other than those two things. Turned out so delicious. It’s hard to believe it was low carb! So good. I’ll definitely make it again. Thanks!
Kellie H
0OMG….I can’t even tell you how much we loved this recipe. So easy, fresh and healthy but tasted like a cheat day meal.
Julia
0It’s spaghetti squash boat time of the year!!! Love this guilt free dish! Super easy to make and very satisfying!
Journa Liz Ramirez
0One of my favorite comfort food! I loved the cheesy flavor. I’m definitely making this again.
Laura
0Wait! Does this recipe serve 6?! With one spaghetti squash? That doesn’t make sense or I’m mistaken and this is a tiny side dish.
Wholesome Yum D
0Hi Laura, Each serving is 1 1/4 cups of spaghetti squash.
Dotty
0I make this every 2 weeks or so. It’s a favorite. I use keto tomato sauce and it wonderful. I will sometimes sneak in so spinach under the sauce and it doesn’t hurt it at all. Thanks for the recipe!
Julie Severin
0Absolutely delicious! I did not have ricotta cheese or parmesan cheese. So, I improvised by using what I had on hand. I used whole milk cottage cheese, and asiago cheese.
Michille Stocket
0Delicious!! I will make it again.
LaDonna
0Awesome recipe!!!
Simon
0One of our favorites. Easy, delicious, and healthy. Thank you.
Willowa
0Very good and healthy
Gena Bader
0Amazing! Made it with vegetarian crumbles for me ( meat for the hubs) other than that followed recipe exactly. So satisfying and filling. Definitely making it again. Your recipes are so good and easy too. Thank you!
Autumn Dancer
0Great recipe. Easy to follow and a big hit with the hubby!
Barbara
0Can you freeze these ?
Wholesome Yum M
0Hi Barbara, Yes, this recipe freezes well. Scoop the strands and toppings into a freezer-safe container and it will keep for 2-3 months.
Linda Rice
0I like cooking spaghetti squash, but this recipe takes it to a whole new level!! And it’s not as complicated as it sounded on first reading.
Michelle Pepin
0Absolutely amazing recipe. Instead of using the recipe’s sauce, I used leftover homemade spaghetti sauce. Creamy, meaty, tasty! Hubby said it was so good and to make it again.
Miley
0Amazing! Just as good as pasta
Ms Gwen
0This was a great meal. We loved it & are now adding into our ‘comfort’ food rotation. Yummy & Delicious!!!!
Lori Current
0I’ve always been intimidated by spaghetti squash. Lol. Fear not! Maya made it super easy and sooo delicious!
Pam Johnson
0OMG my husband said it was the best thing he has eaten in a long time! I am newly diagnosed type 2 diabetic and have tried so many recipes and this is by far the best! I got to eat without crying for a change! Thank you for the great recipe!
sunni
0OMG…this recipe is awesome,….had to sub ricotta with cottage cheese and used spicy salsa instead of marinara, only because that is what i had…but thank you for this delish dish…shared and everyone loved it…going to make it again soon….YUMMM…<3
Deanna
0This is a Keeper recipe we really enjoyed being able to eat lasagna with out the pasta .THANK YOU for sharing recipe.
Toni A. Nigg
0Looks really good. I’d like to know how much of the fat is saturated fat. Also the salt content. I have to watch both of these.
Wholesome Yum M
0Hi Toni, I don’t have that information but you can copy and paste the recipe into an online recipe calculator for an accurate calculation of saturated fat. Enjoy!
Libby
0Sooooo good
Cheryl
0This looks amazing will be trying this in the next day or two.