Feta Cranberry Penne Salad

Section: Fresh & Healthy Salads

This vibrant penne salad brings together creamy feta, sweet dried cranberries, and crunchy toasted walnuts for a delightful blend of textures. Fresh baby spinach and thinly sliced red onion add color and depth, while a homemade orange vinaigrette gives the dish a burst of citrusy brightness. The pasta is cooked just until al dente, then tossed with the other ingredients and dressed to perfectly coat each bite. This meal is ideal for quick lunches or light dinners and can be prepared ahead; simply wait to dress until serving time. For extra crunch, toss in your favorite fresh veggies.

Savor by Sophie official logo
Created By Sophie
Updated on Fri, 28 Nov 2025 22:20:21 GMT
A bowl of pasta salad with cheese, red peppers, and spinach. Save
A bowl of pasta salad with cheese, red peppers, and spinach. | savorbysophie.com

This Feta and Cranberry Penne Salad with Orange Vinaigrette has quickly become my go to for lunches and potlucks when I want something that is bright filling and unique. The sweet tart dried cranberries pop against the creamy feta and crisp baby spinach while the citrusy dressing makes your whole kitchen smell fresh. It is a dish that never fails to impress friends or family and it comes together in little more time than it takes to cook pasta.

The way the orange vinaigrette ties everything together just feels a little bit like sunshine. My sister now requests it every time she visits especially for family lunches outdoors.

Ingredients

  • Penne pasta: gives a sturdy base and holds the vinaigrette well. Choose bronze cut or whole wheat pasta for extra texture or nutrition
  • Feta cheese: brings tangy saltiness. Look for blocks of feta in brine for best flavor and creamy texture
  • Dried cranberries: add natural sweetness and chew. Try to find unsweetened or low sugar versions for a bit less sugar
  • Toasted walnuts: provide crunch and earthiness. Toast them lightly in a dry pan to bring out flavor
  • Baby spinach: offers fresh green color and a mild taste. Pick leaves that are vibrant and not wilted
  • Red onion: offers sharp flavor and crunch. Slice it very thinly for the best texture in the salad
  • Fresh orange juice: forms the vinaigrette’s zesty backbone. Use a ripe navel orange and squeeze it just before mixing for the brightest flavor
  • Olive oil: helps the vinaigrette emulsify and coats each bite. Use extra virgin for best aroma and body
  • Honey: rounds out the tartness in the dressing with a touch of natural sweetness. Choose raw or local honey if possible
  • Dijon mustard: helps the vinaigrette stay together and adds a gentle tang. Go for real Dijon from France for extra punch
  • Salt: brings all the dressing flavors together. Opt for fine sea salt so it distributes well
  • Black pepper: gives a gentle bit of heat and balances sweet notes. Freshly cracked is best for flavor

Instructions

Cook the Pasta:
Boil water in a large pot and salt it generously for flavor. Add penne and cook until just al dente according to the package instructions which is usually about 10 minutes. Drain the noodles then rinse them under cold water to stop the cooking and cool them down fully. Set aside to drain completely
Make the Orange Vinaigrette:
In a small mixing bowl pour in fresh orange juice then add olive oil honey Dijon mustard salt and black pepper. Whisk vigorously until the mixture looks silky and completely combined. Taste and adjust salt or honey if needed so the dressing is balanced
Assemble the Salad:
Place cooked and cooled penne in a large salad bowl. Add crumbled feta dried cranberries toasted walnuts baby spinach and paper thin red onion slices. Use clean dry hands or salad tongs to gently combine these ingredients. This helps distribute flavors without bruising the spinach
Dress and Toss:
Pour the vibrant orange vinaigrette over the salad. Using two big spoons or salad hands toss everything gently but thoroughly until the dressing evenly coats every piece. Let the salad sit for a few minutes if possible so the flavors meld
A bowl of pasta with cheese and red peppers.
A bowl of pasta with cheese and red peppers. | savorbysophie.com

My absolute favorite part is the feta because it soaks up the orange dressing and turns into little flavor-packed bites. The first time I served this at a family get together my aunt asked for the recipe the minute she took her first forkful.

Storage Tips

Store the salad and dressing separately if making ahead. Combine just before eating to keep everything crisp. Leftovers can be refrigerated up to three days. If spinach wilts just add a handful of fresh leaves before serving and toss again to revive

Ingredient Substitutions

You can swap walnuts for pecans or almonds for a different nutty note. Goat cheese crumbles work if you do not have feta. Try arugula instead of spinach for a peppery twist. Use maple syrup as a natural honey alternative in the vinaigrette

