Caprese-Style Vegan Pasta Salad
This Rainbow Orzo Salad is bright, fresh, and full of color.
It’s the kind of dish that makes you smile the second you see it.
It’s light but filling, simple to make, and perfect for lunch, dinner, or bringing to a get-together.
I’ve made this so many times when I wanted something easy but still impressive. It always disappears fast.
Servings: 6
Total Time: 25 minutes

Why I Love This Recipe
I love this salad because it feels fancy but takes almost no effort. The first time I made it was for a last-minute dinner, and I just tossed in whatever colorful veggies I had. It turned out so good that now it’s a regular in my kitchen.
Here’s why it’s a favorite:
- It’s ready in about 25 minutes
- The colors make it look beautiful on the table
- It tastes fresh and bright
- It works as a side or a main dish
- It holds up well in the fridge

What You’ll Need
- 1 ½ cups dry orzo pasta
- 1 red bell pepper, diced
- 1 orange bell pepper, diced
- 1 cup cucumber, diced
- 1 cup shredded carrots
- ¼ cup red onion, finely diced
- ¼ cup fresh parsley, chopped
- ½ cup feta cheese, crumbled
For the dressing:
- 3 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon salt
- ½ teaspoon black pepper

Why This Recipe Works (Quick Science)
Orzo cooks quickly because it’s a small pasta. That means more surface area to soak up flavor from the dressing. The lemon juice adds acid, which brightens everything and balances the salty feta. Olive oil coats the pasta and vegetables so the flavors stick instead of sliding off. The mix of crunchy veggies and soft pasta gives you great texture in every bite.
Recipe Instructions
Step 1: Cook the Orzo
Bring a medium pot of salted water to a boil. Add 1 ½ cups dry orzo pasta. Cook for 8–10 minutes until tender. Drain and rinse under cool water to stop the cooking. Let it cool completely.

Step 2: Prep the Vegetables
Dice 1 red bell pepper, dice 1 orange bell pepper, dice 1 cup cucumber, shred 1 cup carrots if not pre-shredded, finely dice ¼ cup red onion, and chop ¼ cup fresh parsley.

Step 3: Make the Dressing
In a small bowl, whisk together 3 tablespoons olive oil, 2 tablespoons fresh lemon juice, 1 teaspoon salt, and ½ teaspoon black pepper until combined.

Step 4: Combine Everything
In a large bowl, add the cooled cooked orzo, diced red bell pepper, diced orange bell pepper, diced cucumber, shredded carrots, finely diced red onion, chopped parsley, and ½ cup crumbled feta cheese. Pour the dressing over the top and toss until everything is evenly coated.

Step 5: Chill and Serve
Let the salad chill in the fridge for at least 15 minutes before serving so the flavors blend together.

Macros Information (Per Serving – Approximate)
- Calories: 320
- Protein: 9g
- Carbohydrates: 38g
- Fat: 15g
- Fiber: 3g
Common Mistakes
- Overcooking the orzo so it turns mushy
- Not cooling the orzo before mixing (it can wilt the veggies)
- Skipping the salt in the dressing
- Not chilling long enough for flavors to blend
What to Serve With
- Grilled chicken
- Baked salmon
- Turkey burgers
- Garlic bread
- A simple green salad
FAQ
Can I make this ahead of time?
Yes. It actually tastes better after a few hours in the fridge.
Can I use a different pasta?
Yes, small pasta shapes like ditalini work well.
How long does it last in the fridge?
Up to 3 days in an airtight container.
Can I add protein?
Grilled chicken, shrimp, or chickpeas are great options.
Final Thoughts
This Rainbow Orzo Salad is fresh, simple, and full of flavor. It’s one of those recipes that looks impressive but is so easy to make. Try it once, and I think it’ll become a regular in your kitchen too. When you make it, come back and share how it turned out for you.
