ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

Caprese Spaghetti Squash

Say hello to a lighter twist on a classic Italian favorite with this Caprese Spaghetti Squash recipe. Packed with juicy tomatoes, fresh basil, and creamy mozzarella, this dish will have you savoring every last bite!

Tasty Team
95% would make again


for 2 servings


  • 1 spaghetti squash
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt
  • 1 teaspoon freshly ground black pepper


  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • ½ medium yellow onion, diced
  • 1 cup cherry tomatoes (200 g), halved
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • 8 oz mini mozzarella balls (225 g)
  • fresh basil, for garnish

Nutrition Info

  • Calories 633
  • Fat 45g
  • Carbs 30g
  • Fiber 43g
  • Sugar 13g
  • Protein 28g

Estimated values based on one serving size.


  1. Preheat the oven to 400ºF (200ºC).
  2. With a sharp knife, slice the squash in half lengthwise (if the squash is too tough, puncture in several places, forming a perforated line around the squash. Microwave for 3–5 minutes to soften, then allow to cool before cutting in half). Scoop out the seeds, then place the squash halves cut-side up on a baking sheet. Drizzle the cut sides with olive oil and season with salt and pepper, then use a brush to distribute the seasonings evenly.
  3. Bake the squash for 40-45 minutes, or until a fork can easily pierce the skin.
  4. Make the filling: Heat the olive oil in a large pan over medium heat, then add the garlic and onion and sauté until the onion is translucent, about 5 minutes. Add the cherry tomatoes, salt, and pepper and simmer until the tomatoes are softened and saucy.
  5. Remove the squash from the oven and use a fork pull the flesh into stringy "spaghetti." Add the squash to the pan with the tomato mixture and toss well to combine.
  6. Add the squash and tomato mixture to the hollowed-out spaghetti squash halves. Top with the mini mozzarella balls and basil.
  7. Bake for 5–10 minutes, or until the cheese melts.
  8. Garnish with more basil and serve warm directly in the squash halves.
  9. Enjoy!
  10. Meal planning made easy with the Tasty app. Download now to see exclusive curated meal plans.