clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spaghetti Squash Waffle Grilled Cheese on a white plate with a small dish of marinara sauce

Spaghetti Squash Waffle Grilled Cheese

  • Author: Chef Julie Harrington, RD
  • Prep Time: 15
  • Cook Time: 10
  • Total Time: 25 minutes
  • Yield: 2
  • Diet: Vegetarian


Do you have spaghetti squash but you aren’t quite sure what to make with it? Let me introduce you to my new favorite recipe: Spaghetti Squash Waffle Grilled Cheese! It’s easy to make and the entire family will love it! 



1 medium spaghetti squash
2 eggs
⅓ cup grated parmesan cheese
½ tablespoon garlic powder
½ tablespoon Italian seasoning
¾ cup shredded mozzarella cheese


  1. Cut spaghetti squash in half, lengthwise. Scoop out the seeds. Place the squash halves skin side up in a microwave-safe baking dish. (You can cook each squash half separately if your baking dish is too small to fit both, or cook both at once.) Fill the dish with about 1 inch of water.
  2. Microwave on high for 8 minutes. When done, a fork poked through the skin should slide easily into the squash. Continue microwaving on high for another 2 to 5 minutes as needed, until fork tender. When cool enough to handle, use a fork to scrape the strands of squash from the inside. (see notes below for alternative cooking methods)
  3. Using a cheesecloth or thin dishtowel, squeeze excess liquid from the squash (there will be a lot!). 
  4. In a medium bowl, whisk together eggs, parmesan, garlic powder, and Italian seasoning. Add the spaghetti squash and mix well breaking up any clumps of squash. 
  5. Preheat waffle iron to medium-high heat. Coat waffle iron well with cooking spray. Add half the squash mixture to the waffle iron and cook until golden brown, about 5-10 minutes, depending on your waffle iron.
  6. Open waffle iron and sprinkle one side of the waffle with half of the mozzarella cheese. Gently fold over the other half of the waffle on top of the side with the cheese. Gently press down on the waffle iron and continue cooking until the cheese has melted.
  7. Serve alongside tomato soup or dunk in marinara sauce. (or just enjoy it as is!)


Alternative methods to cook spaghetti squash:

Instant Pot – Slice the spaghetti squash in half and then scoop out the seeds in the center.
Place a trivet or steamer basket in the bottom of the Instant Pot and add a cup of water into the bottom. Arrange the cut squash halves on top of the trivet and secure the lid. Place the steam release valve in the lid is in the sealing position. Use the pressure cook or manual button to set the pressure cooker to cook at high pressure for 7 minutes. Release pressure and remove from Instant Pot.

In the oven – Preheat the oven to 400°F. Cut spaghetti squash in half lengthwise. Scoop out seeds. Drizzle the cut side with oil. Season with salt and pepper. Place cut side down on a baking sheet lined with parchment paper and bake 40 minutes or just until fork-tender. Let cool until able to handle. Flip spaghetti squash over and run a fork down the squash to separate into strands.

Keywords: spaghetti squash recipe, waffle, low carb, vegetarian

Recipe Card powered byTasty Recipes