The Vegan Lunchbox

  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
menu icon
go to homepage
  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
subscribe
search icon
Homepage link
  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
×
Home » Recipes » Back-to-School

Vegan Macaroni Salad (quick & creamy)

Modified: Jul 29, 2026 by Jacqueline Meldrum

Jump to Recipe

This creamy vegan macaroni salad is fresh, colourful and packed with crunchy vegetables, chickpeas and a creamy dairy-free dressing. Ready in just 15 minutes, it's perfect for lunchboxes, picnics, BBQs and easy summer lunches.

Made with a few everyday ingredients, it's a quick recipe that's just as delicious as a light lunch or served as a side for grilled food, like these Jerk Tofu Skewers.

Vegan Macaroni Salad in a bowl

Unlike heavily dressed deli salads, this version is lighter while still creamy and filling. The fresh basil adds a burst of flavour, while crisp vegetables add colour and crunch. If you like this, you may also like this Vegan Cheese Pasta Salad.

At-a-Glance - Macaroni Salad

⏲️ Ready in: 14 minutes
👪 Serves: 4
🍽 Calories: 284
🧾 Main ingredients: elbow macaroni (or straight-cut macaroni), red pepper, sweetcorn, chickpeas, fresh basil & mayo
👩🏻‍🍳 Suitable for: Vegan, plant-based, dairy-free, egg-free, vegetarian & gluten-free (if you use gluten-free macaroni)

You are going to love this simple pasta salad that's so easy to tweak and perfect when you want something a bit more filling for lunch,

Summarise & save this recipe:

ChatGPT
Google AI
Perplexity
Claude
Add us as a trusted site on Google
Jump to:
  • At-a-Glance - Macaroni Salad
  • ⭐ Why You'll Love This Macaroni Salad
  • 💭 What you Need for a Good Pasta Salad
  • 💭 Why is macaroni a good shape for pasta salad?
  • 💭 Which other shapes work well?
  • 👩🏻‍🍳 Rinse that Pasta
  • 📋 What you Need
  • 🥕 Best Vegetables for Macaroni Salad
  • 💭 Why add Chickpeas?
  • 👩🏻‍🍳 How to Make Vegan Macaroni Salad
  • 👩🏻‍🍳 Variations
  • 💭 FAQs
  • 🥗 More Vegan Salads to Try Next
  • 📖 Recipe
  • 💬 Comments

⭐ Why You'll Love This Macaroni Salad

  • Ready in under 15 minutes
  • Simple supermarket ingredients
  • Creamy but no dairy
  • Packed with vegetables
  • The chickpeas add protein and texture
  • Great for making ahead
  • Perfect for lunch and picnics
  • Keeps well in the fridge for a few days

💭 What you Need for a Good Pasta Salad

It's all about getting the balance right.

  • A creamy dressing
  • Firm and glossy pasta
  • Crunchy vegetables
  • Fresh herbs
  • Plenty of seasoning

💭 Why is macaroni a good shape for pasta salad?

  • Easy to eat
  • The dressing coats the pasta well
  • Bite-sized
  • Mixes well with finely chopped veg

💭 Which other shapes work well?

Pasta shapeRatingHow well it works
Elbow macaroni⭐⭐⭐⭐⭐Holds dressing well
Farfalle (bow-tie pasta)⭐⭐⭐⭐Looks good, adds texture
Fusilli (spirals)⭐⭐⭐⭐⭐Twists trap the dressing
Small shells⭐⭐⭐⭐Holds pools of dressing
Penne⭐⭐Too large, better hot with rich sauces

👩🏻‍🍳 Rinse that Pasta

Once cooked (until al dente - cooked but a little firm), it's important to rinse the pasta under cool water until it's cold and glossy.

If you don't rinse it, it will continue cooking, get claggy, and may stick together. Never rinse pasta when serving it hot, but always rinse it when making pasta salad.

📋 What you Need

