I’m Maya Chen, and I’m thrilled to share my go-to Mexican Pasta Salad recipe with you. It’s a vibrant twist on classic pasta salad, loaded with black beans, corn, bell peppers, and a creamy lime-cilantro dressing that wakes up your taste buds.
Advertisements1
This dish has become my secret weapon for summer gatherings and potlucks because it’s incredibly easy to make, feeds a crowd, and tastes even better the next day. The best part? You only need 30 minutes from start to finish, and the ingredients are budget-friendly and easy to find.
Whether you’re looking for a side dish for taco night or a hearty lunch that holds up well in the fridge, this pasta salad delivers on flavor, texture, and convenience. Let’s dive in!
Why You'll Love This Recipe
About the Ingredients
8 oz (225g) rotini or fusilli pasta
Use a short, sturdy pasta that holds dressing well. Gluten-free? Choose a brown rice pasta for a similar texture.
1 cup (165g) corn kernels (fresh, frozen, or canned)
If using canned, drain and rinse well. Frozen corn can be thawed quickly by running under warm water.
1 can (15 oz / 425g) black beans, drained and rinsed
Rinsing removes excess sodium and helps prevent the salad from becoming watery. Substitute pinto beans if you prefer.
1 red bell pepper, diced
Adds a sweet crunch. Try orange or yellow for a different color pop—any color works.
1/2 cup (75g) cherry tomatoes, halved
Grape tomatoes also work. For the best flavor, use ripe, in-season tomatoes.
1/4 cup (25g) chopped red onion
Soak chopped onion in cold water for 10 minutes to mellow its bite if you're sensitive to raw onion.
1/4 cup (10g) fresh cilantro, chopped
If cilantro tastes soapy to you (genetic trait), substitute fresh parsley or a mix of parsley and mint.
1/2 cup (120g) sour cream or plain Greek yogurt
Greek yogurt adds extra protein and tang. For a dairy-free version, use vegan sour cream or blended silken tofu.
3 tbsp (45ml) lime juice (about 2 limes)
Fresh lime is essential—bottled juice just doesn't compare. Roll limes on the counter before juicing to get more juice.
1 tsp chili powder
Use a good-quality chili powder (not pure chile). For smoky heat, try chipotle powder instead.
1/2 tsp ground cumin
Cumin is key for that Mexican flavor. Toast it in a dry pan for 30 seconds to deepen its aroma.
1/2 tsp salt, plus more for pasta water
Adjust salt to taste. Sea salt or kosher salt both work well.
1/4 tsp black pepper
Freshly ground black pepper adds a nice kick. Pre-ground works too.
Tips & Tricks
Don’t overcook the pasta
Cook it al dente (firm to the bite) because it will soften slightly as it sits in the dressing. Check the package for timing and taste a piece a minute early.
Drain and rinse beans well
This removes the starchy liquid that can make the salad cloudy and overly salty. Rinse until the water runs clear.
Let the salad sit
After mixing, let it rest for at least 10 minutes so the pasta absorbs the dressing flavors. For the best taste, refrigerate for 1-2 hours before serving.
Pro Tips
Step-by-Step Instructions
1. Cook the pasta
Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente (about 8-10 minutes). Drain and rinse with cold water to stop the cooking and cool it down quickly. Set aside.
2. Prep the veggies
While the pasta cooks, dice the bell pepper, halve the cherry tomatoes, chop the red onion, and roughly chop the cilantro. If using frozen corn, thaw it by placing it in a colander and running warm water over it for 30 seconds. Drain well.
3. Make the dressing
In a small bowl, whisk together the sour cream (or Greek yogurt), lime juice, chili powder, cumin, salt, and black pepper until smooth. Taste and adjust seasoning—add more lime or salt if needed.
4. Combine the salad
In a large mixing bowl, add the cooled pasta, corn, black beans, diced bell pepper, cherry tomatoes, and red onion. Pour the dressing over the top and toss gently with a spatula until everything is evenly coated.
5. Add cilantro and rest
Fold in the chopped cilantro. Cover the bowl and let the salad rest at room temperature for 10 minutes to allow the flavors to meld. For a chilled salad, refrigerate for at least 1 hour before serving.
6. Serve and enjoy
Give the salad a final stir, taste for seasoning, and adjust with extra salt or lime if desired. Serve chilled or at room temperature. Garnish with extra cilantro leaves or a sprinkle of paprika for color.
Delicious Variations
Add protein
Stir in 1 cup of shredded rotisserie chicken, grilled shrimp, or crumbled cooked chorizo for a heartier main dish.
Avocado twist
Fold in 1 diced ripe avocado just before serving to add creaminess and healthy fats. Don’t add too early or it will brown.
Southwest style
Add 1/2 cup of diced roasted red peppers, 1/4 cup of sliced black olives, and a handful of shredded cheddar cheese for extra richness.
How to Store Mexican Pasta Salad with Creamy Lime Dressing
Refrigerator
Store in an airtight container in the fridge for up to 4 days. The flavors will continue to develop—even better the next day!
Freezer
Freezing is not recommended because the creamy dressing and fresh veggies will become watery and mushy upon thawing.
Reheating
Enjoy cold or at room temperature straight from the fridge. If you prefer it warmer, let it sit at room temperature for 15 minutes before serving—do not microwave as it can separate the dressing.
Frequently Asked Questions
Q: Can I make this Mexican pasta salad ahead of time?
Yes, you can make it up to 2 days ahead. Prepare the salad and dressing separately, then combine and add the cilantro right before serving to keep it fresh.
Q: What kind of pasta is best for pasta salad?
Short, sturdy shapes like rotini, fusilli, penne, or bowtie work best because they hold the dressing well and don't get crushed. You can use whole wheat or gluten-free pasta as well.
Q: Can I use a different dressing?
Absolutely! If you prefer a vinaigrette, whisk together 3 tablespoons olive oil, 2 tablespoons lime juice, 1 teaspoon honey, and 1/2 teaspoon chili powder. Or use your favorite store-bought salsa ranch.
Q: How do I keep the pasta salad from getting dry?
The dressing is key—make sure to coat everything well. If you're making it ahead, reserve a little extra dressing (or a splash of lime juice) to toss in before serving to refresh the salad.
Have you tried this Mexican Pasta Salad? I'd love to hear how you customized it! Drop a comment below and share your favorite add-ins. Happy growing! 🌮
Mexican Pasta Salad with Creamy Lime Dressing
This Mexican Pasta Salad is a zesty, colorful dish with a creamy lime dressing—perfect for potlucks, BBQs, and quick weeknight dinners. Ready in 30 minutes!
🧂 Ingredients
- 8 oz (225g) rotini or fusilli pasta
- 1 cup (165g) corn kernels (fresh, frozen, or canned)
- 1 can (15 oz / 425g) black beans, drained and rinsed
- 1 red bell pepper, diced
- 1/2 cup (75g) cherry tomatoes, halved
- 1/4 cup (25g) chopped red onion
- 1/4 cup (10g) fresh cilantro, chopped
- 1/2 cup (120g) sour cream or plain Greek yogurt
- 3 tbsp (45ml) lime juice (about 2 limes)
- 1 tsp chili powder
- 1/2 tsp ground cumin
- 1/2 tsp salt, plus more for pasta water
- 1/4 tsp black pepper
📋 Instructions
- 1Cook the pasta — Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente (about 8-10 minutes). Drain and rinse with cold water to stop the cooking and cool it down quickly. Set aside.
- 2Prep the veggies — While the pasta cooks, dice the bell pepper, halve the cherry tomatoes, chop the red onion, and roughly chop the cilantro. If using frozen corn, thaw it by placing it in a colander and running warm water over it for 30 seconds. Drain well.
- 3Make the dressing — In a small bowl, whisk together the sour cream (or Greek yogurt), lime juice, chili powder, cumin, salt, and black pepper until smooth. Taste and adjust seasoning—add more lime or salt if needed.
- 4Combine the salad — In a large mixing bowl, add the cooled pasta, corn, black beans, diced bell pepper, cherry tomatoes, and red onion. Pour the dressing over the top and toss gently with a spatula until everything is evenly coated.
- 5Add cilantro and rest — Fold in the chopped cilantro. Cover the bowl and let the salad rest at room temperature for 10 minutes to allow the flavors to meld. For a chilled salad, refrigerate for at least 1 hour before serving.
- 6Serve and enjoy — Give the salad a final stir, taste for seasoning, and adjust with extra salt or lime if desired. Serve chilled or at room temperature. Garnish with extra cilantro leaves or a sprinkle of paprika for color.



