Pesto Spaghetti Squash Salad

This pesto spaghetti squash salad is loaded with flavor, but so easy to toss together with just five simple ingredients. It’s great served warm or cold.

I have this “problem” where I have a meal out at a restaurant or see a decadent recipe and instantly start brainstorming how to put an EBF spin on it! How to make it healthier, how to incorporate more vegetables… you know, totally normal things. I recently had a pesto pasta salad and realized it would be delicious with spaghetti squash in place of the noodles. Since learning how to roast spaghetti squash in rings so it isn’t watery, I have been on such spaghetti squash kick.

Bowl of pesto spaghetti squash salad topped with parsley and sun-dried tomatoes.

So let me introduce you to this delicious summer salad that’s packed with vegetables and flavor…

Ingredients Needed:

  • spaghetti squash
  • pesto – you can make your own vegan walnut pesto or any store-bought pesto works as well! I’ve done both.
  • sun dried tomatoes
  • fresh parsley
  • salt and pepper

Mixing bowl with spaghetti squash, pesto and chopped sun-dried tomatoes before being mixed together.

How to Roast Spaghetti Squash

My all time favorite way to roast spaghetti squash is to use the ring method. I break down all the details in this post, but I’ll share the cliff-notes. By cutting your squash widthwise into circular rings, the strands are longer, like regular spaghetti noodles and they’re not watery either!

After cutting your squash into rings, you simply scrape out the seeds and drizzle with olive (or avocado) oil and sprinkle with salt and pepper. Roast at 400º for about 30 minutes.

After your spaghetti squash is roasted, this recipe is super simple! Simply mix all of the ingredients together in a large bowl and voila! You’ve got a delicious side salad ready to eat. And you can totally roast up your spaghetti squash up to two days ahead of time. Once roasted, just let it cool and then store in an air-tight container until you’re ready to prep the salad.

Bowl of pesto spaghetti squash salad topped with parsley and sun-dried tomatoes. Serving spoon is in the bowl.

What to Serve with Spaghetti Squash Salad

In my opinion, this is the ultimate picnic or backyard BBQ salad recipe. It would be perfect to bring to a potluck! You just need a little protein to make this a full meal. Here are some protein options that would pair well:

How Long Will This Salad Last?

This salad is best fresh, but you can store in an airtight container in the refrigerator for 3-5 days. If you want to prep it in advance, I would roast the spaghetti squash ahead of time and then mix all of the ingredients just before serving.

More Salad Recipes You Might Enjoy:

If you make this spaghetti squash salad be sure to leave a comment and star rating below letting us know how it turns out. Your feedback is so helpful for the EBF team and our readers!

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
Bowl of pesto spaghetti squash salad topped with parsley and sun-dried tomatoes.

Spaghetti Squash Salad with Pesto

  • Author: Brittany Mullins
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4


This pesto spaghetti squash salad is loaded with flavor, but so easy to toss together with just five simple ingredients. It’s great served warm or cold.


  • 1 spaghetti squash (approx. 5 cups once roasted)
  • 1 cup of prepared pesto (homemade or store-bought)
  • 1 cup of sun-dried tomatoes, chopped
  • ¼ cup of fresh parsley, chopped
  • Sea salt and pepper, to taste
  • optional toppings: crushed red pepper and pine nuts


  1. Roast spaghetti squash using the ring method. Be sure to season the squash liberally with salt and pepper when roasting.
  2. Place roasted spaghetti squash strands in a large bowl and add the pesto, sun-dried tomatoes and parsley. Toss well and season with salt and pepper.
  3. Serve warm or chilled and top with crushed red pepper and pine nuts, if using.
  4. Leftovers will last 3-5 days in the fridge.
  • Category: Side
  • Method: Roast
  • Cuisine: American


  • Serving Size: 1/4 of recipe
  • Calories: 353
  • Sugar: 4g
  • Sodium: 370mg
  • Fat: 26g
  • Saturated Fat: 4g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 10mg

Keywords: spaghetti squash salad

More Spaghetti Squash Recipes:

This post may include affiliate links. Thank you for your support.

Leave a Comment

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

Recipe rating

    1. Desicart
      December 11, 2020 AT 2:05 am

      Very nice recipe. We have to try. So tasty, flavorful and delicious.

    2. Albertina Geller
      June 19, 2020 AT 9:46 am

      I will make it for lunch today. It is a fabulous recipe! Thank you for sharing😀

      1. Brittany Mullins
        June 20, 2020 AT 1:55 am

        Of course!! How’d it turn out for you?! 🙂

    3. Matt Robinson
      June 19, 2020 AT 1:25 am

      Just 5 ingredients. And served warm or cold? Then count me in!

      1. Brittany Mullins
        June 19, 2020 AT 12:34 pm

        Thanks Matt! Aren’t versatile recipes like this the best?

    4. Naomi Robinson
      June 17, 2020 AT 7:15 pm

      Love that you used spaghetti squash here!

    5. Cortney C Zieky
      June 17, 2020 AT 1:18 pm

      Love it!! I do the same thing at restaurants!! haha! It’s so fun :). Can’t wait to try this w/ the kids!

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!