Vegan Mac Salad Recipe: Crunchy Celery Crowns with Creamy Tahini Dressing

Salads

Vegan Mac Salad Recipe: Crunchy Celery Crowns with Creamy Tahini Dressing

This vegan mac salad recipe transforms a classic comfort dish into a vibrant, plant-based masterpiece with crisp celery crowns and rich tahini dressing. The secret lies in perfectly cooked pasta tossed with a creamy, tangy dressing that binds everything together without dairy.

I developed this version after realizing traditional mac salads could be just as satisfying—if not more so—with plant-based ingredients.

The creamy tahini dressing is the star, blending tahini with lemon juice, garlic, and a touch of maple syrup for balance. Crunchy celery crowns add texture, while diced cucumbers and bell peppers bring freshness.

Tofu or chickpeas can be added for protein, ensuring this salad is filling and balanced. The key is letting the flavors meld for at least 30 minutes before serving.

What you’ll end up with is a salad that’s creamy, crunchy, and packed with flavor—perfect for picnics, potlucks, or a light lunch. The tahini dressing keeps it rich and satisfying, while the celery crowns provide a satisfying bite.

It stays fresh in the fridge for up to 4 days, making it ideal for meal prep.

For extra protein, fold in roasted chickpeas or cubed tofu. Swap in your favorite veggies like shredded carrots or avocado for variety. This recipe proves vegan dishes can be just as hearty and delicious as the original. Let’s get started!

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for vegan mac salad

Pantry staples meet fresh produce for this creamy, crunchy vegan mac salad masterpiece.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Uncooked, medium or small shape
Tahini 🥜 ½ cup 100% sesame, no additives
Fresh Lemon Juice 🍋 3 tbsp Freshly squeezed, no pulp
Garlic Cloves 🧄 3 cloves Fresh, minced or pressed
Pure Maple Syrup 🍯 2 tbsp Grade B for depth of flavor
Water 💧 ¼ cup Room temperature
Celery Stems 🧅 3 whole For celery crowns
Cucumber 🥒 1 medium English or Persian type
Red Bell Pepper 🌶️ 1 medium Any color, seeded
Red Onion 🧅 1 medium Thinly sliced
Extra-Firm Tofu 🍱 8 oz Pressed, cubed
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Extra-Virgin Olive Oil 🫒 2 tbsp For drizzling
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The tahini is the secret weapon here—look for 100% sesame with no fillers. Trader Joe's and Whole Foods carry great options, but any bulk bin sesame paste works too. Fresh garlic and lemon juice are non-negotiable; bottled lemon juice lacks that bright punch. For the celery crowns, save the thick stems—cut them lengthwise into thin strips and blanch for 2 minutes to keep them crisp. The macaroni should be al dente, not mushy—undercook by 1 minute and finish in cold water.

No tahini? Substitute 1/4 cup peanut butter plus 1/4 cup water for thickness, but the flavor won't be identical. Swap the tofu for roasted chickpeas if you prefer—toss them with olive oil, salt, and smoked paprika before adding. The cucumber and bell pepper can be any veggies you like; shredded carrots or avocado work beautifully too. For extra crunch, add toasted sunflower seeds or chopped walnuts. The dressing keeps well for 5 days in the fridge—make extra for sandwiches!

This salad tastes even better the next day as flavors meld. Store components separately in airtight containers—dressing, pasta, and veggies—then toss before serving. The celery crowns stay crisp for 3 days if submerged in ice water. For meal prep, double the dressing and freeze half in ice cube trays—thaw and stir into the salad when ready to eat. Garnish with parsley right before serving to keep it vibrant.

❤️

Why You'll Love This Recipe

  • No-Cook Dressing Hack: I swear by this tahini-lemon-maple combo—just whisk, drizzle, and toss. No mayo mess, no waiting for it to chill, and it clings to every noodle like a dream.
  • Garlic-Lemon Zing: That raw garlic and bright lemon juice? It’s the secret weapon. One bite and you’ll forget this isn’t loaded with dairy—it’s just that good.
  • Picnic-Party Ready: Takes 10 minutes to throw together, stays fresh for days, and fits perfectly in a mason jar. My go-to for potlucks, lunchboxes, or when I’m too tired to cook.
  • Pantry Staple Magic: Elbow mac, tahini, and maple syrup? All things I already have. Budget-friendly, minimal waste, and leftovers taste just as good cold the next day.

