
A bright, easy-to-build penne salad with tangy feta, sweet dried cranberries, crunchy toasted walnuts and a zesty orange vinaigrette — perfect for lunches, picnics and weeknight sides.

This Feta & Cranberry Penne Salad with Orange Vinaigrette became a late-summer favorite in my kitchen the first time I tossed it together for a light backyard dinner. I was chasing something that felt celebratory but not fussy: bright citrus, a little salty tang from cheese, chewy sweetness and a satisfying crunch. It arrived quickly by combining pantry staples with a handful of fresh greens. The contrast of textures — al dente pasta, creamy crumbled feta, jewel-like dried cranberries and toasted walnuts — is what made everyone at the table come back for seconds.
I first discovered the combination while adapting a grain salad I loved: swapping pearled barley for penne and changing the dressing to emphasize orange rather than balsamic. The orange vinaigrette lifts the entire bowl without weighing it down, and it pairs especially well with baby spinach, which holds the dressing without becoming soggy. This is a dish that travels well for potlucks, stores nicely for lunches, and is forgiving if you want to add leftover roast chicken or cook extra pasta ahead of time. It’s quick, versatile and reliably delicious.
I remember serving this at a small family gathering; my aunt — who is usually critical about salads — loved the crunchy walnuts and asked for the recipe on the spot. Since then, it’s become my go-to for potluck contributions because it looks attractive, holds up on a buffet, and keeps everyone coming back for more.
My favorite aspect of this salad is how it bridges seasons: citrus gives a brightness that makes the bowl feel fresh in winter, while the crunchy walnuts and pasta deliver comfort in cooler weather. Family members often request it for summer picnics because it travels well and doesn’t require reheating. Over the years I’ve learned to toast the nuts just before assembling and to reserve a small handful to scatter on top as a finishing crunch.
Store leftovers in an airtight container in the refrigerator for up to three days. If possible, keep the vinaigrette separate and add it just before serving to preserve the spinach’s texture and the walnuts’ crunch. For packed lunches, place the salad in a shallow container to allow even chilling; if you must dress it ahead, use slightly less vinaigrette and reserve a tablespoon to refresh before eating. Reheat is unnecessary — this salad is best cold or at room temperature. Discard if any ingredient smells off or the leaves become slimy.
To make it dairy-free, swap feta for crumbled firm tofu marinated briefly in lemon and a pinch of salt or a dairy-free feta alternative. For gluten-free needs, use a corn or rice-based penne and check the label for cross-contamination. Replace walnuts with toasted pecans or sliced almonds if desired; toasted sunflower seeds are a nut-free alternative. If you’d like a sharper bite, swap red onion for thinly sliced shallot or green onion. For added protein, toss in shredded rotisserie chicken, canned chickpeas, or grilled shrimp.
Serve this bowl as a light main with a crisp white wine or as a side alongside roasted chicken or grilled fish. Garnish with extra crumbled feta, a few whole toasted walnuts, and a thin orange zest curl for a lively presentation. It pairs beautifully with a simple arugula salad or crusty bread to sop up any remaining vinaigrette. For a picnic, pack in a shallow tub and bring extra lemon or orange wedges to refresh brightness before serving.
While this preparation is not a traditional dish from a single cuisine, it blends Mediterranean influences — salty feta and olive oil — with American picnic staples like dried fruit and pasta salads. Combining cheese with fruit and nuts is an old culinary pattern seen in many regions, and the orange vinaigrette nods to citrus-forward dressings common in coastal cooking. The use of dried cranberries reflects New World ingredients woven into Mediterranean formats.
In winter, boost the citrus by adding segments of blood orange or a splash of pomegranate seeds for color. In summer, swap baby spinach for a mix of arugula and baby lettuces for peppery lift and tender texture. For autumn, roast diced butternut squash and add warm cubes just before serving to create a cozy variation. Adjust the dressing: in cooler months, use more oil for body; in warmer months, increase fresh orange juice and reduce oil for a lighter finish.
Cook pasta and make the vinaigrette up to two days ahead. Store the cooked pasta and dressing separately in airtight containers in the refrigerator. Toast and chop walnuts the day before and keep them in a sealed jar. When assembling for a week of lunches, portion into individual containers with spinach at the bottom, chilled pasta in the center, and toppings on top; add dressing just before eating. This method keeps ingredients bright and prevents sogginess.
Make this salad your own: swap ingredients to match what you have on hand, and don’t be afraid to experiment with texture and acidity until it sings for your palate. It’s a simple formula that rewards small adjustments and thoughtful pairing.
Final thought: whether you’re feeding a crowd or packing weekday lunches, this bowl brings together approachable ingredients into something that feels a little special — citrusy, salty, sweet and crunchy in every forkful. Give it a try and consider it a template for many seasonal variations to come.
Toast walnuts in a dry skillet over medium heat for 3–5 minutes until fragrant to deepen flavor.
Rinse cooked pasta under cold water to stop cooking and remove excess starch so the dressing clings better.
Reserve a small amount of dressing to refresh the salad just before serving to maintain brightness.
This nourishing feta & cranberry penne salad with orange vinaigrette recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Store in an airtight container in the refrigerator for up to 3 days. Keep the dressing separate if possible and add just before serving for best texture.
Yes — use gluten-free penne. Keep an eye on cook time as some GF pastas cook faster.
This Feta & Cranberry Penne Salad with Orange Vinaigrette recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Bring a large pot of salted water to a boil and cook 8 oz penne until al dente (about 9–11 minutes). Drain and rinse under cold water to stop cooking, then set aside to cool slightly.
Whisk together 1/4 cup fresh orange juice, 2 tablespoons olive oil, 1 tablespoon honey, 1 teaspoon Dijon mustard, 1/2 teaspoon salt and 1/4 teaspoon black pepper until emulsified.
In a large mixing bowl, combine cooked penne, 1/2 cup crumbled feta, 1/2 cup dried cranberries, 1/4 cup toasted chopped walnuts, 2 cups baby spinach and 1/4 cup thinly sliced red onion. Toss gently.
Drizzle the vinaigrette over the salad and toss gently to coat. Let rest 5–10 minutes for flavors to meld, taste and adjust seasoning before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@aiolirecipe on social media!


A cozy, colorful salad that celebrates autumn flavors — roasted butternut squash and Brussels sprouts tossed with pasta, cranberries, pecans, and tangy feta, finished with a balsamic vinaigrette.

Bright, tangy cilantro-lime marinated flank steak served over rice with black beans, corn, fresh veggies and creamy avocado for a fast, healthy weeknight bowl.

Buttery crescent rolls filled with a sweet pecan pie–inspired filling — a quick, crowd-pleasing dessert perfect for holidays or weeknight cravings.

Leave a comment & rating below or tag @aiolirecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.