A cold spaghetti salad that comes together in minutes and stores well is exactly the kind of recipe I reach for when I want a no-fuss side or light main that still feels composed. This version pairs al dente spaghetti with crisp cucumber, cherry tomatoes, bell pepper, briny olives, and a simple vinaigrette using apple cider vinegar for a bright, tangy finish. If you enjoy fresh pasta salads with crunchy vegetables, you might also like this broccoli pasta salad for another make-ahead option.
Why cook this at home
This spaghetti salad is budget-friendly and relies on pantry staples and a single short grocery run, so it is easy to throw together after work. The recipe scales up cleanly for more people, making it useful when you want to feed a small group without spending hours in the kitchen. The ingredients are mostly raw vegetables, which means little cooking and more textural contrast between the tender pasta and crunchy veg. The dressing is oil-based and holds well, so the salad keeps its texture and flavor after chilling, which is helpful when prepping ahead for lunches or a light dinner.
Preparing Spaghetti Salad
- Boil spaghetti until just al dente.
- Rinse pasta with cold water to stop cooking.
- Toss pasta with chopped vegetables and herbs.
- Whisk oil, apple cider vinegar, garlic powder, salt, and pepper.
- Combine pasta, vegetables, and dressing, then chill briefly.
Gather these items
8 ounces spaghetti, 1 cup cherry tomatoes, halved, 1 cup cucumber, diced, 1/2 cup bell pepper, diced, 1/4 cup red onion, finely chopped, 1/2 cup olives, sliced, 1/4 cup fresh parsley, chopped, 1/4 cup olive oil, 2 tablespoons apple cider vinegar, 1 teaspoon garlic powder, Salt and pepper to taste.
Notes: use whole-wheat or gluten-free spaghetti if you need a different texture or dietary swap. If you prefer a sharper acid, replace the apple cider vinegar with lemon juice, but do not use flavored vinegars that could overpower the vegetables. Choose pitted olives for easier slicing and milder brininess.
Cooking method
- Cook the spaghetti according to package instructions until al dente. Drain and rinse with cold water to cool.
- In a large bowl, combine the cooked spaghetti, cherry tomatoes, cucumber, bell pepper, red onion, olives, and parsley.
- In a small bowl, whisk together the olive oil, apple cider vinegar, garlic powder, salt, and pepper.
- Pour the dressing over the salad and toss to combine.
- Chill in the refrigerator for at least 30 minutes before serving.
What to serve it with
Serve this salad straight from the bowl onto plates for casual meals, or place it on a platter with a garnish of extra parsley for a neater presentation. Offer crusty bread or toasted baguette slices alongside to add a warm, chewy contrast to the chilled salad. If you want another vegetable side with similar textures, pair the dish with a crisp slaw or try it next to an apple broccoli salad for a mix of sweet and tangy flavors on the table.
Keeping leftovers fresh
Store the spaghetti salad in an airtight container in the refrigerator and use within 3 to 4 days for best texture and flavor. To freeze, separate the dressing from the salad and freeze the pasta and vegetables in a freezer-safe container for up to one month; thaw overnight in the refrigerator and toss with freshly made dressing before serving. Reheat is not necessary for this chilled salad, but if you prefer it warm, gently warm a single serving in a skillet until heated through, then finish with a splash of apple cider vinegar; there is no required safe internal temperature since this is a vegetarian, chilled dish. Do not leave the salad at room temperature for more than 2 hours to prevent bacterial growth.
Tricks for success
- Rinse the spaghetti immediately under cold water and toss with a teaspoon of olive oil to keep strands separate.
- Cut vegetables uniformly so every forkful has balanced bites of tomato, cucumber, and pepper.
- Taste the dressing before adding to the salad and adjust acid and salt to your liking.
- Use a wide bowl to toss so the dressing coats evenly without crushing the vegetables.
- Chill the salad at least 30 minutes to let flavors mingle; this also firms the pasta slightly for better texture.
Creative twists
- Add cubed feta or crumbled goat cheese for creaminess and salty contrast.
- Stir in chopped sun-dried tomatoes and a sprinkle of oregano for a Mediterranean flavor shift.
- Swap olives for capers and add a few anchovy fillets if you want a punchier, savory profile.
- Replace parsley with basil and add lemon zest for a brighter, herb-forward version.
- For extra protein, fold in diced canned white beans or shredded rotisserie chicken alternative if desired.
Helpful answers
How long does it take to make this salad from start to finish?
Active work time is about 15 to 20 minutes, mostly for boiling and chopping; chilling for 30 minutes is recommended before serving, so plan roughly 50 minutes total with the resting time.
Can I prepare this salad the day before?
Yes, prepare it the day before and keep it refrigerated. Dress the salad shortly before serving if you want vegetables to stay very crisp, or dress it earlier if you prefer a more melded flavor.
What can I use instead of apple cider vinegar?
Lemon juice is the best non-vinegar swap for bright acidity. Avoid strongly flavored vinegars that could dominate the vegetables.
Will the pasta become mushy if stored overnight?
If you rinse the pasta well after cooking and toss it with a little oil, it will hold texture for 2 to 3 days; over time it will absorb dressing and soften, so consume within the recommended refrigerator timeframe.
This spaghetti salad is straightforward to make and forgiving to adjust. Try the basic recipe once, then tweak small elements like the acid level, herb choice, or olive type to match your preferences, and share a photo or note of what you changed so others can learn from your version.
PrintCold Spaghetti Salad
A quick and refreshing cold spaghetti salad with crisp vegetables and a tangy vinaigrette, perfect for a light meal or side dish.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Salad
- Method: Chilling
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 8 ounces spaghetti
- 1 cup cherry tomatoes, halved
- 1 cup cucumber, diced
- 1/2 cup bell pepper, diced
- 1/4 cup red onion, finely chopped
- 1/2 cup olives, sliced
- 1/4 cup fresh parsley, chopped
- 1/4 cup olive oil
- 2 tablespoons apple cider vinegar
- 1 teaspoon garlic powder
- Salt and pepper to taste
Instructions
- Boil spaghetti until just al dente.
- Rinse pasta with cold water to stop cooking.
- Toss pasta with chopped vegetables and herbs.
- Whisk oil, apple cider vinegar, garlic powder, salt, and pepper.
- Combine pasta, vegetables, and dressing, then chill briefly.
Notes
Use whole-wheat or gluten-free spaghetti for dietary needs. Substitute apple cider vinegar with lemon juice for a sharper taste. Select pitted olives for easier slicing.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 3g
- Sodium: 300mg
- Fat: 18g
- Saturated Fat: 2g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 0mg






