Spaghetti Squash Caprese with fresh tomatoes and basil

Bright, fresh, and light, Spaghetti Squash Caprese is a healthy twist on the classic Italian salad. Roasted spaghetti squash provides tender, noodle-like strands that catch juicy cherry tomatoes, creamy mozzarella, and fragrant basil. The dish smells of warm roasted squash and bright basil, tastes tangy from balsamic, and offers a pleasing contrast between the squash’s delicate strands and the soft mozzarella. If you enjoy hearty squash recipes, try this cheesy garlic-herb spaghetti squash with meat sauce for another satisfying meal.

Recipe Information

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 60 minutes
  • Servings: 2
  • Difficulty Level: Easy

Nutrition Information

Approximate per serving:

  • Calories per serving: 360 kcal
  • Protein: 11 g
  • Carbohydrates: 27 g
  • Fat: 25 g
  • Fiber: 5 g
  • Sugar: 11 g
  • Sodium: 350 mg

Why Make This Spaghetti Squash Caprese

This dish brings Caprese flavors into a low-carb, gluten-free format. It’s quick to prep, colorful on the plate, and balances sweet-tart tomatoes with creamy cheese and bright basil. Roast the squash for a warm, comforting base, then toss with fresh ingredients for a light main or a showy side. It’s ideal for weeknights, potlucks, or a simple summer dinner.

How to Make Spaghetti Squash Caprese

You’ll roast the squash to create tender strands, mix a fresh tomato-mozzarella salad, then combine them. The process highlights contrasts: warm squash and cool cheese, silky strands and juicy tomatoes. Work with ripe cherry tomatoes and fresh basil for the best aroma and flavor.

Ingredients:

  • 1 medium spaghetti squash
  • 1 cup cherry tomatoes, halved
  • 1 cup fresh mozzarella balls
  • 1/4 cup fresh basil leaves, chopped
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • Salt and pepper to taste

Directions:

Step 1: Preparation

Preheat the oven to 400°F (200°C). Carefully cut the spaghetti squash in half lengthwise and scoop out the seeds with a spoon. Drizzle a little olive oil on the cut sides if you like, or leave them dry.

Step 2: Mixing

In a mixing bowl, combine the cherry tomatoes, fresh mozzarella balls, chopped basil, 2 tablespoons olive oil, 1 tablespoon balsamic vinegar, and salt and pepper to taste. Toss gently so the tomatoes and mozzarella get a light coating but do not break the cheese.

Step 3: Cooking

Place the squash halves cut side down on a baking sheet and roast in the preheated oven for 40–45 minutes, until the flesh is tender and a fork slides easily into it. Remove from the oven and let cool for a few minutes, then use a fork to scrape the insides to create spaghetti-like strands.

Step 4: Finishing

Add the warm spaghetti squash strands to the bowl with the tomato mixture and toss until well combined. Taste and adjust salt and pepper. Serve warm or at room temperature, garnished with a few extra basil leaves if desired.

How to Serve Spaghetti Squash Caprese

Serve it as a light main with crusty bread or as a side with grilled chicken, fish, or a simple green salad. For a picnic, serve chilled in a bowl. For a heartier meal, top with a drizzle of extra-virgin olive oil and a sprinkle of toasted pine nuts.

How to Store Spaghetti Squash Caprese

  • Refrigerator: Store in an airtight container for up to 3 days. The mozzarella will soften and release some liquid over time—stir before serving.
  • Freezer: Not recommended because fresh tomatoes and mozzarella change texture when frozen.
  • Reheating: Warm gently in a skillet or microwave for a minute or two if you prefer it hot; serve with fresh basil added after reheating.

Expert Tips for Perfect Spaghetti Squash Caprese

  • Choose a medium squash that feels heavy for its size; a uniform shape roasts more evenly.
  • Roast cut side down to keep the flesh moist and help strands form better.
  • Let the squash cool slightly before scraping so the strands separate cleanly.
  • Use fresh, high-quality mozzarella (bocconcini) and ripe cherry tomatoes for the best texture and taste.
  • If the mixture seems dry, add a little extra olive oil or a splash more balsamic.
  • For extra flavor, toast a small spoonful of pine nuts or walnuts and sprinkle on top.

