Most black bean and corn orzo salads turn out dry or bland because the dressing never makes it past the surface. This one fixes that with a simple trick: rinse the cooked orzo under cold water, then toss it with the dressing while the pasta is still slightly damp.
That thin film of water helps the creamy, tangy dressing cling to every grain instead of pooling at the bottom. The result is a black bean & corn orzo salad that tastes intentional from the first bite, each forkful hits with lime, warm spice, and a pop of corn against tender pasta.
Why 30 Minutes of Rest Matters
Chilling the salad for 30 minutes isn’t just about temperature, it’s about letting the orzo and vegetables drink up that dressing. Right after mixing, the flavors sit on top. Give them time, and the tangy lime, earthy taco seasoning, and herbal cilantro sink into every bite.
The orzo softens slightly, becoming more cohesive with the beans and corn. Serve it cold, and the whole thing tastes intentional, not thrown together.
Creamy, Tangy Dressing Without Dairy
This dressing gets its body from vegan mayo, which gives you that familiar creamy mouthfeel without a drop of dairy. Olive oil smooths it out and helps everything cling to the orzo.
The surprise is ketchup: it adds a touch of sweetness and a bright tang that cuts through the richness, balancing the warm spice from the taco seasoning. Together, they mimic a classic creamy taco dressing, no buttermilk needed.
The Salty Contrast from Vegan Feta
Vegan feta crumbles bring a briny, tangy punch that cuts through the sweet corn and earthy black beans. It adds a creamy, slightly crumbly texture against the crunchy red onion and jalapeño. That saltiness reinforces the Mexican-inspired profile, think cotija, but plant-based.
Without it, the salad would lean too sweet and one-note. The feta ties the whole thing together.

Prep: 10 min · Cook: 10 min · Total: 50 min · Servings: 10 · Calories: 430 kcal
Ingredient Notes for This Salad
Vegan mayonnaise: Use a full-fat brand for the creamiest texture; low-fat versions can separate.
Lime juice: Freshly squeezed only. The bottled stuff tastes flat and dull.
Orzo: Cook it al dente and rinse with cold water to stop cooking and remove excess starch.
Red onion: Dice it small so it doesn’t overpower each bite with raw bite.
Vegan feta cheese: Look for a brand that crumbles easily; some are too soft and vanish into the salad.
I tried whisking by hand and got a thin, watery dressing that slid off the pasta. Next time I used a mini blender and it emulsified, creamy and clinging.
How to Build a Black Bean & Corn Orzo Salad That Doesn’t Turn Soggy
Cook and Shock the Orzo
Cook the orzo until al dente, taste a piece, it should be tender but still offer some resistance at the center. Drain immediately and rinse under cold running water until the pasta feels cool to the touch. This stops carryover cooking and rinses off surface starch that would make the salad gluey.
Make the Dressing
Whisk the vegan mayo, olive oil, lime juice, taco seasoning, and ketchup until smooth. Taste a tiny drop: it should be creamy, tangy, and just a little sweet from the ketchup. If it tastes flat, add a pinch of salt to wake up the flavors.
Combine While the Orzo Is Still Damp
Toss the cooled orzo with red onion, corn, black beans, jalapeño, green onions, half the cilantro, and vegan feta. The orzo should still be slightly damp from rinsing, that moisture helps the dressing coat evenly. Pour the dressing over and stir until every grain looks slick and glossy.
Chill for 30 Minutes (Don’t Skip This)
Cover the bowl and refrigerate for a full 30 minutes. Right after mixing, the flavors sit on top of the pasta, taste a bite and it’ll seem separate.
After resting, the orzo softens slightly and the dressing seeps in. The salad looks more unified and tastes cohesive, not thrown together.
Finish with Cilantro and Lime
Just before serving, toss the remaining cilantro over the top. Squeeze extra lime wedges over individual portions, the fresh citrus brightens the whole dish. You’ll see the green and yellow pop against the creamy dressing.