Here are the simple ingredients you need for this tasty pasta salad; the full ingredient list and method are in the recipe card.

Ingredients for macaroni pasta salad including macaroni, red pepper, corn and chickpeas.
  • Macaroni - farfalle is a good choice too
  • Chickpeas - I use rinsed canned chickpeas (garbanzo beans), but you can soak and cook dried chickpeas
  • Fresh basil - I also love dill in creamy salads like this and my Vegan Dill Salad and Vegan Dill Slaw, but you can use any fresh herbs; chives and parsley work well too

🥕 Best Vegetables for Macaroni Salad

  • Celery - finely chopped
  • Bell pepper - red, yellow, orange or green, deseeded and finely chopped
  • Spring onions - finely chopped
  • Carrot - grated
  • Cucumber - seeds scooped out and chopped
  • Peas - lightly cooked
  • Sugar snap peas (snow peas) - lightly cooked and sliced
  • Red Onion - thinly sliced
  • Cherry tomatoes - halved
  • Sweetcorn - tinned or freshly cooked
vegan creamy macaroni salad in a bowl.

💭 Why add Chickpeas?

  • Adds extra protein
  • More fibre
  • Makes the salad more filling
  • Budget-friendly
  • Adds texture

👩🏻‍🍳 How to Make Vegan Macaroni Salad

These step-by-step photos will show you how easy this salad is to make; the full recipe is in the recipe card.

Making vegan macaroni step 1 - cooked and rinsed macaroni pasta.
  1. Step 1: Cook the pasta according to the packet instructions until al dente, then rinse under cold water until cold and glossy.
Making vegan macaroni step 2 - corn and red pepper in a bowl.
  1. Step 2: Cut your red pepper to approximately the same size as the corn.
Making vegan macaroni step 4 - added herbs.
  1. Step 3: Add the cooked pasta to a mixing bowl, then add the veg and herbs.
Making vegan macaroni step 3 - chickpeas and cucumber pieces added to the bowl.
  1. Step 4: Add the cucumber and chickpeas.
Making vegan macaroni step 5 - mayo and seasoning added.
  1. Step 5: Add the mayo and season well.
Making vegan macaroni step 6 - final mixed salad.
  1. Step 6: Mix well and serve Enjoy!

👩🏻‍🍳 Variations

Here are a few tweaks you can make to really vary this salad.

  • Creamy dill macaroni salad - add lots of chopped fresh dill
  • Tex-Mex macaroni salad - swap the chickpeas for black beans and add fresh coriander and finely chopped jalapeños (optional); you could also add paprika to the dressing
  • Greek macaroni salad - for veg, add halved cherry tomatoes, cucumber, black olives and crumbled feta (you could add this Creamy Feta Dressing or this Greek Dressing which is more of a vinaigrette, instead of mayo)
  • Italian macaroni salad - add sundried tomatoes, olives and some pesto to the mayo; try this Homemade Cashew Pesto or Sundried Tomato Paste
  • Cheesy macaroni salad - add vegan cream cheese and nooch (nutritional yeast) to the mayo

💭 FAQs

Why is my pasta mushy?

If your pasta is mushy, it is overcooked, was left to sit in the hot water too long, or not rinsed in cold water to stop the cooking process.

Why is my salad watery?

If your salad is watery, it probably means the pasta wasn't well drained, or the washed vegetables were not patted dry before adding. Also, leaving the watery seeds in cucumber can water down the dressing.

Why is my pasta salad bland?

It probably needs more seasoning. Always taste to check the seasoning, and if you want more flavour, you can add more fresh herbs or a small dollop of mustard to the dressing.

🥗 More Vegan Salads to Try Next

  • Best Vegan Couscous Salad with Lentils and Feta.
    Best Vegan Couscous Salad with Lentils & Feta Cheese
  • VeganTex Mex Corn Chopped Salad
    Tex Mex Corn Chopped Salad with Vegan Feta
  • Vegan cheesy pasta salad in a blue bowl
    Vegan Creamy Cheese Pasta Salad
  • Vegan dill potato salad in a glass bowl
    Creamy Vegan Dill Potato Salad

