
A bright, easy penne salad tossed with tangy feta, sweet dried cranberries, toasted walnuts and a zesty orange vinaigrette—perfect for lunches, potlucks, and light dinners.

This Feta & Cranberry Penne Salad with Orange Vinaigrette arrived in my kitchen on a bright Sunday afternoon when I wanted something that felt celebratory but didn’t require a long grocery list. I discovered the combination of buttery walnuts, tangy feta, and bright dried cranberries years ago at a picnic; pairing those textures and flavors with al dente penne and an orange-forward dressing instantly became a favorite. The dressing is the star—fresh-squeezed orange juice cut with olive oil, a touch of honey, and Dijon for balance. The result is a salad that’s sweet, salty, crunchy, and a little citrusy in every bite.
What makes this version special is how simple techniques—properly salting the pasta water, toasting the nuts, and rinsing the cooked pasta under cold water—transform ordinary pantry staples into something memorable. It’s the kind of dish that gets devoured at backyard gatherings and makes weekday lunches feel a little indulgent. My family loves how the spinach wilts just enough to marry with the pasta, while the cranberries add that jewel-like pop of sweetness. I often make a double batch for company because it keeps beautifully and seems to taste even better the next day.
I remember serving this to neighbors after a backyard bonfire; everyone went back for seconds. The orange dressing cuts through the richness of the feta, and the toasted walnuts add a toasty backbone that keeps each forkful interesting. It’s become my go-to when I want something that looks like effort but is truly simple.
My favorite thing about this combination is how forgiving it is—if you swap an ingredient, the overall harmony remains. Guests often ask for the dressing recipe, and I love that something so simple can feel special. It’s a reliable crowd-pleaser whether I bring it to a potluck or pack it for lunches during a busy week.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Use shallow containers to cool the salad quickly—this preserves texture and flavor. If the salad becomes a little dry, stir in a teaspoon of orange juice or a splash of olive oil before serving. Never freeze the finished salad because the spinach and dressing separate and the walnuts lose crunch. For travel, keep dressing separate and toss just before serving to avoid limp greens.
For a gluten-free option, swap the penne for a certified gluten-free pasta (many brown rice or corn blends work well). Replace walnuts with slivered almonds or pepitas if you have nut allergies—pumpkin seeds add a nice crunch. Omit feta and add marinated tofu or chickpeas for a dairy-free version; increase the mustard slightly to maintain acidity. For less sweetness, use dried cherries or reduce cranberries to 1/3 cup.
This dish shines as a colorful side at barbecues or a light main with added protein. Pair with grilled lemon chicken or pan-seared salmon for a heartier plate. Garnish with extra orange zest, a few torn basil leaves, or a scatter of microgreens for a restaurant-worthy presentation. Serve chilled during warm months and at room temperature in cooler weather to let the olive oil firm up a touch for a silkier mouthfeel.
While not a traditional dish tied to a single region, this salad borrows elements from Mediterranean cuisine—feta and olive oil—combined with North American pantry ingredients like dried cranberries. The orange vinaigrette nods to citrus-forward salads popular in Mediterranean and Middle Eastern cooking. This fusion approach reflects how home cooks blend flavors to create fresh, seasonal dishes that feel both familiar and new.
In winter, use blood orange juice for deeper flavor and swap baby spinach for chopped kale massaged with a teaspoon of olive oil to soften. In summer, add halved cherry tomatoes and cucumbers for brightness. For fall gatherings, replace cranberries with chopped dried figs and use toasted pecans instead of walnuts to echo seasonal flavors.
Make the dressing up to 3 days ahead and keep refrigerated. Cook and cool the pasta, then store separately from the greens to maintain texture. When packing lunches, portion the salad into meal containers and add a small dressing vial to keep everything crisp. If making ahead for a party, assemble the salad but reserve 1/4 cup of the nuts and a handful of fresh spinach to scatter on top just before serving for fresh crunch and color.
Bringing this bowl to the table always feels like sharing a small moment of sunshine—simple, bright, and easy to customize. Give it a try this week and make small swaps to suit your pantry; it rewards creativity and keeps everyone smiling.
Toast the walnuts in a dry skillet for 3–5 minutes until fragrant to maximize crunch and flavor.
Rinse cooked pasta under cold water to stop cooking and remove excess starch for a non-gummy salad.
Make the dressing ahead and whisk again before using; fresh orange juice gives the brightest flavor.
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.
Yes—store in an airtight container for up to 3 days. Flavors deepen overnight; add a splash of orange juice or olive oil if it seems dry before serving.
Use gluten-free penne and omit feta or choose a dairy-free feta to make it gluten-free or dairy-free respectively.
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 4 quarts of water to a boil, add 1 tablespoon kosher salt, and cook 8 ounces penne until al dente (about 10–11 minutes). Drain and rinse under cold water to stop cooking and remove excess starch.
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. Taste and adjust seasoning.
Toast 1/4 cup chopped walnuts in a dry skillet over medium heat for 3–5 minutes until fragrant, stirring frequently to avoid burning. Cool before adding to the salad.
In a large bowl, combine cooked penne, 1/2 cup crumbled feta, 1/2 cup dried cranberries, toasted walnuts, 2 cups baby spinach, and 1/4 cup thinly sliced red onion. Fold gently to combine.
Drizzle the orange vinaigrette over the assembled salad, starting with three-quarters of the dressing. Toss gently to coat and let rest 5–10 minutes to allow flavors to meld. Add more dressing if desired.
Refrigerate for up to 30 minutes for a fully chilled salad or serve at room temperature after a 10-minute rest. Garnish with extra walnut pieces and orange zest if desired.
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
@snapyrecipe on social media!


Golden-browned chicken tossed with rotini in a silky garlic Parmesan sauce—comforting, quick, and perfect for weeknight dinners.

A vibrant, smoky Southwest chicken wrap loaded with rice, beans, corn, and a creamy chipotle-lime sauce — perfect for lunch, meal prep, or an easy weeknight.

A timeless apple crumble with a buttery, cinnamon-scented topping and tart-sweet Granny Smith filling — perfect warm with vanilla ice cream.

Leave a comment & rating below or tag @snapyrecipe 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.
Quick and easy dinner ideas delivered to your inbox.