If you’re looking for a salad that’s fresh, flavorful, and a little unexpected, this Spinach Pasta Salad with Feta & Cranberries is about to become your new favorite. It’s the perfect mix of textures—tender pasta, crisp baby spinach, creamy feta, and sweet-tart dried cranberries—all tied together with a light, zesty dressing. Whether you’re making it for a quick lunch, a picnic, or a potluck, this salad is a guaranteed crowd-pleaser. Plus, it’s ridiculously easy to throw together!
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Why You’ll Love This Recipe
Perfect for Any Occasion: Great as a side dish, a light lunch, or a meal prep option.
Easy to Make: Simple ingredients, minimal effort, and big flavor!
Sweet & Savory Balance: The tangy feta, sweet cranberries, and fresh spinach create the perfect flavor contrast.
Make-Ahead Friendly: Tastes even better after sitting for a bit, making it ideal for meal prep.
Customizable: Add nuts, swap the pasta, or throw in some protein to make it your own!

Ingredients
Here’s what makes this salad so good:
Pasta: Any short pasta like bowties, rotini, or penne works great. It absorbs the dressing and holds up well.
Baby Spinach: Fresh and vibrant, it adds a healthy, leafy crunch.
Feta Cheese: Creamy, tangy, and slightly salty—it’s the perfect contrast to the sweet cranberries.
Dried Cranberries: A pop of sweetness that balances the savory ingredients beautifully.
Red Onion: Adds a little sharpness and crunch for extra flavor.
Toasted Nuts (Optional): Walnuts, pecans, or almonds add a delicious crunch.
Dressing: A simple blend of olive oil, balsamic vinegar, honey, Dijon mustard, salt, and pepper brings everything together.
(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Cook the Pasta: Boil your pasta in salted water until al dente. Drain and rinse under cold water to stop the cooking process. Let it cool completely.
Prepare the Dressing: In a small bowl, whisk together olive oil, balsamic vinegar, honey, Dijon mustard, salt, and pepper. Adjust to taste.
Assemble the Salad: In a large bowl, combine the cooled pasta, baby spinach, crumbled feta, dried cranberries, red onion, and toasted nuts (if using).
Dress It Up: Pour the dressing over the salad and toss everything together until well coated.
Let It Rest: If you have time, let the salad sit for 10-15 minutes to allow the flavors to meld.
Serve and Enjoy: Garnish with extra feta and cranberries if desired. Serve chilled or at room temperature.
How to Serve Spinach Pasta Salad
As a Side Dish: Pairs well with grilled chicken, fish, or steak.
As a Light Meal: Add grilled chicken, shrimp, or chickpeas for protein.
For Meal Prep: Store in the fridge for easy grab-and-go lunches.
At Gatherings: Perfect for potlucks, BBQs, and picnics.
Additional Tips
Use Fresh Spinach: If using baby spinach, keep the leaves whole; for regular spinach, chop it into bite-sized pieces.
Make It Creamier: Add a dollop of Greek yogurt or mayo to the dressing for a richer texture.
Boost the Flavor: A sprinkle of lemon zest or a handful of fresh herbs can brighten up the salad.
Add Some Crunch: Toasted sunflower seeds or pumpkin seeds are great nut-free options.
Keep It Fresh: Store leftovers in an airtight container in the fridge for up to 3 days.
FAQ
Q1: Can I use a different type of cheese?
A1: Yes! Goat cheese or blue cheese would be delicious alternatives to feta.
Q2: Can I make this salad ahead of time?
A2: Absolutely! Just wait to add the spinach until right before serving to keep it fresh.
Q3: What’s the best pasta for this salad?
A3: Short pasta like bowties, rotini, or penne works best because it holds onto the dressing well.
Q4: Can I make this gluten-free?
A4: Yes! Just swap in your favorite gluten-free pasta.
Q5: How do I keep the salad from getting soggy?
A5: Keep the dressing separate until ready to serve, and store leftovers in the fridge.
Q6: Can I use fresh cranberries instead of dried?
A6: Dried cranberries add sweetness, but fresh ones can work if you like a tart bite—just chop them finely.
Q7: What nuts work best in this salad?
A7: Walnuts, pecans, and almonds all add great crunch and flavor. Toasting them enhances their taste!
Q8: Can I use a store-bought dressing?
A8: Yes! A balsamic vinaigrette or honey mustard dressing would work well.
Q9: How long does this salad last?
A9: It stays fresh for up to 3 days in the fridge.
Q10: Can I add protein to make it a full meal?
A10: Absolutely! Grilled chicken, shrimp, or chickpeas are great additions.
Final Thoughts
This Spinach Pasta Salad with Feta & Cranberries is the perfect mix of fresh, sweet, and savory. It’s simple, satisfying, and sure to be a hit whether you’re making it for a weekday lunch or a special gathering. Give it a try, and trust me—you’ll be making it on repeat!
Print
Spinach Pasta Salad with Feta & Cranberries
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Salad
- Method: Mixing
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
This Cranberry Feta Bowtie Salad with Spinach is a refreshing and flavorful dish perfect for potlucks, holidays, or an easy weeknight meal. Packed with tender bowtie pasta, baby spinach, arugula, sweet cranberries, golden raisins, crunchy walnuts, and creamy feta, every bite bursts with texture and taste. The zesty Dijon balsamic vinaigrette ties everything together, making it a balanced and delicious meal. Whether you’re looking for quick dinner ideas, healthy recipes easy, or fine dining recipes, this salad is a must-try
Ingredients
- 1 lb bowtie pasta
- 2 cups baby spinach
- 2 cups arugula
- 1/2 cup dried cranberries
- 1/4 cup golden raisins
- 1/2 cup walnut halves
- 1/2 cup crumbled feta cheese
Dressing:
- 1/4 cup balsamic vinegar
- 2 tbsp honey
- 1 tbsp Dijon mustard
- 1/4 tsp ground black pepper
- 1/4 tsp kosher salt
- 1/2 cup olive oil
Instructions
- Cook the bowtie pasta according to the package directions. Drain and let cool.
- In a large bowl, combine the pasta, spinach, arugula, cranberries, golden raisins, walnuts, and feta cheese.
- In a small bowl, whisk together the balsamic vinegar, honey, Dijon mustard, black pepper, salt, and olive oil until well combined.
- Pour the desired amount of dressing over the salad and toss gently to combine.
- Serve immediately or chill before serving for enhanced flavor.
Notes
- For a nuttier flavor, toast the walnuts before adding them to the salad.
- Add grilled chicken for a high-protein meal option.
- Swap feta for goat cheese for a creamier texture.
- Store leftovers in an airtight container for up to two days.
Nutrition
- Serving Size: 1 portion
- Calories: 450 kcal
- Sugar: 12g
- Sodium: 320mg
- Fat: 22g
- Saturated Fat: 4g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 10mg