Delicious Variations

  • Add protein: Stir in cooked shredded chicken or chickpeas to make it more filling.
  • Pesto Caprese: Replace olive oil and balsamic with 2 tablespoons basil pesto for an herby twist.
  • Balsamic glaze: Finish with a drizzle of reduced balsamic glaze for sweetness and shine.
  • Spicy kick: Add red pepper flakes or a drizzle of chili oil.
  • Roasted vegetables: Mix in roasted bell peppers or zucchini for extra color and texture.

Frequently Asked Questions

Q: How do I know when the spaghetti squash is done roasting?
A: The squash is done when the flesh is tender and a fork slides in easily. The strands should pull away without resistance. If it still feels firm, roast another 5–10 minutes.

Q: Can I cook the spaghetti squash in the microwave instead?
A: Yes. Pierce the squash skin several times, microwave whole for 8–12 minutes depending on size, then cut, scoop seeds, and scrape strands. Microwaving is faster but may produce softer strands.

Q: Can I use a different cheese instead of fresh mozzarella?
A: Yes. Burrata gives extra creaminess, while diced feta adds a salty tang. Use cheeses that hold up well without overpowering the tomatoes and basil.

Q: Will this recipe work with other sized squash?
A: Adjust cooking time for size. Small squash will need less time (25–35 minutes), larger ones may need 50 minutes or more. Check tenderness with a fork.

Q: Can I make this ahead of time for a party?
A: Yes. Roast and scrape the squash up to 2 days ahead and store refrigerated. Mix the tomato-mozzarella right before serving to keep the cheese and tomatoes fresh. Toss together just before guests arrive.

Q: How do I prevent the dish from getting watery?
A: Use ripe but firm tomatoes and drain any excess liquid from mozzarella. Toss ingredients gently and only add dressings right before serving. If the squash releases water, drain the excess or blot with a paper towel.

Conclusion

This Spaghetti Squash Caprese is a bright, easy dish that combines warm roasted squash with classic Caprese flavors for a light but satisfying meal. It’s simple to make, adaptable, and full of fresh taste—perfect for weeknights or casual entertaining. For another take on Caprese-style squash, check out this Caprese Spaghetti Squash from Fraiche Living for more inspiration.

Print
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 Caprese


  • Author: hannah-belssy
  • Total Time: 60 minutes
  • Yield: 2 servings 1x
  • Diet: Vegetarian

Description

A healthy twist on the classic Italian salad, featuring roasted spaghetti squash combined with juicy cherry tomatoes, creamy mozzarella, and fragrant basil.


Ingredients

Scale
  • 1 medium spaghetti squash
  • 1 cup cherry tomatoes, halved
  • 1 cup fresh mozzarella balls
  • 1/4 cup fresh basil leaves, chopped
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle with olive oil if desired.
  2. In a mixing bowl, combine cherry tomatoes, fresh mozzarella balls, chopped basil, olive oil, balsamic vinegar, and salt and pepper. Toss gently.
  3. Place squash halves cut side down on a baking sheet and roast for 40-45 minutes until tender. Let cool, then scrape insides to create strands.
  4. Add warm spaghetti squash strands to the tomato mixture and toss until combined. Season to taste and serve warm or at room temperature.

Notes

Store in an airtight container for up to 3 days. Serve with fresh basil and crusty bread for a complete meal.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 360
  • Sugar: 11g
  • Sodium: 350mg
  • Fat: 25g
  • Saturated Fat: 7g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 5g
  • Protein: 11g
  • Cholesterol: 30mg

MORE RECIPES

Hannah Belssy

Pro Chef & Bloger

Hi, I’m Hannah, the enthusiastic home chef behind Taste Quick! I’m convinced that incredible food can be both simple and quick to prepare. At Taste Quick, I share my beloved recipes that unite families at mealtime

NEW RECIPES

Scroll to Top