Serving Suggestions

Serve chilled as a main dish for lunch or dinner especially on warm days. It pairs beautifully with grilled chicken or roasted chickpeas for extra protein. If you want something fancy serve over a bed of arugula with extra orange zest scattered on top for color

Cultural and Historical Context

This salad blends Mediterranean ingredients with an American twist using dried cranberries for sweetness and crunch. The orange vinaigrette is reminiscent of flavors in Greek cuisine where citrus and fresh cheese are classic combos. In my family it is now forever tied to summertime gatherings in our backyard

Seasonal Adaptations

Swap spinach for kale or mixed greens in winter. Add fresh strawberries or blueberries in spring for extra fruit pop. Roasted butternut squash or sweet potato cubes add heartiness in colder months

Success Stories

I have heard from several friends and readers who now bring this salad to their holiday tables. Kids especially love picking out the cranberries and feta bites. One friend made it for her office potluck and said there was not a single noodle left at the end

Freezer Meal Conversion

If you want to make the noodles ahead you can freeze cooked plain penne in a zip bag. Thaw and toss with the rest of the ingredients just before serving. Never freeze the assembled salad because the feta and greens will not keep their texture

A bowl of pasta with cheese and red peppers.
A bowl of pasta with cheese and red peppers. | savorbysophie.com

This salad is a fresh take on pasta salads and is sure to become a favorite for any season. It is both vibrant and simple to prepare.

Common Recipe Questions

→ Can I use a different pasta shape?

Absolutely! Fusilli, rotini, or farfalle are great substitutes that hold the dressing and ingredients well.

→ Is there a vegan alternative to feta?

You can use plant-based feta or cubed firm tofu for a vegan option while maintaining creaminess.

→ How can I add more protein?

Consider adding cooked chickpeas or grilled chicken for extra protein, matching dietary preferences.

→ Can this be prepared ahead?

Yes, prepare components in advance and refrigerate; add the orange vinaigrette just before serving.

→ What other vegetables work well in this dish?

Bell peppers, cucumbers, or cherry tomatoes add extra freshness and texture to the salad.

→ How should leftovers be stored?

Keep leftovers in an airtight container in the refrigerator for up to two days for best taste and texture.

Feta Cranberry Penne Salad

Penne pasta tossed with feta, cranberries, walnuts, spinach, and orange vinaigrette for a bright, satisfying meal.

Preparation Time
10 mins
Time to Cook
15 mins
Overall Time
25 mins
Created By: Sophie

Recipe Type: Salads

Level of Expertise: Great for Beginners

Cuisine Style: Mediterranean

Makes: 4 Portions (4 servings)

Dietary Needs: Plant-Based

Ingredients You’ll Need

→ Salad

01 225 g penne pasta
02 120 g feta cheese, crumbled
03 60 g dried cranberries
04 30 g toasted walnuts, chopped
05 60 g baby spinach
06 40 g red onion, thinly sliced

→ Orange Vinaigrette

07 60 ml fresh orange juice
08 30 ml olive oil
09 15 ml honey
10 5 ml Dijon mustard
11 3 g salt
12 1 g black pepper

How to Make It

Step 01

Bring a large pot of salted water to a boil. Cook penne pasta according to package directions until al dente. Drain thoroughly, rinse under cold water to cool, and set aside.

Step 02

Whisk together orange juice, olive oil, honey, Dijon mustard, salt, and black pepper in a small bowl until the dressing is fully emulsified.

Step 03

In a large mixing bowl, combine cooked pasta, crumbled feta cheese, dried cranberries, toasted walnuts, baby spinach, and thinly sliced red onion.

Step 04

Pour the orange vinaigrette over the salad ingredients. Toss gently to ensure an even coating and serve immediately.

Extra Tips

  1. Enhance texture by adding bell peppers or cucumbers for extra crunch.
  2. This dish may be prepared in advance; add the vinaigrette just before serving to maintain freshness.

Recommended Tools

  • Large pot
  • Colander
  • Mixing bowls
  • Whisk

Allergen Details

Check all the ingredients to avoid allergens, and seek medical advice if you’re unsure.
  • Contains milk (feta cheese), tree nuts (walnuts), and wheat (pasta).

Nutritional Info (Per Serving)

These nutrition details are for informational purposes only and shouldn’t replace professional dietary guidance.
  • Calories: 320
  • Fat: 15 g
  • Carbs: 40 g
  • Protein: 10 g