I first tried this Mexican pasta salad on a blisteringly hot July afternoon, and it instantly became my go-to for potlucks and weeknight dinners. It’s a bright, crunchy pasta salad loaded with black beans, corn, cherry tomatoes, and a lime-cumin dressing that tastes like summer in a bowl. Ready in about 25–30 minutes, it’s a fridge-friendly recipe that’s flexible, budget-wise, and great for feeding a crowd.
Why you’ll love this dish
This salad hits a lot of useful notes: it’s fast, vegetarian-friendly, makes great leftovers, and travels well for picnics. The combo of lime, cumin, and chili powder gives familiar Mexican flavors without being fussy. It’s also easy to scale up for parties and simple to tweak for kids or adults who want more heat.
“Packed with color and flavor — the lime dressing brightens everything and the black beans make it satisfyingly filling.” — A quick note from my kitchen testing
If you’re assembling a full spread, this pasta salad pairs nicely with richer mains — think grilled proteins or a soft dessert; for example, I often serve it alongside hearty dishes like a rich pumpkin pie for fall potlucks.
Step-by-step overview
This recipe is straightforward: cook pasta, prep fresh veg, mix beans and corn, whisk a lime-olive oil dressing with cumin and chili powder, then toss everything together. Chill briefly so flavors meld. The most important technique is cooling the pasta quickly (rinse under cold water) so the dressing sticks without turning the salad gummy.
Key Ingredients
- 8 ounces rotini or penne pasta — rotini traps dressing well; penne is a good hearty alternative.
- 1 can (15 oz) black beans, rinsed and drained — canned beans save time; cook-dried beans also work.
- 1 cup cherry tomatoes, halved — grape tomatoes are fine too.
- 1 cup corn (fresh, frozen, or canned) — charred fresh corn adds a smoky note.
- 1 bell pepper (any color), diced — red or orange sweet peppers contrast nicely.
- ½ red onion, finely chopped — swap for green onions if you want a milder bite.
- ½ cup cilantro, chopped — parsley can be used if cilantro isn’t your thing.
- 1 avocado, diced (optional) — add right before serving to avoid browning.
- ½ teaspoon cumin — toasted cumin seeds ground add depth.
- ½ teaspoon chili powder — smoked paprika is a nice alternative for a milder smokiness.
- Salt and pepper to taste
- Juice of 2 limes — about 3–4 tablespoons; lemon works in a pinch.
- ¼ cup olive oil — neutral oil or avocado oil if preferred.
If you want a protein boost without meat, try stirring in shredded rotisserie chicken or mixing in quinoa. For more ideas to round a menu, check this savory chimichurri chicken recipe that pairs nicely.
Step-by-step instructions
- Bring a large pot of salted water to a rolling boil.
- Add the pasta and cook according to the package directions until al dente (usually 8–11 minutes). Drain well. Rinse under cold water to stop cooking and cool the pasta.
- While the pasta cooks, chop the bell pepper, red onion, cilantro, and avocado. Halve the cherry tomatoes. Prepare the corn (cut off cob, thaw, or drain).
- In a large mixing bowl combine the cooled pasta, black beans, tomatoes, corn, diced bell pepper, onion, and cilantro.
- In a small bowl whisk together lime juice, olive oil, cumin, chili powder, salt, and pepper until emulsified. Taste and adjust—add a bit more lime if you want extra brightness.
- Pour the dressing over the pasta mixture. Toss gently until everything is evenly coated.
- Taste and adjust seasoning. If using avocado, stir it in just before serving so it stays vibrant.
- For best flavor, refrigerate 20–30 minutes to let the flavors marry before serving. Serve chilled or at cool room temperature.
Best ways to enjoy it
Serve this salad as a main for a light lunch, a hearty side at a BBQ, or bring it to potlucks—its colors make it an attractive addition to any table. Pair with grilled steak or fish, or for a vegetarian spread, add warm tortillas and a bowl of pickled onions. For a picnic, pack the dressing separately and toss right before serving to keep things fresh.
Storage and reheating tips
- Refrigerate in an airtight container for up to 3–4 days. Keep avocado separate if you want to maintain a fresh look.
- Do not freeze this salad—avocado and tomatoes break down and the texture suffers.
- If it dries out after refrigeration, stir in a splash of olive oil and a squeeze of lime before serving.
- Safe handling: cool the pasta quickly and refrigerate within two hours of making to minimize bacterial growth.
Helpful cooking tips
- Salt the pasta water generously; it’s your first chance to season the salad.
- Rinse pasta under cold water to stop carryover cooking and remove excess starch so the dressing clings instead of pooling.
- Toast cumin briefly in a dry skillet, then grind for a deeper, nuttier flavor.
- If pressed for time, use frozen corn (thawed) and canned corn—no cooking required.
- To keep things bright for a crowd, toss avocado with a little lime juice and add it last.
- Want a menu idea for a holiday table? Add a citrus dessert like this cranberry-orange curd tart to finish the meal.
Creative twists
- Street-corn spin: char the corn, add crumbled cotija and a touch of mayo for a creamier take.
- Protein boost: fold in shredded rotisserie chicken, grilled shrimp, or canned tuna for a complete meal.
- Vegan/Whole30: skip the avocado or use an olive-oil-forward dressing and make sure no sugar is added to canned corn.
- Spice it up: add chopped jalapeño, a pinch of cayenne, or a drizzle of hot sauce for heat.
- Mediterranean variant: swap cumin and chili for oregano and lemon and add feta for a cross-cultural riff.
FAQ
Q: How long does this salad take to make?
A: Active prep is about 15–20 minutes; cooking and a short chill put total time around 25–35 minutes.
Q: Can I make this ahead for a party?
A: Yes—assemble up to 24 hours in advance but add avocado just before serving. Keep chilled and give it a quick toss with a little extra lime or oil if it looks dry.
Q: Is this salad freezer-friendly?
A: I don’t recommend freezing. The texture of tomatoes and avocado degrades, and pasta can become mushy after thawing.
Q: Can I substitute other beans or grains?
A: Absolutely. Pinto or cannellini beans work, and cooked farro or quinoa can substitute for pasta for a grain-forward salad.
Q: How do I prevent the pasta from sticking?
A: Rinse the cooked pasta in cold water to remove starch and toss with a tablespoon of olive oil if you won’t dress it immediately.
Conclusion
This Mexican pasta salad is a fast, flavorful, and forgiving dish that’s ideal for warm-weather meals, potlucks, or weeknight dinners. For more ideas that riff on corn-and-pasta combinations or protein-packed alternatives, see this High Protein Street Corn Pasta Salad and this flavorful Street Corn Pasta Salad.

