Pesto White Bean Lemon Orzo Salad
This Pesto White Bean Lemon Orzo Salad is the dish I reach for every single time I need something that travels well, feeds a crowd, and gets people asking for the recipe before the plates are even cleared.
I first threw this together for a Labor Day cookout when I needed a side that could hold up for hours on a buffet table. Honestly, I expected it to be just fine. I did not expect my brother-in-law to quietly eat three servings and then text me the next morning asking for the recipe.
What makes it so good? Creamy white beans bulk it up, bright lemon cuts through the rich pesto, and peppery arugula adds a little personality. It works warm, room temperature, or straight from the fridge — which makes it a go-to for picnics, potlucks, and football tailgate spreads alike.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Salad Base | Gluten-free orzo | 8 oz | Regular orzo works too |
| Salad Base | Cannellini or Great Northern beans | 1 can (15 oz) | Drained and rinsed |
| Salad Base | Cherry tomatoes, halved | 1 1/2 cups | Grape tomatoes also work |
| Salad Base | Baby arugula | 2 cups | Baby spinach for a milder flavor |
| Salad Base | Red onion, finely diced | 1/3 cup | Soak in cold water 10 min to mellow |
| Salad Base | Fresh basil, chopped | 1/4 cup | Do not skip — adds freshness |
| Finishing | Parmesan cheese, shaved or grated | 1/3 cup | Pecorino Romano works great too |
| Finishing | Toasted pine nuts | 1/4 cup | Toasted walnuts are a budget swap |
| Pesto | Pesto | 1/2 cup | Store-bought or homemade dressing recipes for inspiration |
| Dressing | Extra-virgin olive oil | 2 tbsp | Good quality makes a difference |
| Dressing | Fresh lemon juice | 2 tbsp | About 1 large lemon |
| Dressing | Lemon zest | 1 tsp | Zest before juicing |
| Dressing | White wine vinegar | 1 tbsp | Apple cider vinegar is fine |
| Dressing | Dijon mustard | 1 tsp | Helps emulsify the dressing |
| Dressing | Garlic clove, finely grated | 1 small | 1/4 tsp garlic powder in a pinch |
| Dressing | Salt | 1/4 tsp | Plus more to taste |
| Dressing | Black pepper | 1/4 tsp | Freshly cracked preferred |
Instructions

Step 1: Cook the orzo. Bring a large pot of generously salted water to a rolling boil. Cook the gluten-free orzo according to package directions until just tender — it should have a slight bite, like tiny pillows of pasta. Drain well and rinse briefly with cool water to stop cooking.
Step 2: Make the lemon dressing. In a small bowl or jar, whisk together the olive oil, fresh lemon juice, lemon zest, white wine vinegar, Dijon, grated garlic, salt, and pepper. The dressing will smell bright and sharp — that tang is exactly what you want to balance the rich pesto.
Step 3: Combine the base. Add the cooled orzo, white beans, halved cherry tomatoes, red onion, arugula, and fresh basil to a large mixing bowl. The colors at this stage are stunning — deep red tomatoes, creamy white beans, vivid green herbs.
Step 4: Add the pesto and dressing. Spoon the pesto over the salad and pour the lemon dressing on top. Toss gently but thoroughly until everything is evenly coated in a glossy, herb-green sauce. In my testing, I found that folding rather than stirring aggressively keeps the beans and tomatoes intact.
Step 5: Finish with toppings. Fold in the shaved Parmesan and toasted pine nuts. Taste and adjust — a little more lemon juice, a pinch of salt, or an extra crack of pepper can make all the difference at this stage.
Step 6: Rest before serving. Let the salad sit uncovered for 15 to 20 minutes before serving. Think of it like a vinaigrette-dressed bruschetta resting on the counter — the orzo drinks up the pesto and lemon dressing, and every bite becomes more cohesive and flavorful.
Substitutions and Variations
After making this dozens of times, I’ve found it’s incredibly flexible. Swap the arugula for baby spinach or chopped romaine if you want something milder and more kid-friendly. Both hold up beautifully without wilting.
To make it vegan, simply omit the Parmesan and use a dairy-free pesto. Nutritional yeast stirred in adds a savory, cheesy note without any dairy. The salad still tastes rich and satisfying.
For a high-protein version that works well for a protein-packed grain bowl crowd, add grilled chicken, shrimp, or flaked salmon right on top. It turns the salad into a full meal worth repeating all summer long.
Pine nuts expensive? Toasted walnuts or slivered almonds deliver the same crunch and nuttiness at a fraction of the cost. Well, your wallet and your taste buds will both thank you.
Expert Tips and Troubleshooting
Salt your pasta water until it tastes like mild seawater. Under-salted orzo makes the whole salad taste flat no matter how good your dressing is. This one step is the difference between good and genuinely great.
If your salad tastes a little bland after tossing, the culprit is almost always not enough acid. Add another squeeze of lemon juice and a small pinch of salt, then toss and taste again before adding more pesto.
In my testing, I found that rinsing the red onion in cold water for 10 minutes before adding it removes the harsh bite and leaves you with a pleasantly mild, slightly sweet onion flavor that doesn’t overpower the other ingredients.
For the best pesto flavor, use a high-quality store-bought brand or make your own. According to Serious Eats, hand-crushing the basil rather than over-processing it keeps the color vibrant and the flavor fresh — worth keeping in mind if you go homemade.
If you’re taking this to a picnic or potluck, pack the pine nuts separately and toss them in right before serving. They’ll stay crispy instead of softening in the dressing.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Assembled salad | Airtight container in fridge | Up to 3 days |
| Lemon dressing | Sealed jar in fridge | Up to 1 week |
| Pine nuts | Store separately at room temp | Up to 1 week |
| Orzo (unassembled) | Airtight container in fridge, tossed in olive oil | Up to 4 days |
This salad is genuinely better the next day. The orzo absorbs the pesto and lemon overnight, and the flavors meld into something deeper and more cohesive. Make it the night before your Labor Day gathering or cookout and you’ll be glad you did.
If leftovers seem dry after refrigerating, drizzle with a little olive oil and a fresh squeeze of lemon before serving. It brings the whole salad back to life in under a minute.
Serving Suggestions

