This Green Bean and Orange Salad is a bright and refreshing dish that balances crisp green beans with juicy oranges, toasted nuts, and a light citrus dressing. It’s the kind of salad that feels both elegant and easy — perfect for holidays, dinner parties, or as a fresh side to roasted meats and poultry.
Ingredients
-
1 lb fresh green beans, trimmed
-
2 large oranges (navel or blood oranges work well)
-
¼ small red onion, thinly sliced
-
¼ cup toasted almonds or pistachios, roughly chopped
-
2 tablespoons olive oil
-
1 tablespoon fresh orange juice
-
1 tablespoon white wine vinegar
-
1 teaspoon Dijon mustard
-
1 teaspoon honey
-
Salt and black pepper, to taste
-
Optional garnish: fresh mint leaves or orange zest
Cooking Time
-
Prep time: 15 minutes
-
Cook time: 5 minutes
-
Total time: 20 minutes
Serving
-
Serves 4
Instructions
-
Bring a large pot of salted water to a boil. Add green beans and cook for 3–4 minutes until tender-crisp.
-
Drain and immediately plunge the beans into a bowl of ice water to stop the cooking and keep their color bright. Drain again and pat dry.
-
Peel the oranges and cut them into segments, catching any juice in a small bowl.
-
In another small bowl, whisk together olive oil, orange juice, vinegar, Dijon mustard, honey, salt, and black pepper until smooth.
-
In a large serving bowl, combine green beans, orange segments, and sliced red onion. Pour over the dressing and toss gently to coat.
-
Sprinkle toasted almonds or pistachios over the top and garnish with fresh mint or orange zest if desired.
Nutrition (per serving)
-
Calories: 160
-
Protein: 4g
-
Fat: 10g
-
Carbohydrates: 16g
-
Fiber: 4g
Tips
-
Blanching the beans just right is key — they should be crisp but not hard.
-
For extra flavor, add crumbled feta or goat cheese before serving.
-
You can prepare the dressing and oranges ahead of time; just toss everything together before serving.
-
Try swapping almonds with pecans or hazelnuts for a richer taste.
This Green Bean and Orange Salad brings color, freshness, and a gentle citrus sparkle to your table — a simple yet beautiful dish that pairs with almost anything.

