This site contains affiliate links. Please see Policies for more information.

When the temperatures start to cool outside, my brain automatically switches gears and craves classic comfort foods like soups, lasagna, or casseroles. This Spaghetti Squash Lasagna recipe is the perfect healthier choice when satisfying comfort food cravings.

Traditional lasagna is filled with delicious cheesy goodness of ricotta cheese, mozzarella cheese, and parmesan cheese. Balanced out with the rich flavors of marinara sauce and noodles, it’s a fan favorite. I find that when I eat traditional lasagna, it sometimes feels too heavy. Our lasagna recipe fits in perfect for those times when you’re craving lasagna, but also wanting something a little lighter.

two halves of cooked spaghetti squash lasagna on a countertop. There is text on the image for Pinterest.

Here at My Crazy Good Life, I’m always trying to make healthy changes to classic dishes. With our Spaghetti Squash Lasagna recipe, we promise you will love it just as much as traditional lasagna. It’s still filled with the delicious cheesy goodness through cottage cheese, greek yogurt, and mozzarella.

Our secret weapon to a healthier version is spaghetti squash. If you haven’t had a chance to cook with spaghetti squash yet, trust me. Spaghetti squash has a spaghetti noodle like consistency with a slightly sweet flavor. It pairs perfectly in this vegetarian spaghetti squash lasagna recipe with the cheese mixture and marinara sauce.

And, I mean – have you ever eaten lasagna out of an actual spaghetti squash? That’s just one less dish to wash. I call that a win.

Where’s the Recipe?

At My Crazy Good Life, we write our recipes to help all of our readers be empowered and successful in the kitchen. We realize that all of our readers have a variety of levels of confidence when cooking.

Each recipe post is full of detailed ingredient information and recipe instructions, tips and tricks, healthy eating plan points, and nutritional information. If you’re comfortable in the kitchen, you might want to skip the detailed instructions and scroll down to the bottom of the page where you’ll find our easy to print Spaghetti Squash Lasagna recipe.

Ingredients in Spaghetti Squash Lasagna

Ingredients of spaghetti squash lasagna are on white countertop. In the image you'll see two seeded and halved spaghetti squash boats. There are also several smaller bowls filled with cheese, spinach, cauliflower, marinara sauce, cottage cheese, greek yogurt, and various spices.
  • Spaghetti Squash: This is the real MVP of the dish. It’s the noodle replacement of the the classic lasagna dish, and we guarantee you won’t miss the noodles in this recipe. When cutting the spaghetti squash in half, you’ll want to be sure to cut the spaghetti squash lengthwise. This will give you bigger squash boats to work with. Need more help with this vegetable? Read this article for how to cook, cut, and eat a spaghetti squash.
  • Cauliflower: I love adding cauliflower to recipes because it takes on the flavors of the ingredients served with it. The cauliflower also helps the sauce and cheese fillings bulk up a bit.
  • Cottage cheese: We prefer using the 2% fat cottage cheese when making our spaghetti squash lasagna.
  • Greek yogurt: Greek yogurt offers a lot of extra protein to this recipe. We prefer to use the 2% fat Greek yogurt.
  • Garlic: Is it even considered a lasagna if it doesn’t have the delicious flavors of fresh garlic included? I prefer fresh minced garlic for this recipe.
  • Basil: If you have fresh basil on hand, that’d be perfect, however you can also use dried basil for this recipe.
  • Oregano: Dried oregano is a classic spice of all things comfort. Often times oregano is found in Italian seasoning, however we opted to use oregano alone for our spaghetti squash lasagna boats.
  • Parsley: If you have fresh parsley on hand, great. If not, dried parsley will work perfectly for this. We love recipes that don’t require 3-4 fresh herbs every time you make a recipe.
  • Pasta sauce: Look for a spaghetti sauce with no added sugar. You’ll only need a little bit for this recipe, but did you know that you can freeze extra pasta sauce in ice cube trays? It’s perfect to have on hand when you only need a little bit of sauce.
  • Spinach: Baby leaf spinach is the size you are looking for in our spaghetti squash lasagna recipe. If you only have regular sized spinach, that will work too.
  • Mozzarella: Shredded mozzarella cheese, melted and slightly browned on top of the spaghetti squash. Does it get any better than that?

