If you’re craving a salad that bursts with fresh flavors, vibrant colors, and a little spicy kick, this Mexican Macaroni Salad Recipe is exactly what your kitchen needs. Combining tender elbow macaroni with sweet corn, juicy tomatoes, black beans, and a zesty, creamy dressing, this dish is a true crowd-pleaser. It’s perfect as a side for your grill-outs or as a unique bring-along for potlucks. The balance of smoky chili powder with refreshing lime juice makes every bite irresistible, and the textures—from crisp bell pepper to creamy dressing—create a satisfying experience you’ll want to make again and again.

Ingredients You’ll Need
Each ingredient in this Mexican Macaroni Salad Recipe plays a crucial role in creating the perfect harmony of flavors and textures. From the hearty pasta to the bright, fresh vegetables and the tangy, spicy dressing, every element is simple yet essential.
- 1 lb elbow macaroni: The classic pasta choice that brings a tender, chewy base to the salad and holds the dressing wonderfully.
- 2 ears fresh corn (or 1 cup canned/frozen): Adds a burst of sweetness and a pop of bright color that enhances every bite.
- 1 cup black beans, drained and rinsed: Provides earthiness and protein, making the salad both hearty and nutritious.
- 1 cup cherry tomatoes, quartered: Juicy and slightly tart, they complement the creamy dressing perfectly.
- 1 green bell pepper, diced: Adds a crunchy texture along with a fresh, grassy flavor.
- 1/2 medium red onion, finely chopped: Offers a sharp bite that balances the richness of the salad beautifully.
- 1/4 cup fresh cilantro, finely chopped: Brings in a burst of herbaceous brightness typical to Mexican flavors.
- 1 jalapeño, seeded and finely diced: Provides the necessary heat without overwhelming the palate.
- 3/4 cup Greek yogurt or mayonnaise: Creates a creamy base for the dressing; Greek yogurt keeps it lighter while mayonnaise gives richness.
- 1/3 cup sour cream: Adds tangy creaminess that elevates the whole salad.
- 1 lime, juiced (about 3 Tablespoons): A zingy citrus punch that brightens the flavors magnificently.
- 1 teaspoon chili powder: Adds depth and gentle smoky spice to the dressing.
- 1 teaspoon cumin: Infuses the salad with warm, earthy notes essential to Mexican cuisine.
- 1 clove garlic: Gives a subtle savory undertone in the dressing.
- 1/2 teaspoon kosher salt: Enhances and balances all the vibrant tastes perfectly.
How to Make Mexican Macaroni Salad Recipe
Step 1: Prepare the Macaroni
Start by cooking the elbow macaroni according to the package directions until it’s just al dente—meaning tender but still with a slight bite. This texture is perfect to prevent the pasta from becoming mushy when mixed with the other ingredients. Once cooked, drain and rinse it under cold water to stop the cooking process and cool it down for the salad.
Step 2: Grill the Corn
Grilling fresh corn adds a wonderful smoky sweetness that canned or frozen corn simply can’t match, but if you’re short on time, thawed frozen corn works just fine. Brush the corn lightly with oil and grill it until you see golden brown marks. Once cooled, carefully cut the kernels off the cob and set them aside.
Step 3: Make the Dressing
This dressing is the heart and soul of the Mexican Macaroni Salad Recipe. Blend together Greek yogurt (or mayo), sour cream, lime juice, chili powder, cumin, garlic, and salt to create a creamy, zesty coating for the pasta and veggies. The lime juice adds brightness, while chili powder and cumin bring authentic Mexican warmth and depth.
Step 4: Assemble the Salad
In a large bowl, combine the cooled macaroni, grilled corn kernels, black beans, cherry tomatoes, green bell pepper, red onion, cilantro, and jalapeño. Pour the dressing over everything and toss gently until all the ingredients are evenly coated. This step ensures every bite has that perfect blend of creaminess and fresh crunch.
Step 5: Chill and Serve
For the best flavor, refrigerate the salad for at least 30 minutes before serving. This resting time allows the dressing to soak into the pasta and veggies, marrying the flavors beautifully. Before serving, give it a quick taste and adjust with more salt or lime juice if needed for that final delicious touch.
How to Serve Mexican Macaroni Salad Recipe