Mexican Pasta Salad
Ingredients
Pasta and Base Ingredients
- 8 ounces rotini or penne pasta Rotini traps dressing well; penne is a good hearty alternative.
- 1 can (15 oz) black beans, rinsed and drained Canned beans save time; cooked dried beans also work.
- 1 cup cherry tomatoes, halved Grape tomatoes are fine too.
- 1 cup corn (fresh, frozen, or canned) Charred fresh corn adds a smoky note.
- 1 piece bell pepper, diced Red or orange sweet peppers contrast nicely.
- ½ piece red onion, finely chopped Swap for green onions if you want a milder bite.
- ½ cup cilantro, chopped Parsley can be used if cilantro isn’t your thing.
- 1 piece avocado, diced (optional) Add right before serving to avoid browning.
Dressing
- ½ teaspoon cumin Toasted cumin seeds ground add depth.
- ½ teaspoon chili powder Smoked paprika is a nice alternative for a milder smokiness.
- 2 pieces limes, juiced About 3–4 tablespoons; lemon works in a pinch.
- ¼ cup olive oil Neutral oil or avocado oil if preferred.
- Salt and pepper to taste
Instructions
Preparation
- Bring a large pot of salted water to a rolling boil.
- Add the pasta and cook according to the package directions until al dente (usually 8–11 minutes). Drain well.
- Rinse under cold water to stop cooking and cool the pasta.
- While the pasta cooks, chop the bell pepper, red onion, cilantro, and avocado. Halve the cherry tomatoes. Prepare the corn (cut off cob, thaw, or drain).
Mixing
- In a large mixing bowl combine the cooled pasta, black beans, tomatoes, corn, diced bell pepper, onion, and cilantro.
- In a small bowl whisk together lime juice, olive oil, cumin, chili powder, salt, and pepper until emulsified. Taste and adjust—add a bit more lime if you want extra brightness.
- Pour the dressing over the pasta mixture. Toss gently until everything is evenly coated.
- Taste and adjust seasoning. If using avocado, stir it in just before serving so it stays vibrant.
Chill
- For best flavor, refrigerate 20–30 minutes to let the flavors marry before serving. Serve chilled or at cool room temperature.