How to Make Spaghetti Squash Lasagna in Instant Pot

This collage shows the steps of how to make spaghetti squash lasagna in the instant pot in chronological order. The final image is of a slightly browned spaghetti squash lasagna.
  1. Place the trivet inside the inner pot and add 2 cups of water.
  2. Cut the spaghetti squash in half lengthwise. Place the spaghetti squash halves flat on the trivet. It’s ok if they’re not completely flat – lean them up against the sides if you have to.
  3. Add the cauliflower on top of the spaghetti squash. Close and lock the lid, then turn the steam release handle to Sealing.
  4. Press Pressure Cook (high) and cook for 7 minutes.
  5. While the spaghetti squash is cooking, combine the cottage cheese, Greek yogurt, garlic, basil, oregano, and parsley in a food processor or blender. Blend on high for 30 seconds or until smooth. Transfer the cheese mixture to a medium bowl.
  6. When the squash is done cooking, allow the pressure to release naturally and then remove the squash and cauliflower from the pot.
  7. Move the cauliflower to the bowl with the cottage cheese mixture and use a fork to mash and combine it with the other ingredients. Place your spaghetti squash on a baking sheet.
  8. Preheat the broiler in your oven on high so you can brown the lasagna boats.
  9. Using a fork, hollow out the spaghetti squash strands from the cooked spaghetti squash. Do not discard the spaghetti squash shells.
  10. Add the spaghetti squash strands to the bowl with the cauliflower and cottage cheese mixture, then stir until well combined.
  11. Spoon one half of the squash mixture into each of the squash shells, then top each with 1 tablespoon of the pasta sauce, a layer of the spinach, and 2 tablespoons of the mozzarella.
  12. Place the boats on the baking sheet or baking dish and broil for 1-2 minutes or until the cheese is melted and slightly browned. Don’t walk away from the oven while you have food broiling, as it cooks super quick and you can easily burn it.
  13. Serve immediately, and enjoy!
Image of spaghetti squash lasagna halves sitting on metal cooking sheet. The spaghetti squash lasagna is covered with melted and browned cheese with pieces of spinach peeking through the cheese layer.

Recipe Tips

  • If the spaghetti squash boats (halves) don’t sit flat in the Instant Pot, you may slightly angle them against the sides of the pot.
  • A natural release in an Instant Pot simply means to let the sealing valve remain as is and allow the pressure to naturally release. This usually takes about 10 minutes. If your pressure isn’t released by then, you can manually release it.
  • The cook time for the squash can differ slightly, depending on the size and age of the squash, so adjust as needed. (A large spaghetti squash will take longer to cook in the Instant Pot). If the squash doesn’t easily scrape out of the shells, place the shells back in the Instant Pot and pressure cook for 3 more minutes with another natural release.)
  • Our recipe is for a vegetarian lasagna. If you prefer your spaghetti squash boats with meat, simply cook and add ground turkey or ground beef to the cheese mixture. Please note that all healthy eating plan points will need to be recalculated, and we haven’t tested this version of the recipe.
  • If you like a little kick in your lasagna, feel free to add some red pepper flakes.
  • Are you meal prepping? Store this recipe in the fridge in an airtight container for up to 6 days or freeze for up to 2 months.
  • Reheating: Microwave each thawed serving for 1½ to 2 minutes.

Healthy Eating Plan Points

Weight Watchers

Our Spaghetti Squash Lasagna is 2 2023 Plan Points | 2 Blue Plan Points | 2 Green Plan Points | 2 Purple Plan Points per serving. I used fat free cottage cheese, part skim mozzarella, and Newman’s Own Organic pasta sauce for these points.

21 Day Fix

1/3 red container, 3 green containers, 1/2 blue container per serving.

2B Mindset

This recipe is a perfect lunch or dinner recipe.