Step-by-step instructions for vegan mac salad with tahini dressing

Here's how to create a satisfying, protein-packed vegan mac salad that's creamy, crunchy, and bursting with fresh flavors.

1

👨‍🍳 Step 1: Cook the Elbow Macaroni Al Dente

Bring a large pot of water to a rolling boil and add 1 teaspoon salt. Once boiling, add the 12 ounces elbow macaroni and cook for 1 minute less than the package instructions recommend. You want it al dente—slightly firm to the bite when drained. Drain immediately in a colander and rinse under cold water for 30 seconds to stop the cooking process and remove excess starch.

I always taste a piece of pasta right after draining to check the texture—it should have a slight bite but still be tender. This prevents the salad from becoming mushy later. Let the drained pasta cool slightly before moving to the next step, about 5 minutes while you prepare the other components.

2

🥘 Step 2: Prepare the Crunchy Vegetable Mix

Cut the 3 whole celery stems into ¼-inch thick slices, keeping them whole for easy handling. Remove the core from the 1 medium cucumber and slice it into ½-inch thick half-moons. Dice the 1 medium red bell pepper into ½-inch cubes and thinly slice the 1 medium red onion into half-moons.

Transfer all the vegetables to a large mixing bowl. Here's the thing—don't wash the vegetables yet. The natural moisture from their skins will help keep the salad fresh longer. Instead, sprinkle with ½ teaspoon ground black pepper and toss gently to distribute. Set aside while you prepare the tofu and tahini dressing.

3

🍳 Step 3: Press and Cube the Extra-Firm Tofu

Wrap the 8 ounces extra-firm tofu in a clean kitchen towel and place a heavy object on top, like a cast-iron skillet or a heavy plate. Let it sit for 10 minutes to press out excess water. This step is crucial for getting crispy tofu cubes that won't make your salad soggy.

After pressing, unwrap the tofu and cut it into ½-inch cubes. Transfer these to a bowl and drizzle with 2 tablespoons extra-virgin olive oil. Toss gently to coat evenly. The tofu will absorb the oil and develop a nice texture when heated later.

4

🥘 Step 4: Assemble the Tahini Dressing

In a small bowl, whisk together the ½ cup tahini, 3 tablespoons fresh lemon juice, 2 tablespoons pure maple syrup, and ¼ cup water until smooth. The mixture should be creamy and well combined. If it's too thick, add 1 teaspoon more water at a time until it reaches a pourable consistency.

Next, add the 3 cloves minced garlic and 1 teaspoon salt. Taste and adjust the seasoning—you want it tangy, slightly sweet, and well-balanced. This dressing is the heart of the salad, so take your time getting it right. It should coat the back of a spoon smoothly without being too runny.

5

🥗 Step 5: Combine Everything and Chill

In a large mixing bowl, combine the cooled macaroni, prepared vegetables, and cubed tofu. Pour the tahini dressing over the top and gently toss everything together until the macaroni is evenly coated. The salad should look vibrant and inviting, with a mix of creamy, crunchy, and fresh textures.

Transfer the salad to an airtight container and refrigerate for at least 1 hour before serving. This chilling time allows all the flavors to meld together beautifully. When ready to serve, give it a final toss and garnish with ¼ cup chopped fresh parsley. The parsley adds a fresh, bright note that complements all the other flavors perfectly.

👨‍🍳

