This Italian Spaghetti Salad is a light and flavorful twist on traditional pasta salad. It features tender spaghetti, crisp vegetables, olives, and a tangy Italian dressing, making it perfect for BBQs, picnics, or make-ahead meals.
🧾 Ingredients (Serves 6–8)
🍝 Salad Base
- 12 oz spaghetti, cooked and broken into shorter pieces
- 1 cup cherry tomatoes, halved
- 1 cup cucumber, diced
- 1/2 cup red bell pepper, diced
- 1/3 cup red onion, thinly sliced
- 1/2 cup black olives, sliced
- 1/2 cup mozzarella cubes or mini balls
- 1/4 cup fresh parsley or basil, chopped
🥣 Italian Dressing

- 1/3 cup olive oil
- 3 tbsp red wine vinegar
- 1 tsp Dijon mustard
- 1 tsp dried oregano
- 1/2 tsp garlic powder
- Salt & black pepper, to taste
👩🍳 Instructions
1. Cook the Spaghetti
- Boil spaghetti in salted water until al dente.
- Drain, rinse under cold water, and cut into shorter lengths.
2. Prep the Veggies
- Chop tomatoes, cucumber, pepper, onion, and herbs.
3. Make the Dressing
- Whisk olive oil, vinegar, mustard, oregano, and seasonings until well combined.
4. Combine Everything
- In a large bowl, mix spaghetti, vegetables, olives, mozzarella, and herbs.
- Pour dressing over and toss until evenly coated.
5. Chill & Serve
- Refrigerate for 30–60 minutes before serving for best flavor.
💡 Tips for Best Results
- Break spaghetti for easier serving and mixing
- Don’t overdress—add gradually
- Chill before serving to enhance flavor
- Use fresh herbs for the best taste
🔁 Variations
- Protein boost: Add grilled chicken, salami, or chickpeas
- Vegan version: Skip cheese or use plant-based mozzarella
- Extra flavor: Add artichokes or sun-dried tomatoes
- Spicy kick: Add red pepper flakes
🍽️ Serving Ideas
- Perfect for BBQs, picnics, and potlucks
- Serve with grilled meats, sandwiches, or seafood
- Great as a make-ahead side dish
🔥 Final Thoughts
This Italian Spaghetti Salad is fresh, tangy, and full of vibrant flavors, making it a simple yet delicious addition to any summer table 🇮🇹🍝✨