The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Sides

Mexican Macaroni Salad (Easy!)

May 4, 2023 by Kaitlin · 6 Comments

Jump to Recipe

This zesty Mexican Macaroni Salad recipe features noodles, black beans, crisp veggies, and a creamy southwest dressing! It's simple to prepare with healthy whole food, plant-based ingredients. (Vegan, refined oil-free, gluten-free option.)

Overhead view of vegan Mexican macaroni salad in a white serving bowl with fresh lime slices

Let's make a delicious macaroni salad... with a zesty, Mexican-inspired twist! (Yes!) It's fresh, hearty, and so satisfying. Best of all, it comes together super easy in just 30 minutes.

This recipe features all the good stuff - tender pasta, hearty black beans, crunchy veggies, and fresh herbs. All tossed in a flavorful southwest dressing! The creamy sauce is made with a homemade "mayo", salsa, fresh lime juice, and taco seasoning. (So good!)

It's made with wholesome, plant-based ingredients. (No dairy, sour cream, or traditional mayo needed.) The result is a crowd-pleasing dish for summer picnics, potlucks, and barbecues. It's also great for meal prep, packed lunches, or a perfect side dish at home.

Black beans, pasta, bell pepper, corn, tomato, salsa, and spice ingredients laid out on a metal tray

Ingredients for Mexican Macaroni Salad

For this recipe, you'll toss together in a large bowl:

  • Elbow noodles: Be sure to use gluten-free pasta if needed. Most often I use "Jovial" brown rice noodles or "Banza" elbow macaroni noodles which are made from chickpeas.
  • Black beans: You'll need one 15-ounce can for this recipe. Black beans add lots of tasty flavor and hearty plant-based protein and fiber.
  • Bell pepper: I use an orange bell pepper, but you can use yellow or red if desired. Jarred fire-roasted red bell pepper could work too, but I really enjoy the crisp, crunchy texture of fresh bell pepper to offset the soft pasta.
  • Sweet corn: Most often I use organic canned corn for convenience. But you can use fresh corn kernels (cooked), grilled, frozen corn (thawed), or fire-roasted corn.
  • Roma tomatoes: You'll need two roma tomatoes for this recipe, but you can replace them with grape tomatoes or cherry tomatoes for a bolder flavor.
  • Green onions: You could also use finely chopped red onion if desired.
  • Fresh cilantro
  • Dairy-free mayo: I use my homemade Cashew Mayo that's refined oil-free. It's so creamy, rich, and delicious. (I make it in advance and store it in the fridge.) But you can easily replace this with your own favorite homemade or store-bought vegan mayonnaise.
  • Salsa: Use store-bought or homemade, either smooth or chunky-style works great. (I often use this Restaurant-Style Blender Salsa.)
  • Fresh lime juice: You'll need 1 tablespoon lime juice which is about a half lime.
  • Taco seasoning: I use my zesty homemade Taco Seasoning recipe that I always keep on hand in a small mason jar in the pantry. You can also add salt and black pepper to taste before serving if needed.
Ingredients for creamy pasta salad in a large bowl before mixing together

Customizing

Make it spicy: Add freshly diced jalapeños (I love this addition) or a pinch of cayenne pepper or chipotle powder to taste. You can even add chipotle in adobo sauce to the dressing for smoky heat.

Variations: Add black olives, diced green chiles, or toss in other vegetables like carrot, celery, or roasted red bell peppers. For a cheesy flavor, add nutritional yeast, shredded vegan cheddar cheese, etc.

Seasonings: In addition to the taco seasoning, you can add extra garlic powder, cumin, chili powder, freshly minced garlic cloves, etc.

Preparing Mexican macaroni salad in a large mixing bowl with wooden spoon

Serving

Making ahead: While you can enjoy this pasta salad at room temperature immediately after preparing, it tastes even better after it chills for a few hours in the fridge!

Main dish or side dish: Bring this crowd pleaser to your summer picnics, potlucks, or BBQs for a flavorful side dish to share. It's hearty enough for a main course, so you can also enjoy it as a quick lunch at home, meal prep, or pack it on-the-go.

Storing

Store leftovers in an airtight container in the refrigerator. I find it keeps for about 4 days.

Want a classic version? Try this creamy Vegan Macaroni Salad as well!

Close up view of vegan Mexican macaroni salad served in a white bowl

For more inspiration, also browse all vegan side dish recipes.

Overhead view of vegan Mexican macaroni salad in a white serving bowl with fresh lime slices

Mexican Macaroni Salad (Easy!)