⭐ Sign up for a free morning recipe

Join my list and I'll send you one recipe each morning for inspiration.

Also, sign up to my new recipe email so you don't miss new recipes.

📖 Recipe

Vegan Macaroni Salad in a bowl

Vegan Macaroni Salad

Jacqueline Meldrum
This quick and creamy macaroni salad is great for lunch boxes, picnics, BBQs and as a side salad.
5 from 12 votes
Print Recipe Pin It Download Save Saved!
Prep Time 2 minutes mins
Cook Time 12 minutes mins
Total Time 14 minutes mins
Course Easy Vegan Pasta & Pizza Recipes
Cuisine Italian
Servings 4
Calories 284 kcal

Ingredients
 
 

  • 125 g dried elbow macaroni see notes for other pasta options
  • ½ red pepper sliced and diced
  • 3 tablespoon cooked sweetcorn
  • 3 tablespoon cooked chickpeas
  • 6 tablespoon vegan mayo
  • handful fresh basil leaves chopped
  • pinch salt and pepper

Instructions
 

Keep screen on
  • Cook and rinse your pasta until it's cold and glossy.
  • Prep your veg and add the pasta and veg to a large bowl.
  • Add fresh basil and mayo to the bowl and season with salt and pepper. 
  • Mix well and taste to check the seasoning.
  • Enjoy!

Notes

  • You can use straight-cut macaroni, bow-tie pasta (farfalle) or spiral pasta (fusilli) instead of elbow macaroni.
  • Make sure your only cook the pasta until it is al dente (cooked but firm) and rinse under cold water until completely cold. This will result in glossy firm pasta for the best pasta salad.
  • You may use more mayo if you would like a thicker dressing but you may need more seasoning.
  • You can keep this pasta salad in an airtight container in the fridge for 3-4 days.
  • To serve allow to come to room temperature for 10 minutes before serving as the cold dampens the flavours.
  • It would serve 2 for lunch or 4 as a side.

Nutrition

Serving: 4gCalories: 284kcalCarbohydrates: 31gProtein: 6gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 123mgPotassium: 158mgFiber: 2gSugar: 2gVitamin A: 498IUVitamin C: 20mgCalcium: 13mgIron: 1mg
Tried this recipe?Let us know how it was!

More Easy Back-to-School Recipes Kids Will Love

  • easy apple and cinnamon oat flapjacks
    Microwave Apple & Cinnamon Flapjacks - Quick & Easy
  • jacket potato next to tomato slices and grated cheddar.
    30 Plant Based Baked Potato Fillings - Hot & Cold
  • Vegan Cheese & Onion Bakes (better than Greggs) Recipe.
    Vegan Cheese & Onion Bakes (better than Greggs)
  • Easy Microwave vegan blackcurrant and lemon flapjacks.
    Quick and Easy Microwave Blackcurrant Lemon Flapjacks

