This post may contain affiliate links, Read the full disclosure here.
Hey friend! If you’re anything like me, you’re always looking for that one perfect dish to take to a summer picnic, prep ahead for lunches, or bring a burst of color to a family dinner. This Rainbow Orzo Salad is exactly that—and then some. It’s bright, crunchy, loaded with fresh veggies, and finished with a zippy vinaigrette you’ll want to pour on everything.
The first time I made this, it was for a last-minute neighborhood potluck, and I kid you not—it disappeared in minutes. It’s now a staple in our home, especially when the days are long, the produce is fresh, and I want something easy that feels a little fancy but is actually stress-free to make.
💡 Pin this rainbow beauty and follow along for more fresh and family-friendly recipes: Ritzy Recipes on Pinterest
🛒 Ingredients for Rainbow Orzo Salad
Here’s what you’ll need to bring this colorful, crave-worthy salad to life:
For the Dressing:
- 1/4 cup extra virgin olive oil
- 2 tablespoons red wine vinegar
- 1 tablespoon lemon juice
- 1 teaspoon honey
- 1 clove garlic, minced
- 1/2 teaspoon Italian seasoning
- Salt and pepper, to taste
For the Salad:
- 1 1/2 cups uncooked orzo pasta
- 1 cup cherry tomatoes, quartered
- 1/2 orange bell pepper, diced
- 1/2 yellow bell pepper, diced
- 1 cup diced cucumber
- 1/4 cup chopped red onion (optional)
- 1/4 cup crumbled feta cheese
- 1/4 cup fresh basil, sliced
- Salt and pepper, to taste
✨ Kitchen Tip: You can swap in mozzarella pearls or goat cheese for a different vibe. This salad is super flexible!
🍽️ How to Make Rainbow Orzo Salad
This recipe is all about easy steps and bold flavor. Here’s how I make it:
1. Cook the Orzo
Bring a large pot of salted water to a boil. Add orzo and cook until al dente (firm but tender), then drain.
2. Make the Dressing
While the orzo cooks, whisk together olive oil, red wine vinegar, lemon juice, honey, garlic, Italian seasoning, and a pinch of salt and pepper in a small bowl—or shake it all up in a jar.
3. Cool the Orzo
Rinse the cooked orzo under cold water for about a minute to cool it down quickly. Drain well and transfer to a big mixing bowl.
4. Add the Veggies and Cheese
Stir in the tomatoes, bell peppers, cucumber, red onion, feta, and fresh basil.
5. Dress and Toss
Drizzle your homemade dressing over the salad. Toss everything together until it’s well coated. Taste and add more salt and pepper if needed.
🥗 Mom Tip: If you’re making it for meal prep, keep the basil and dressing separate and toss right before eating. It keeps the flavors super fresh.

💬 FAQs – Rainbow Orzo Salad
What is rainbow orzo salad?
A colorful, veggie-packed pasta salad made with orzo, fresh produce, and a tangy vinaigrette.
Can I prep this salad ahead?
Yes! It actually gets better as it chills—just wait to add the herbs until serving if you want the freshest flavor.
What makes it “rainbow”?
It’s all those vibrant veggies: red tomatoes, orange and yellow peppers, green cucumber, purple onion… it’s as pretty as it is tasty.
Can I make this salad vegan?
Totally—just skip the feta and use maple syrup or agave in place of honey.
How long does it keep in the fridge?
Up to 3 days in an airtight container. Great for meal prep!
What goes well with rainbow orzo salad?
Grilled chicken, salmon, or even a scoop of hummus. It’s super versatile.
Can I use a different pasta?
Yep! Couscous, farro, or small shells work too. Just keep the cook time similar.
What’s the best way to keep orzo from sticking?
Rinse it with cold water right after draining and toss with a little olive oil.
🧂 Ways to Make It Your Own
Want to mix it up a little? Try these tasty twists:
- Swap red wine vinegar for balsamic for a sweeter dressing.
- Add grilled zucchini, chickpeas, or olives.
- Sprinkle in toasted pine nuts for a little crunch.
- Toss in arugula or spinach for added greens.
- Use lemon zest and extra herbs for a punch of freshness.
🥡 Storage & Serving Tips
- Fridge: Keeps well for 2–3 days.
- Meal prep: Store in individual containers for grab-and-go lunches.
- Make ahead: Prep the orzo and veggies, store separately, and combine right before serving for best texture.
📦 Perfect for Picnics: Pack it in a cooler with a cold pack—it holds up beautifully outdoors.
🔗 You Might Also Love:
- The Ultimate Greek Salad Recipe – a fresh and colorful salad alternative
- Strawberry Spinach Salad with Balsamic Glaze – a seasonal salad perfect for gatherings
- Creamy Pasta Salad – a creamy pasta salad variation to mix things up
📸 Share Your Rainbow Orzo Salad!

Made this Rainbow Orzo Salad? I’d love to see it! Tag @RitzyRecipes on Pinterest with your gorgeous creation—whether you went classic, Ottolenghi-style, or gave it a fun fruity twist.
Print
Rainbow Orzo Salad Recipe
- Total Time: 25 minutes
- Yield: 6 servings 1x
Description
Bright, crunchy, and totally irresistible—this Rainbow Orzo Salad is packed with fresh veggies, feta, and tossed in a zingy homemade dressing. It’s perfect for potlucks, picnics, or meal prep all spring and summer long.
Ingredients
- 1/4 cup extra virgin olive oil
- 2 tablespoons red wine vinegar
- 1 tablespoon lemon juice
- 1 teaspoon honey
- 1 clove garlic, minced
- 1/2 teaspoon Italian seasoning
- Salt and pepper, to taste
- 1 1/2 cups uncooked orzo pasta
- 1 cup cherry tomatoes, quartered
- 1/2 orange bell pepper, diced
- 1/2 yellow bell pepper, diced
- 1 cup diced cucumber
- 1/4 cup chopped red onion (optional)
- 1/4 cup crumbled feta cheese
- 1/4 cup fresh basil, sliced
- Salt and pepper, to taste
Instructions
- Bring a large pot of salted water to a boil. Cook orzo until al dente, then drain and rinse under cold water until cooled. Transfer to a large mixing bowl.
- In a small bowl or mason jar, whisk together the olive oil, red wine vinegar, lemon juice, honey, garlic, Italian seasoning, salt, and pepper.
- Add cherry tomatoes, orange and yellow bell peppers, cucumber, red onion (if using), feta, and basil to the orzo.
- Pour the dressing over the salad and toss until everything is well coated. Taste and adjust seasoning.
Notes
Let the salad chill for 30 minutes to meld the flavors, or serve right away for a quick option. Add grilled chicken or chickpeas to turn this into a full meal.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Salad
- Method: Boiled
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 4g
- Sodium: 290mg
- Fat: 16g
- Saturated Fat: 4g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 10mg




