This Vegan Pesto Orzo Salad is a vegan favorite, showcasing orzo mixed with a homemade pesto that's both flavorful and hearty. It's a simple yet satisfying dish, ideal for anyone looking for a tasty, refreshing, plant-based option.

After doing a post on Vegan Sunflower Seed Pesto and Pesto Roasted Vegetables I wanted to share this vegan orzo pasta with you too.
Ready with the pesto, I toss it with fresh asparagus, a handful of cherry tomatoes, and orzo, transforming these simple ingredients into a dish too good not to pass along!
Enjoy this vegan orzo salad, either room temperature or cold, from the fridge.
If you have a lot of basil to use up and love pesto, try my Pistachio Pesto and Vegan Sun-Dried Tomato Pesto.
Jump to:
Why You'll Love This Recipe
- Whether tossed in a salad, stirred into a warm Vegetable Orzo Soup, or served as a side dish, orzo is delicious.
- Orzo with pesto is wonderfully flexible. It can stand alone as a light main dish or pair beautifully with any vegan protein choice for a more substantial meal. My husband likes Daring Chicken with this salad.
- Like most salads, you can add any vegetables you have on hand. Just roast zucchini, squash, or eggplant for variety.
- It’s perfect for picnics, potlucks, or travel as a make-ahead meal since the flavors continue to meld and improve, much like the Vegan Pearl Couscous Salad that tastes even better over time.
- It's delicious, warm, cold, and in-between.
Ingredients
Here is a peek into the pantry. See the recipe card for quantities.

- Vegan sunflower seed pesto: This is a pesto you can have ready in 5 minutes. Adjust based on how flavorful and coated you like your orzo. You can make this ahead of time if you would like.
- Spinach: Substitute with arugula or other favorite green.
- Asparagus: Add or substitute with zucchini, bell peppers, or eggplant, for an extra layer of flavor and heartiness.
How To Make Vegan Pesto Orzo Salad
Consider these pictures as your blueprint for a delicious vegan orzo pesto pasta salad. See the recipe card for details.

Step 1: To prepare, wash, trim, and cut the asparagus into 1-inch pieces.

Step 2: Toss the asparagus with salt, pepper, and olive oil and roast at 350°F (175°C) for 12 minutes.

Step 3: While the asparagus is in the oven, boil the orzo according to your package directions.

Step 4: While the orzo boils, make the pesto.

Step 5: Then add all the ingredients in a bowl and toss well.

Step 6: Taste the salad and adjust the seasoning with salt, pepper, or even a squeeze of lemon juice if you feel it needs a little more acidity.
This dish can be served warm, at room temperature, or cold, making it incredibly versatile. Garnish with fresh basil leaves, vegan feta, or a sprinkle of toasted sunflower seeds for a delightful crunch.
Top Tips
- I like to make a batch of the pesto and keep it in the refrigerator to make quick recipes like this one. By storing the pesto with a layer of olive oil and plastic wrap on its surface, it remains delicious in the fridge for about 3 days.
- My kids find that the baby spinach can be too big sometimes, so I often times chop it into smaller pieces.

Serving Suggestions
- Add a crunchy, protein-packed topping with roasted chickpeas croutons.
- Serve with smoked tofu for added protein and alongside vegan Caesar salad for a complete meal.
- Marinate zucchini, bell peppers, mushrooms, and cherry tomatoes in an herbaceous dressing, such as Cuban chimichurri sauce, before grilling them on skewers. Serve as a side to the orzo salad.
- For those who love doubling down on veggies, serve your orzo pesto pasta on a bed of zucchini noodles lightly sautéed in garlic and olive oil or serve with sheet pan oven-roasted vegetables.
Orzo Salad FAQS
Yes, you can even buy them premade. Trader Joe's sells a great vegan pesto located in their refrigerated section with tofu and other plant-based items.
Orzo with sunflower seed pesto makes a delightful cold pasta salad, perfect for picnics, potlucks, or a refreshing summer meal. If serving cold, consider adding a bit more olive oil or a splash of lemon juice before serving, as the flavors tend to be muted when chilled.
To make this dish gluten-free, use a gluten-free orzo pasta made from rice, corn, or quinoa. They're pretty good!
More Delicious Vegan Salad Recipes
Have a minute? I'd love for you to dive into the comments and rate this Vegan Pesto Orzo Salad with a Sunflower Seed Pesto. Your feedback is invaluable—did you love it? Did you make any fun twists? Let me know how my directions worked for you so I can keep improving my recipes. Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Vegan Pesto Orzo Salad
Equipment
Ingredients
- 1 ½ cup orzo pasta
- ¾ - 1 cup vegan sunflower seed pesto sub with any pesto
- 1 tablespoon extra virgin olive oil
- ½ teaspoon salt
- cracked pepper to taste
- 1 cup cherry tomatoes halved
- 2 cups spinach substitute with arugula
- 10 ounces asparagus chopped
- lemon juice and zest from one lemon
For Garnish (optional)
- vegan feta
- basil leaves
- sunflower seeds
Instructions
- Prepare the Asparagus: Rinse the asparagus under cold water to clean it, snap off the tough bottom ends by bending them until they break naturally (usually about the last inch or so), and then chop them into one-inch pieces. Place them on a baking sheet and coat them with 1 tablespoon of olive oil, salt, and pepper (or any other seasonings you may want). Bake in a 350°F (175°C) oven for 12-15 minutes or in the air fryer at the same temperature for 4-5 minutes. Air fryers vary, so check often so they don't overcook.
- Cook the Orzo: Bring a large pot of salted water to a boil. Add the orzo and cook according to package instructions, usually about 8-10 minutes, until it's al dente. Stir occasionally to prevent sticking. Drain the orzo and rinse under cold water to stop the cooking process. Drizzling a little olive oil and tossing it can prevent it from clumping as it cools.
- Prepare the Sunflower Seed Pesto: While the orzo boils and the asparagus roasts, prepare the pesto in the food processor.
- Prepare The Orzo Bowl: Place the spinach, tomatoes, roasted asparagus, and lemon juice, and zest in a large bowl. Then, add the cooked orzo and pesto to the bowl. Start with ¾ cup of pesto, adding more to suit your taste. The warmth of the orzo will help the pesto coat evenly and slightly wilt the greens, making them tender.
- Adjust Seasonings: Taste your pesto orzo and adjust the seasoning with salt, pepper, or even a squeeze of lemon juice if you feel it needs more acidity.
- Serve: This dish can be served warm, at room temperature, or cold, making it incredibly versatile. Garnish with fresh basil leaves, vegan feta, or a sprinkle of toasted sunflower seeds for a delightful crunch.
Rob says
L.O.V.E.D IT. It was a perfect mix-up for my lunch break!
Regi Pearce says
Glad to hear that! Thanks for your comment.