Image of spaghetti squash lasagna halves sitting on metal cooking sheet. The spaghetti squash lasagna is covered with melted and browned cheese with pieces of spinach peeking through the cheese layer.
5 from 3 ratings
click the stars to rate!

Spaghetti Squash Lasagna

Created by: Becca Ludlum
Prep Time 10 minutes
Cook Time 7 minutes
Natural Release 10 minutes
Total Time 27 minutes
Approximate Serving Size: 1 Lasagna Boat
Servings 2 people
This Spaghetti Squash Lasagna recipe is lighter than traditional lasagna. Greek yogurt gives this meal prep recipe a creamy texture and extra protein.

Equipment

  • 1 Instant Pot 6 qt
  • 1 Instant Pot Trivet
  • 1 Kitchen Knife

Ingredients 

  • 2 cups water
  • 1 spaghetti squash small
  • 1 ½ cups cauliflower chopped
  • ¼ cup cottage cheese 2%
  • ¼ cup Greek yogurt 2%, unflavored
  • 1 ½ tsp garlic minced
  • 1 tsp basil dried
  • 1 tsp oregano dried
  • ½ tsp parsley dried
  • ¼ cup pasta sauce no sugar added
  • ½ cup baby spinach
  • ¼ cup mozzarella cheese shredded

Instructions

  • Cut the spaghetti squash in half lengthwise. Add water below trivet in Instant Pot. Place spaghetti squash halves flat on the trivet. 2 cups water, 1 spaghetti squash
  • Add the cauliflower on top of the spaghetti squash. 1 ½ cups cauliflower
  • Select Pressure Cook (high) and set the cook time for 7 minutes.
  • While the spaghetti squash is cooking, combine the cottage cheese, Greek yogurt, garlic, basil, oregano, and parsley in a food processor or blender. Blend on high for 30 seconds or until smooth and creamy. Transfer the cheese mixture to a medium bowl. ¼ cup cottage cheese, ¼ cup Greek yogurt, 1 ½ tsp garlic, 1 tsp basil, 1 tsp oregano, ½ tsp parsley
  • When the cook time for the squash is complete, allow the pressure to release naturally.
  • Transfer the cauliflower to the bowl with the cottage cheese mixture and use a fork to mash and combine it with the other ingredients.
  • Preheat your oven broiler on high.
  • Using a fork, hollow out each spaghetti squash strands from the cooked spaghetti squash. Do not discard the spaghetti squash shells.
  • Add the spaghetti squash strands to the bowl with the cauliflower and cottage cheese mixture, then stir until well combined.
  • Spoon one half of the mixture into each of the squash shells, then top each with 1 tablespoon of the pasta sauce, a layer of the spinach, and 2 tablespoons of the mozzarella. ¼ cup pasta sauce, ½ cup baby spinach, ¼ cup mozzarella cheese
  • Place the boats on a baking sheet or baking dish and broil for 1-2 minutes or until the cheese is melted and slightly browned.
  • Serve immediately and enjoy!

Notes

Healthy Eating Plan Points
Weight Watchers
  • Our Spaghetti Squash Lasagna is 2 2023 Plan Points | 2 Blue Plan Points | 2 Green Plan Points | 2 Purple Plan Points per serving. I used fat free cottage cheese, part skim mozzarella, and Newman’s Own Organic pasta sauce for these points.
21 Day Fix
  • 1/3 red container, 3 green containers, 1/2 blue container per serving.

Nutrition

Calories: 269kcal | Carbohydrates: 43g | Protein: 15g | Fat: 7g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 14mg | Sodium: 483mg | Potassium: 952mg | Fiber: 10g | Sugar: 18g | Vitamin A: 1561IU | Vitamin C: 51mg | Calcium: 300mg | Iron: 3mg

Make This Recipe?

Make sure to follow on Pinterest @bludlum and on Instagram @beccaludlum

Similar Posts

Did you love this recipe?

Make sure to comment below so we can chat about it! Or follow on your favorite social network for even more family recipes.

Leave a Reply

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