Spinach Pasta Salad with Sun-Dried Tomatoes & Feta is a lively and satisfying dish that combines tender pasta with fresh spinach, salty feta, and the rich sweetness of sun-dried tomatoes. Each bite offers a pleasing balance of textures and tastes, making it an ideal choice for light lunches, picnics, or a refreshing side dish for dinner.
This salad shines because of its mix of fresh and bold ingredients. The creaminess of the feta pairs beautifully with the chewy, tangy sun-dried tomatoes, while the tender spinach adds a soft, earthy element. It’s easy to assemble, yet the flavors make it stand out at any meal.
Chilled or slightly cool, this salad holds its shape well, making it perfect for preparing ahead of time for meal prep or entertaining guests.
Ingredients Overview

Every ingredient in Spinach Pasta Salad with Sun-Dried Tomatoes & Feta plays a vital role in creating a dish that’s both flavorful and textured. Pasta serves as the backbone, providing a neutral canvas that absorbs the bright dressing. Short pasta shapes, such as penne or rotini, are ideal because they catch bits of vegetables, cheese, and dressing in every bite.
Spinach contributes a fresh, tender texture and a mild earthy flavor that complements the other ingredients without overwhelming them. Slightly softened by the pasta, it integrates seamlessly into the salad.
Sun-dried tomatoes offer concentrated sweetness and a tangy depth, making them a flavor powerhouse. Oil-packed varieties are particularly convenient, as the infused oil can also enhance the dressing.
Feta cheese adds creamy, crumbly texture and a salty tang that balances the sweet tomatoes. Goat cheese or small mozzarella cubes can serve as alternatives, though they provide a subtler flavor.
A simple homemade vinaigrette ties everything together. Olive oil, red wine vinegar, lemon juice, garlic, and herbs coat the pasta lightly, infusing each bite with freshness. Optional additions such as cucumber, olives, or grilled protein can make the salad more substantial without overshadowing the main flavors.
Ingredients
12 ounces rotini or penne pasta
4 cups fresh spinach, roughly chopped
1/2 cup sun-dried tomatoes, sliced
1/2 cup crumbled feta cheese
1/3 cup red onion, thinly sliced
1/2 cup cucumber, diced
1/3 cup black olives, sliced
1/4 cup olive oil
2 tablespoons red wine vinegar
1 tablespoon lemon juice
2 cloves garlic, minced
1/2 teaspoon dried oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
Step-by-Step Instructions
Bring a large pot of salted water to a boil and cook the pasta according to package directions until al dente. The pasta should be firm yet tender, providing a sturdy base for the salad. Avoid overcooking, which can lead to a mushy texture.
Drain the pasta and rinse briefly under cool water to stop the cooking process. Let it sit for a few minutes to remove excess moisture, ensuring the salad doesn’t become watery.
While the pasta cools, whisk together the dressing ingredients: olive oil, red wine vinegar, lemon juice, minced garlic, oregano, salt, and black pepper. Mix until smooth and slightly thickened.
In a large bowl, combine the cooked pasta with spinach, sun-dried tomatoes, red onion, cucumber, and olives. Toss gently to mix evenly.
Drizzle the dressing over the salad and toss carefully to coat everything lightly. Avoid overmixing to preserve the texture of spinach and prevent the feta from breaking down.
Add the crumbled feta last, folding it in gently to maintain its shape. Allow the salad to rest for 15–20 minutes before serving so the flavors meld and the spinach softens slightly.
Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed. If making ahead, reserve a small portion of dressing to refresh the salad before serving.
Tips, Variations & Substitutions
For the best results, cook pasta just until al dente and let it cool slightly before combining with spinach and other delicate ingredients.
If using dry sun-dried tomatoes, soak them briefly in warm water to soften. Oil-packed tomatoes add both convenience and flavor.
Add grilled chicken, shrimp, or chickpeas for extra protein, turning the salad into a complete meal while maintaining the original flavor profile.
Switch feta for goat cheese or parmesan shavings for a slightly different taste and texture. Each cheese imparts a unique character.
Whole wheat or gluten-free pasta can easily replace traditional pasta. For a milder onion flavor, soak red onion slices in cold water for a few minutes before adding.
Serving Ideas & Occasions
Spinach Pasta Salad with Sun-Dried Tomatoes & Feta pairs beautifully with grilled meats, roasted vegetables, or as a main course on its own. Its bright, fresh flavors balance richer dishes perfectly.
The salad is ideal for picnics, potlucks, and casual gatherings because it can be made in advance and served cold or at room temperature. It retains texture and flavor well over time.
For a lighter meal, enjoy with crusty bread or a simple soup. Refreshing beverages like iced tea, sparkling water, or light white wine complement the salad’s freshness.
This versatile dish works for both everyday meals and special occasions, offering a flavorful and nourishing option.
Nutritional & Health Notes
Spinach Pasta Salad with Sun-Dried Tomatoes & Feta provides a balanced combination of carbohydrates, healthy fats, and fresh vegetables. Pasta supplies energy, while olive oil contributes beneficial fats.
Spinach is rich in vitamins and minerals, adding nutritional value without heaviness. Sun-dried tomatoes provide antioxidants along with concentrated flavor.
Feta offers protein and calcium, but is higher in sodium. Adjust the amount as needed for a balanced intake.
Using homemade dressing keeps the salad lighter and fresher compared to store-bought versions. Proper portioning ensures it can fit well into a balanced meal.
FAQs
Can I prepare this salad ahead of time?
Yes, this salad benefits from resting a few hours before serving, which allows flavors to blend. Store in an airtight container and toss gently before serving, adding a little extra dressing if needed.
How long will it stay fresh in the fridge?
Stored properly, the salad lasts about three days. Spinach may soften and pasta may absorb dressing over time, so refresh it before serving.
Can I substitute frozen spinach?
Fresh spinach is recommended for texture and taste. Frozen spinach releases excess water, which can make the salad watery. If using frozen, thaw and drain thoroughly.
Which pasta shapes are best?
Short pasta like penne, rotini, or fusilli hold dressing and mix well with chopped ingredients. Long pasta such as spaghetti is less practical.
Is there a dairy-free version?
Yes, omit feta or use a plant-based cheese alternative. The salad still has vibrant flavor thanks to sun-dried tomatoes and vinaigrette, though the creamy, salty element is reduced.
Should the salad be served warm or cold?
Serve chilled or at room temperature. Slightly cool pasta allows the flavors to shine while keeping spinach and feta in optimal texture. Avoid serving hot.
How can I boost the flavor?
Add extra lemon juice, garlic, or herbs for more depth. Letting the salad rest before serving helps the ingredients meld for richer taste.
PrintA refreshing pasta salad with spinach, sun-dried tomatoes, and feta, tossed in a zesty, herb-infused vinaigrette.
Ingredients
12 ounces rotini or penne pasta
4 cups fresh spinach, chopped
1/2 cup sun-dried tomatoes, sliced
1/2 cup crumbled feta cheese
1/3 cup red onion, sliced
1/2 cup cucumber, diced
1/3 cup black olives, sliced
1/4 cup olive oil
2 tablespoons red wine vinegar
1 tablespoon lemon juice
2 cloves garlic, minced
1/2 teaspoon dried oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
- Cook pasta in salted boiling water until al dente, then drain and cool.
- Whisk together olive oil, vinegar, lemon juice, garlic, oregano, salt, and pepper.
- Combine pasta, spinach, tomatoes, onion, cucumber, and olives in a large bowl.
- Pour dressing over salad and toss gently.
- Fold in feta cheese carefully.
- Let rest 15–20 minutes before serving