Comments

  1. Dannii says

    December 10, 2020 at 10:08 am

    5 stars
    You can't beat a pasta salad for an easy lunch option. This vegan version looks delicious.

    Reply
  2. Jacqueline Meldrum says

    December 10, 2020 at 9:26 am

    Oh this is definitely the dish for you and it's so easy too.

    Reply
  3. Rachna says

    December 10, 2020 at 9:24 am

    5 stars
    This is so easy to put together. I love pasta and the fact that you have used so many fresh veggies. I will definitely try it out.

    Reply
  4. Jacqueline Meldrum says

    December 10, 2020 at 9:24 am

    Yes it works great as a side dish or a lunch Hope you try it.

    Reply
  5. Jacqueline Meldrum says

    December 10, 2020 at 9:24 am

    It really is worth making and a nice change from sandwiches in the lunch box.

    Reply
  6. Unknown says

    December 09, 2020 at 7:48 pm

    5 stars
    This looks like a great side dish. Can't wait to try it.

    Reply
  7. Natalie says

    December 09, 2020 at 4:31 pm

    Oh yum! What a lovely salad. So light and delicious. I must give this a try. Thanks for sharing this recipe.

    Reply
  8. Jacqueline Meldrum says

    December 09, 2020 at 4:04 pm

    Oh do try it. It's so quick to make and tastes really good.

    Reply
  9. Jacqueline Meldrum says

    December 09, 2020 at 4:04 pm

    Oh yes it's really good. Actually it's a bit too moreish. It's easy to go back for another portion.

    Reply
  10. Jacqueline Meldrum says

    December 09, 2020 at 4:03 pm

    Oh yes, do try it Jill and let me know what you think.

    Reply
  11. Jacqueline Meldrum says

    December 09, 2020 at 4:03 pm

    Oh yes, it's a perfect one for kids and a good way to get in some extra veg.

    Reply
  12. Jess says

    December 09, 2020 at 4:00 pm

    5 stars
    This is perfect for lunch for my family right now while we are doing online school. Quick, easy, and delicious!

    Reply
  13. Anonymous says

    December 09, 2020 at 3:50 pm

    5 stars
    This looks so yummy. I never thought of making a salad with macaroni. I will buy some at the weekend and make this next week. Jill

    Reply
  14. Erika says

    December 09, 2020 at 3:50 pm

    5 stars
    This macaroni salad looks amazing. I can't wait to try your recipe!

    Reply
  15. Maria says

    December 09, 2020 at 3:47 pm

    5 stars
    This salad looks so refreshing. I'll definitely give this a try.

    Reply
Newer Comments »
5 from 12 votes

Leave a comment Cancel reply

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

Recipe Rating




Jacqueline Meldrum - Recipe Developer.

Welcome to The Vegan Lunchbox.

If you need tasty lunch inspiration, you've come to the right place. Easy recipes and ideas from my Scottish kitchen.

Jac x

Read more -

Comforting SOups

  • Vegan cream of mushroom soup with fennel and dill.
    Vegan Mushroom Soup with Fennel & Dill
  • A bowl of vegan tomato soup with a swirl of cream
    Best Vegan Tomato Soup made with Tinned Tomatoes
  • Easy Vegan Cream of Parsnip Soup.
    Creamy Vegan Parsnip Soup with Apple
  • Creamy-sweet-potato-butternut-squash-carrot-soup
    Vegan Sweet Potato & Butternut Squash Soup with Carrots
  • Easy Grated Carrot & Lentil Soup with Cabbage
    Grated Carrot & Red Lentil Soup with Cabbage
  • Vegan broccoili and pea soup with a swirl of cream
    Easy Vegan Broccoli and Pea Soup

Popular Recipes

  • Quick and easy pickled red cabbage.
    Easy Quick Pickled Cabbage for Tacos or Sandwiches
  • recipe for baked sweet potatoes cooked in the air fryer
    Easy Air Fryer Baked Sweet Potatoes
  • quick and easy balsamic tomatoes recipe.
    Easy Marinated Cherry Tomatoes with Balsamic Vinegar
  • Falafel beet salad wrap with tahini dressing.
    Lebanese Falafel Wrap with Tahini Dressing
  • Quick & Easy Vegan Lemon Mousse - Dairy-Free Dessert.
    Quick & Easy Vegan Lemon Mousse - Dairy-Free Dessert
  • easy vegan chocolate pots
    Easy Vegan Chocolate Mousse with Dates

Footer

↑ back to top

Explore

  • About
  • Email
  • Subscribe
  • Recipe Index
  • eBooks

Site Info

  • Privacy Policy
  • Accessibility

Copyright © 2026 The Vegan Lunchbox • Powered by Feast+

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.