Black Bean & Corn Orzo Salad
Ingredients
- 1/2 cup vegan mayonnaise
- 1/4 cup olive oil
- 1 lime juice of, plus extra for serving
- 1 tablespoon taco seasoning mix
- 1 tablespoon ketchup
- 1 pound dry orzo
- 1 small red onion diced
- 2 cups corn kernels
- 2 cans (15 ounces each) black beans drained and rinsed
- 1 jalapeño diced
- 5 green onions diced
- 1 bunch cilantro chopped and divided
- 3 ounces vegan feta cheese crumbled
Instructions
Cook and cool orzo:
Heat a large pot of water until boiling, then cook the orzo per package directions. Drain and rinse under cold water.Whisk dressing ingredients:
Whisk together the vegan mayo, olive oil, lime juice, taco seasoning, and ketchup in a bowl. Adjust seasoning to taste.Combine salad with dressing:
In a large bowl, mix the cooked orzo, red onion, corn, black beans, jalapeño, green onions, half the cilantro, and vegan feta. Pour the dressing over and toss well.Chill and garnish:
Chill, covered, for 30 minutes. Garnish with the remaining cilantro and serve with extra lime wedges.

Storage and Serving
This salad is best eaten within 2 days. Over time, the orzo absorbs the dressing and softens, losing its initial al dente bite.
The corn and beans stay firm, but the texture becomes more uniform. Store leftovers in an airtight container in the fridge. To serve a chilled portion, let it sit at room temperature for 10 minutes to take the edge off the cold, then squeeze fresh lime over the top.
The garnish cilantro and extra lime wedges should be added just before serving each time; they lose their brightness once stored. Freezing is not recommended because the mayonnaise-based dressing will separate and the orzo will become mushy upon thawing.
Tips
- Reserve some dressing to toss with leftovers before serving again; the orzo absorbs the dressing as it sits, so a fresh splash restores the creamy coating and bright flavor.
Swapping the Pasta or Beans Without Losing the Texture
Orzo: Small pasta like ditalini, gluten-free orzo, or quinoa. Orzo gives a tender, rice-like bite that catches dressing in its curves. Ditalini mimics the size and shape, so the salad stays balanced.
Gluten-free orzo works, but check the cook time, some brands turn mushy fast. Quinoa adds a nuttier flavor and more protein, but the texture is less cohesive: the dressing clings less, and the salad feels grainier.
Black beans: Pinto or kidney beans. Black beans hold their shape and have a creamy interior that blends with the corn’s pop.
Pinto beans are softer and can break apart when stirred, making the salad muddier. Kidney beans stay firm but have a thicker skin and earthier taste that can overpower the taco seasoning. If you swap, use the same volume, but expect a different mouthfeel.
Vegan mayonnaise: Regular mayo, or full-fat yogurt for a tangier dressing. Vegan mayo gives a neutral, creamy base that lets the taco seasoning shine.
Regular mayo works one-to-one. Yogurt (dairy or plant-based) makes the dressing thinner and more acidic, you’ll see it separate more after chilling.
If you go that route, start with 1/3 cup yogurt and 1/4 cup olive oil to keep the same thickness, then taste.

Frequently Asked Questions
Can I make this salad a day ahead?
Yes, you can, but it’s best within 2 days. The orzo will soften as it sits, losing some of its al dente bite. If making ahead, add the extra cilantro and lime just before serving, they lose brightness stored overnight.
How long does this salad keep in the fridge?
Up to 2 days in an airtight container. After that, the orzo absorbs the dressing and becomes softer, and the fresh cilantro wilts. The corn and beans stay firm, but the texture turns more uniform.
Why does the recipe call for chilling for 30 minutes? Can I skip it?
The 30-minute chill lets the dressing seep into the orzo and vegetables. Skip it, and the flavors sit on top, you’ll taste separate components instead of a cohesive dish. It’s not about temperature; it’s about absorption.
Is this salad meant to be served cold or at room temperature?
Serve it cold straight from the fridge. If you prefer less chill, let it sit at room temperature for 10 minutes to take the edge off. A final squeeze of fresh lime brightens it at either temperature.
What makes this a ‘taco’ pasta salad? How is it different from a regular pasta salad?
The taco seasoning, lime, and ketchup in the dressing mimic a creamy taco sauce, while black beans, corn, jalapeño, and vegan feta bring classic taco fillings. Unlike a mayo-heavy pasta salad, this one balances tangy, spicy, and sweet, like a deconstructed taco in orzo form.