This Pesto White Bean Lemon Orzo Salad holds its own as a light lunch or a hearty vegetarian dinner. It pairs beautifully alongside grilled chicken, salmon burgers, or simple roasted vegetables for a complete spread.
For a vibrant fall table that goes beyond the usual, try serving it next to a harvest grape and walnut arugula salad — the contrasting flavors and textures make for an impressive, crowd-pleasing pairing at any gathering.
Pesto White Bean Lemon Orzo Salad FAQs
Can I make this Pesto White Bean Lemon Orzo Salad ahead of time?
Yes, this salad is ideal for making ahead. Prepare it up to 24 hours in advance and store covered in the refrigerator. Add the pine nuts right before serving to keep them crispy.
How long does this salad keep in the refrigerator?
It keeps well for up to 3 days in an airtight container. The flavors actually deepen overnight, making day-two servings especially good. Refresh with a drizzle of olive oil and lemon juice if it seems dry.
What is the best way to bring this to a picnic or potluck?
Transport it in a sealed container and pack the pine nuts separately. Toss the nuts in right before serving for maximum crunch. The salad holds up at room temperature for up to 2 hours safely.
Can I use regular orzo instead of gluten-free?
Absolutely. Regular orzo works perfectly and cooks the same way. The gluten-free version is listed to make this recipe accessible for guests with dietary restrictions, but either produces a delicious result.
Why does the salad need to rest before serving?
Resting for 15 to 20 minutes lets the orzo absorb the pesto and lemon dressing, which deepens the flavor significantly. Skipping this step means the dressing sits on the surface instead of becoming part of every bite.
Conclusion
This Pesto White Bean Lemon Orzo Salad is one of those rare recipes that looks impressive, tastes even better than it looks, and requires almost no effort to pull together. It’s the kind of dish that earns you a reputation as the person who always brings the good food.
Seriously, make it once and it will become your go-to for every cookout, potluck, and lazy weeknight dinner this season. Save it to Pinterest so you always have it handy, and drop a comment below to let me know how yours turned out!

Pesto White Bean Lemon Orzo Salad
Equipment
- Large pot
- Large mixing bowl
- Small bowl or jar
- Whisk
- Colander
- Knife
- Cutting board
Ingredients
Salad Base
- 8 oz Gluten-free orzo Regular orzo works too
- 1 15 oz can Cannellini or Great Northern beans Drained and rinsed
- 1 ½ cups Cherry tomatoes Halved; grape tomatoes also work
- 2 cups Baby arugula Baby spinach for a milder flavor
- â…“ cup Red onion Finely diced; soak in cold water for 10 minutes to mellow
- ¼ cup Fresh basil Chopped
Finishing
- â…“ cup Parmesan cheese Shaved or grated; Pecorino Romano works too
- ¼ cup Toasted pine nuts Toasted walnuts are a budget-friendly swap
Pesto
- ½ cup Pesto Store-bought or homemade
Dressing
- 2 tbsp Extra-virgin olive oil Good quality preferred
- 2 tbsp Fresh lemon juice About 1 large lemon
- 1 tsp Lemon zest Zest before juicing
- 1 tbsp White wine vinegar Apple cider vinegar is fine
- 1 tsp Dijon mustard Helps emulsify the dressing
- 1 small Garlic clove Finely grated; 1/4 tsp garlic powder can be used in a pinch
- ¼ tsp Salt Plus more to taste
- ¼ tsp Black pepper Freshly cracked preferred
Instructions
- Step 1: Cook the orzo. Bring a large pot of generously salted water to a rolling boil. Cook the gluten-free orzo according to package directions until just tender. Drain well and rinse briefly with cool water to stop cooking.
- Step 2: Make the lemon dressing. In a small bowl or jar, whisk together the olive oil, fresh lemon juice, lemon zest, white wine vinegar, Dijon mustard, grated garlic, salt, and pepper.
- Step 3: Combine the base. Add the cooled orzo, white beans, halved cherry tomatoes, red onion, arugula, and fresh basil to a large mixing bowl.
- Step 4: Add the pesto and dressing. Spoon the pesto over the salad and pour the lemon dressing on top. Toss gently but thoroughly until everything is evenly coated.
- Step 5: Finish with toppings. Fold in the shaved Parmesan and toasted pine nuts. Taste and adjust with more lemon juice, salt, or black pepper as needed.
- Step 6: Rest before serving. Let the salad sit uncovered for 15 to 20 minutes before serving so the orzo can absorb the pesto and lemon dressing and the flavors can meld.