A creamy macaroni salad with a zesty twist! Featuring black beans, crisp veggies, and flavorful southwest dressing. Great for picnics, potlucks, packed lunches, etc.
5 from 3 votes
Print Recipe Pin Recipe Comment
Prep Time: 20 minutes minutes
Cook Time: 10 minutes minutes
Total Time: 30 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish, Salad, Side Dish
Cuisine: Gluten-Free Option, Oil-Free, Vegan
Servings: 8

Ingredients

  • 8 oz. elbow noodles (GF if needed)
  • 15 oz. can black beans
  • 1 cup sweet corn, cooked
  • 1 orange bell pepper
  • 2 roma tomatoes
  • 2-3 green onions
  • 1/4 cup fresh cilantro

For the creamy southwest dressing:

  • 3/4 cup cashew mayo (or store-bought)
  • 1/2 cup salsa
  • 1 Tbsp. fresh lime juice
  • 2 tsp. taco seasoning

Instructions

  • Cook pasta: Boil your pasta according to package instructions, leaving it al dente (slightly firm, not mushy).
  • Make dressing: Meanwhile, add all the dressing ingredients to a small bowl. Stir to combine.
  • Prepare veggies: Dice the bell pepper and tomatoes. Slice the green onions. Roughly chop the cilantro. Add all to large bowl with the black beans (rinsed and drained) and sweet corn.
  • Assemble: When the pasta is done cooking, rinse it with cool water to stop the cooking. Then drain it well and add to bowl. Add the dressing and gently toss to combine.
  • Serving: While you can serve this dish immediately, it tastes even better after it chills in the refrigerator for a couple hours to let the flavors enhance. (The dressing absorbs a bit as it sits and chills.)

Notes

Oil-free: To keep this recipe refined oil-free, use my homemade cashew mayo (or other homemade oil-free mayo such as tofu mayo) as most store-bought brands contain oil.
Yield: Recipe makes about 9 cups salad (or 8 heaping 1-cup servings).
Storing: Store leftovers in an airtight container in the fridge. I find it keeps for about 4 days.
Recipe inspired by Ree Drummond.

Nutrition Per Serving (Estimate)

Nutrition Facts
Mexican Macaroni Salad (Easy!)
Amount per Serving
Calories
234
% Daily Value*
Fat
 
6
g
9
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
2
g
Potassium
 
398
mg
11
%
Carbohydrates
 
39
g
13
%
Fiber
 
6
g
25
%
Sugar
 
3
g
3
%
Protein
 
9
g
18
%
Vitamin A
 
793
IU
16
%
Vitamin C
 
27
mg
33
%
Calcium
 
45
mg
5
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan Mexican Macaroni Salad recipe, also check out:

  • Three Bean Salad with Vinegar Dressing

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Side Dish Recipes

  • Greek orzo pasta salad cover photo
    Greek Orzo Pasta Salad (Easy!)
  • Taco pasta salad cover photo
    Taco Pasta Salad (Vegan!)
  • Vegan egg drop soup cover photo
    Vegan Egg Drop Soup (Easy!)
  • Spaghetti pasta salad cover photo
    Spaghetti Salad (Easy!)

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating:




  1. Connie says

    May 17, 2026 at 12:59 pm

    May try this salad! I use CHOSEN brand vegan mayo (minus eggs).. not oil free...avocado oil is in this dressing.

    Reply
    • Kaitlin says

      May 17, 2026 at 2:10 pm

      That would work great too, Connie! Hope you enjoy if you give it a try!

      Reply
  2. Jyothi says

    July 16, 2025 at 1:43 pm

    5 stars
    This was really good! I used tofu mayo to keep the fat content down. I can't believe how combining mayo and salsa would make such a great southwestern dressing. I used whole wheat macaroni and added avocado and lettuce to amp up the rainbow look. Thank you for sharing this recipe!

    Reply
    • Kaitlin says

      July 16, 2025 at 4:34 pm

      Thrilled to hear you enjoyed it, Jyothi! What a fun idea adding avocado, lettuce, and swapping in your tofu mayo - great thinking! Thanks a lot for giving it a try and coming back to share your very kind and thoughtful feedback. It's appreciated!

      Reply
  3. Jennifer says

    August 29, 2023 at 8:45 pm

    5 stars
    This was so good!! I couldn't believe how easy it was to make and still be so delicious! Total weeknight meal! Yay! Loved the dressing and how it brought all the flavours together so well. I used chickpea pasta (spirals) rather than macaroni. Thanks for such an awesome recipe!!

    Reply
    • Kaitlin says

      August 30, 2023 at 9:47 am

      Your comments warm my heart, Jennifer! Thanks for your always-thoughtful feedback. Your chickpea spirals sound like an awesome substitute in this salad. So glad it worked out and you found another recipe you enjoy!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required