Garnishes
To add extra zest and visual appeal, try sprinkling chopped fresh cilantro or a handful of sliced green onions on top right before serving. A few extra lime wedges on the side let guests add a fresh squeeze of citrus if they like, brightening up each mouthful.
Side Dishes
This salad pairs wonderfully with grilled meats such as chicken, steak, or shrimp. It also complements classic Mexican dishes like tacos, enchiladas, or fajitas, adding a cool, creamy counterpoint to spicy, smoky flavors.
Creative Ways to Present
For casual gatherings, serve this salad in a large colorful bowl to showcase its vibrant ingredients. For something more festive, spoon it into individual mini bell pepper halves or lettuce cups for a fun, bite-sized appetizer that’s as beautiful as it is tasty.
Make Ahead and Storage
Storing Leftovers
Store any leftover Mexican Macaroni Salad Recipe in an airtight container in the refrigerator. It will stay fresh and delicious for up to 3 days, making it a great option for meal prep or next-day enjoyment.
Freezing
Because this salad contains creamy dairy-based dressing and fresh veggies, freezing is not recommended. The texture can change and become watery or grainy upon thawing.
Reheating
This salad is best served cold or at room temperature, so reheating is unnecessary. Simply take it out of the fridge ahead of time to allow it to come to a comfortable serving temperature, and give it a quick stir before plating.
FAQs
Can I use a different type of pasta in this salad?
Absolutely! While elbow macaroni is traditional and holds the dressing nicely, small pasta shapes like shells, rotini, or mini penne also work wonderfully. Just be sure to cook them al dente so the salad texture stays perfect.
Is this salad spicy?
The heat level can be tailored to your taste. The jalapeño adds mild spice, but you can adjust by leaving the seeds in for more heat or omitting it for a milder version.
Can I make this recipe vegan?
Yes! Substitute the Greek yogurt, sour cream, and mayonnaise with vegan versions like vegan mayo and coconut or cashew-based yogurt. The flavor will still be deliciously rich and creamy.
How long can I prepare this salad in advance?
It’s best to prepare it no more than a day in advance to keep the veggies fresh and the dressing flavorful. If making early, consider adding delicate ingredients like cilantro just before serving to maintain their brightness.
What can I do if I don’t have fresh corn to grill?
Canned or frozen corn works perfectly fine and is a convenient alternative. Just thaw and drain frozen corn thoroughly or drain canned corn before mixing in to avoid extra moisture.
Final Thoughts
This Mexican Macaroni Salad Recipe is a vibrant, crowd-pleasing dish that brings together simple ingredients to create big flavor. Whether you’re looking for an exciting new side or a refreshing salad to brighten any meal, this recipe is sure to become a fast favorite in your kitchen. Give it a try, and watch it disappear fast at your next gathering!
Print
Mexican Macaroni Salad Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Salad
- Method: Grilling
- Cuisine: Mexican
- Diet: Gluten Free
Description
A vibrant and creamy Mexican Macaroni Salad featuring al dente elbow macaroni mixed with charred fresh corn, black beans, bell peppers, jalapeño, and a zesty cilantro-lime Greek yogurt dressing seasoned with chili powder, cumin, and garlic. Perfect as a refreshing side dish for BBQs, potlucks, or a flavorful summer meal.
Ingredients
Salad Ingredients
- 1 lb elbow macaroni (gluten-free if needed)
- 2 ears (1 cup) fresh corn (canned or frozen and thawed work)
- 1 cup black beans, drained and rinsed
- 1 cup cherry tomatoes, quartered
- 1 green bell pepper, diced
- 1/2 medium red onion, finely chopped
- 1/4 cup fresh cilantro, finely chopped
- 1 jalapeño, seeded and finely diced
Dressing Ingredients
- 3/4 cup Greek yogurt or mayonnaise
- 1/3 cup sour cream
- 1 lime, juiced (about 3 Tablespoons), plus more to taste
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 clove garlic
- 1/2 teaspoon kosher salt
- 1 tablespoon oil (for brushing corn, such as vegetable or olive oil)
Instructions
- Prepare the Macaroni: Cook the elbow macaroni according to the package instructions until al dente. Once cooked, drain and rinse under cold water to stop the cooking process and cool the pasta completely.
- Grill the Corn: Brush fresh corn ears with oil and grill them over medium heat until the kernels are lightly browned and charred, about 8-10 minutes. Remove from grill and cut the kernels off the cob, setting them aside.
- Make the Dressing: In a bowl or blender, combine Greek yogurt (or mayonnaise), sour cream, lime juice, chili powder, cumin, garlic clove, and kosher salt. Blend or whisk until smooth and creamy.
- Assemble the Salad: In a large bowl, mix the cooled macaroni with black beans, cherry tomatoes, diced green bell pepper, chopped red onion, cilantro, jalapeño, and grilled corn kernels. Pour the prepared dressing over the salad and toss everything together until well coated.
- Chill and Serve: Refrigerate the assembled salad for at least 30 minutes to allow flavors to meld. Before serving, taste and adjust seasoning with additional salt or lime juice as desired.
Notes
- For a vegan version, substitute Greek yogurt and sour cream with plant-based alternatives and use vegan mayonnaise.
- Using grilled corn adds a smoky flavor, but canned or frozen corn can be used for convenience.
- Adjust jalapeño quantity based on preferred spice level.
- This salad can be prepared a day ahead; store covered in the refrigerator to enhance flavor.
- Serve chilled for the best taste experience.

