Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Salads and Salad Dressings Recipes

    Veggie-Packed Vegetarian Macaroni Salad

    Modified: Feb 2, 2024 · Published: May 4, 2023 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 2 votes
    6 servings
    25 minutes minutes
    Pin Jump to Recipe
    Green bowl filled with carrots, celery, onion, red pepper, and dill.
    Assembled macaroni salad in a green bowl topped with more dressing.
    Green bowl filled with macaroni salad and a wood-handled spatula.
    Green bowl filled with macaroni salad and a wood-handled spatula.

    This veggie-packed macaroni salad is vegetarian and features a balance of creamy, tangy, and crisp flavors and textures! It's the perfect addition to potlucks and barbecues because it's versatile and takes under 30 minutes of active time to assemble.

    Green bowl filled with macaroni salad and a wood-handled spatula.

    Macaroni salad is a classic American picnic and potluck dish that is perfect for warm-weather gatherings. While macaroni salad is usually vegetarian as-is, sometimes cubed meats and cheeses sneak into the salad, which is why I've designated this as a vegetarian salad.

    In this vegetarian version of classic macaroni salad, elbow macaroni is tossed in a tangy but creamy mayo-based sauce that is balanced out by crisp veggies and fresh dill.

    It takes under 30 minutes to put this macaroni salad together, and it's the perfect addition to barbecue meals alongside tahini broccoli salad, sweet potato black bean burgers, and herby potato salad.

    Jump to:
    • Recipe features
    • Ingredients
    • Chilling the salad
    • Variations and tips
    • Storage tips
    • Similar recipe ideas
    • Recipe
    • Comments

    Recipe features

    • Mayo-based, but not overwhelmingly creamy. The mayonnaise is mixed with red wine vinegar and dijon mustard to lighten up the salad and balance the creaminess with tangy flavor.
    • Not you're grandma's macaroni salad! This salad leans heavily on fresh vegetables and it has a tangy mayo and mustard based sauce.
    • Versatile: This is a crunchy salad that you can easily turn into a vegetarian main dish by adding chickpeas, white beans, or baked tofu.
    • Prep in advance: All of the components of this salad can be prepped up to 24 hours in advance. It's also easy to double the recipe, make it vegan, or cut the recipe in half.

    Ingredients

    Labeled ingredients used to make macaroni salad.
    • Elbow macaroni: While technically this pasta salad works with any type of short-grain pasta, it's not a macaroni salad without elbow pasta. If you want to make a gluten-free version, you can substitute it with gluten-free elbow macaroni.
    • Mayonnaise: This is the key ingredient in the dressing that provides the classic creaminess. I grew up in a family that used Miracle Whip instead of mayonnaise, and I know that many still prefer Miracle Whip in macaroni salad. I prefer mayo, but if you want that classic Miracle Whip flavor, you can add an additional ¼ teaspoon of sugar to the dressing and adjust it to taste. Or just use Miracle Whip!
    • Red wine vinegar and Dijon mustard: These both add tangy and acidic flavor that balances the richness of the mayo. An equal amount of whole-seed mustard can be used in place of Dijon, but note that the result is a milder dressing.
    • Dry mustard may seem superfluous in addition to Dijon, but it has a sweeter flavor than Dijon and helps to drive the mustard undertone in the dressing.
    • Fresh dill provides a fresh and slightly sweet flavor that lightens up this mayo-based pasta salad.
    • Red bell pepper: You can substitute with orange or yellow bell peppers.
    • Red onion: This adds a sharp and pungent flavor that balances the sweetness of the other vegetables. Substitute with white or yellow onions as needed.
    • Shredded carrots add crunch and color. I like to buy matchstick carrots to cut down on prep time, but you can also grate whole carrots on a box grater to make shredded carrots at home.
    • Celery adds crunch and additional fresh flavor.

    Chilling the salad

    There are a few schools of thought when it comes to chilling macaroni salad. All methods have a place, but I'm sharing my two favorite methods.

    Rinse the pasta under cold running water

    This method is controversial to some, but it cuts down on chill time, so I prefer to do it. Warm pasta also absorbs dressing more readily, and while we do want the pasta to absorb some of the dressing flavor, we don't want it to dry out.

    As soon as the pasta is drained, rinse it until gently running cool water. Toss the macaroni salad with ⅔ of the dressing and all of the vegetables. Cover and chill the pasta salad and the remaining dressing separately for at least 30 minutes, then toss with the remaining ⅓ of the dressing just before serving.

    Toss everything together and chill

    This is the easiest method, but because warm pasta absorbs more sauce than chilled pasta, you're at risk of having a dry pasta salad. Instead, toss the warm pasta with ⅔ of the dressing and reserve ⅓ for just before serving.

    Chill the macaroni salad for 45 minutes to an hour.

    Assembled macaroni salad in a green bowl topped with more dressing.

    Variations and tips

    • Pasta cooking tips: Elbow macaroni should be cooked to al dente, meaning it still has a bit of a bite to it. This prevents the salad from being soggy and breaking down. Make sure to salt the pasta water well.
    • Vegetables: Like with my ranch pasta salad and vegetarian pasta salad, any kind of veggie goes. Try adding sliced radishes, cherry tomatoes, cucumbers, thawed frozen peas, or broccoli.
    • Add protein like chickpeas, tofu, or hard-boiled eggs to make this salad a main dish.
    • Make it vegan by using an equal amount of vegan mayonnaise in place of regular mayo.
    Green bowl filled with carrots, celery, onion, red pepper, and dill.

    Storage tips

    Storage: Keep leftovers refrigerated in a closed container for 3 to 4 days. I have not tried freezing this salad, but I don't generally recommend freezing raw vegetables as they lose their crispness during thawing.

    Food safety note: Mayo-based salads can be a food safety risk if left at room temperature for too long, so it's best to keep the salad chilled until ready to serve.

    If you want to prep the salad in advance, you can chop the veggies and make the dressing up to 24 hours ahead of time. If you're making the pasta in advance, toss it with a small amount of oil to prevent it from sticking together.

    Macaroni salad in a green bowl.

    Similar recipe ideas

    • Overhead view of white bowl filled with noodles.
      Cold Peanut Noodle Salad
    • White bowl filled with pasta salad, half a lemon, and a wood serving spoon.
      Balsamic Pasta Salad with Marinated Vegetables
    • Close up of pasta salad.
      Vegan Ranch Pasta Salad
    • Overhead view of large glass bowl filled with pasta salad
      Veggie Pasta Salad with Lemon Vinaigrette

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Green bowl filled with macaroni salad and a wood-handled spatula.

    Veggie-Packed Vegetarian Macaroni Salad

    Cassidy Reeser, MS, RD
    This creamy and tangy macaroni salad is packed with fresh veggies and dill for a lightened-up version of a classic potluck recipe.
    5 from 2 votes
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 15 minutes mins
    Cook Time 10 minutes mins
    Chill Time 1 hour hr
    Total Time 25 minutes mins
    Servings 6 servings

    Ingredients
      

    For the salad

    • 8 ounces elbow macaroni
    • 1 medium red bell pepper diced
    • 2 stalks celery diced
    • 1 cup matchstick carrots
    • ½ cup diced red onion from ½ small red onion
    • ¼ cup chopped fresh dill

    For the sauce

    • ½ cup mayonnaise
    • 3 tablespoons red wine vinegar
    • 1 tablespoon Dijon mustard
    • ½ teaspoon dry ground mustard
    • ¼ teaspoon table salt
    • ¼ teaspoon black pepper
    • ⅛ teaspoon granulated sugar adjust to taste
    • 1 clove garlic

    Instructions
     

    • Cook macaroni in a large pot of well-salted boiling water until al dente. Drain the pasta and rinse until cool running water to quickly chill it.
    • Meanwhile, prep the vegetables and assemble the sauce. In a medium bowl, whisk together the mayonnaise, red wine vinegar, Dijon mustard, dry mustard, salt, pepper, and sugar. Use a microplane or the smallest holes on a box grater to grate in one clove of garlic. Whisk until combined. Taste for seasonings.
    • Toss the pasta with ⅔ of the sauce. Stir in the diced bell pepper, celery, carrots, onion, and dill. Cover and refrigerate both the pasta and remaining sauce for at least 30 minutes, or until chilled. Before serving, toss with the remaining ⅓ of sauce.

    Video

    Notes

    1. Alternative chilling method: Because I know that some people don't like rinsing pasta until the water to chill it, another option is to toss the pasta with ⅔ of the dressing and the veggies, then chill in the fridge for an hour. The pasta will absorb more of the sauce this way. Toss with remaining sauce before serving. You can also toss the pasta with a bit of oil and chill it separately from the sauce, but this way the pasta doesn't absorb as much of the sauce flavor.
    2. Storage: Keep leftovers refrigerated in a closed container for 3 to 4 days. I have not tried freezing this salad, but I don't generally recommend freezing raw vegetables as they lose their crispness during thawing.

    Nutrition

    Calories: 293kcalCarbohydrates: 34gProtein: 6gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 9gMonounsaturated Fat: 3gTrans Fat: 0.03gCholesterol: 8mgSodium: 273mgPotassium: 263mgFiber: 3gSugar: 4gVitamin A: 4260IUVitamin C: 28mgCalcium: 30mgIron: 1mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Instant Pot Tomato Soup
    Tofu Burritos (High Protein) »

    Comments

    No Comments

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Cozy Peach Kitchen®. All rights reserved.

    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.