Pro Tips For Making Vegan Mac Salad

  • Rinse the Pasta Cold: I learned this the hard way—draining elbow macaroni into hot water and then tossing it with tahini makes the sauce clump like glue. Instead, run the pasta under a cold stream of water for 10 seconds right after draining. The starch cools down, and the tahini will cling smoothly to each noodle instead of turning the salad into a sticky mess.
  • Toast the Garlic: Skip the raw garlic clove in your tahini dressing, and you’ll just get a bitter, overpowering punch. Instead, finely mince 2 cloves and sauté them in 1 teaspoon neutral oil over medium-low heat for 3-4 minutes until golden and fragrant—just before they brown. Let them cool completely before mixing into the tahini, or the dressing will taste like a charred campfire.
  • Whisk the Tahini: Tahini separates like a diva if you don’t treat it right. Before adding lemon juice or maple syrup, whisk the tahini vigorously with a fork or small whisk for 30 seconds until it’s completely smooth. This step prevents clumps and ensures the dressing emulsifies properly—no one wants a salad with tahini lumps lurking like surprises.
  • Balance the Sweet-Sour: Maple syrup and lemon juice are a great combo, but measure them carefully. Start with 1 teaspoon of syrup per tablespoon of tahini, then add lemon juice gradually—1 teaspoon at a time—while tasting. The syrup should enhance, not overpower; if it tastes like dessert, you’ve gone too far. I was skeptical until I tried it—now I adjust based on the lemon’s tartness.

Make-ahead tips for vegan mac salad

Prep Ahead Strategy

Start by making the tahini dressing up to 5 days in advance and store it in an airtight container in the fridge. This gives the flavors time to meld beautifully, and you can use it for other meals too.

I like to double the batch—I use half for this salad and save the rest for sandwiches or drizzling over roasted veggies. 💡

Component Storage

Store the cooked macaroni, vegetables, and tofu separately in airtight containers. The pasta stays fresh for 3 days, while the veggies hold up best if submerged in ice water for 3 days to maintain crispness.

The tofu can be prepped and stored in the fridge for 2 days—just toss it with olive oil and a pinch of salt before adding to the salad.

Assemble When Ready

Combine all components right before serving to keep the celery crowns and other veggies crisp. If you're short on time, toss everything together 1 hour before eating—this still allows the flavors to blend nicely.

For extra crunch, add toasted sunflower seeds or chopped walnuts just before serving. They’ll stay fresh for 24 hours in the fridge if stored in an airtight container. ✨

Freezer-Friendly Dressing

Freeze the tahini dressing in ice cube trays for easy portioning. Once frozen, transfer the cubes to a freezer bag. Thaw one cube at a time and stir it into the salad when ready.

This method works well for 3 months, and the texture remains smooth when thawed properly. I’ve even used it for vegan mayo substitutes in sandwiches! 🥶

Meal Prep Timeline

Here’s my go-to schedule: Cook the pasta and prep veggies on Sunday, store them separately, and assemble the salad on Wednesday for a fresh lunch. The tahini dressing can be made on Sunday and reused throughout the week.

This approach saves time and keeps the salad from getting soggy. Pro tip: Label containers with dates to track freshness. 📅

Portion Control

Divide the salad into single-serving containers for easy grab-and-go lunches. Each portion should include a mix of pasta, veggies, tofu, and dressing. Store them in the fridge for 3-4 days, and they’ll stay fresh and flavorful.

For extra convenience, pack the dressing separately and mix it in just before eating. This keeps everything crisp and vibrant. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 10g
Protein 16g32%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this vegan mac salad without tahini?

For a creamy alternative, blend 1/4 cup peanut butter with 1/4 cup water until smooth. You can also use vegan mayo mixed with lemon juice and a touch of maple syrup for a lighter option. The texture won't be identical, but it'll still taste delicious.

2

How do I keep the celery crowns extra crispy?

Blanch the celery slices in boiling water for 2 minutes, then immediately plunge them into ice water to stop cooking. Drain well and pat dry before adding to the salad. For even more crunch, store them submerged in ice water in the fridge until ready to use.

What's the best way to add extra protein? Try roasted chickpeas (toss with olive oil, salt, and smoked paprika) or marinated tempeh cubes. For a lighter option, use white beans or lentils. Just

3

Can I make this salad ahead of time?

Yes! Store the dressing, pasta, and veggies separately in airtight containers. Combine them just before serving to keep everything crisp. The dressing stays fresh for 5 days, while the pasta and veggies hold up well for 3 days when stored properly.

4

Why does my dressing get grainy?

This usually happens when tahini isn't properly mixed with water first. Always whisk tahini with 1/4 cup water until completely smooth before adding other ingredients. If it still separates, strain it through a fine-mesh sieve before using.

★★★★★4.5(6 reviews)
Categories Salads