Vegan Pasta Salad
This classic vegan pasta salad is made with peas, corn, bell peppers, dill pickles, and smoked tofu. The creamy dressing made with vegan mayonnaise and yogurt gives it a wonderfully savory and fresh flavor – perfect for BBQs, parties, or a cold lunch. Ready in just 25 minutes, this pasta salad can easily be prepared the day before.
Summer, Sunshine, and Pasta Salad
What would summer be without pasta salad? This vegan pasta salad is definitely one of my summer essentials. I especially love taking it to the Danube here in Vienna, but it’s also a great choice for BBQs, picnics, and parties.
It’s easy to prepare ahead, tastes just as delicious the next day, and is wonderfully filling. That’s why we enjoy it not only as a side dish but also as a cold main course.
If you’re preparing food for a party, this recipe works beautifully as part of a larger buffet. The quantities make about 4–5 servings as a main course. If you’re serving several other dishes, it can easily be enough for around ten people.
My vegan pizza rolls would make a great addition. If you’d like to serve another salad, try my Mediterranean pasta salad with arugula dressing, vegan egg salad, or Austrian potato salad.

Classic Pasta Salad Like Grandma’s – But Better (Because It’s Vegan)
This pasta salad has all the flavors you’d expect from a classic recipe: creamy, savory, slightly tangy, and packed with colorful ingredients. Just like the hearty pasta salads you might remember from childhood.
A traditional vegetarian pasta salad is often made with regular mayonnaise and yogurt. For my vegan version, I use plant-based alternatives and add smoked tofu. The familiar flavor remains, but without any animal products.
A colleague once tried to compliment me by saying that the salad “doesn’t taste vegan at all.” I had to smile – apparently, she had expected something quite different from vegan food.
Even my daughter, who was two and a half at the time, loved it and happily ate the finely chopped onions. But only on the first day! On the second day, she picked them all out. So if you’re making this pasta salad for children, you can simply leave out the onion.


What Pasta Shapes and Ingredients Work Best?
Short pasta shapes such as fusilli, elbow macaroni, or penne work particularly well for a classic pasta salad. They’re easy to mix with the vegetables and creamy dressing. You can also use whole-wheat pasta or pasta made from legumes.
For the remaining ingredients, I combine fresh vegetables with peas, corn, and pickles. This gives the salad a lovely variety of flavors and textures:
- Peas and corn: Add mild sweetness and color. I prefer frozen peas because I particularly like their crisp, fresh texture.
- Bell peppers: Bring freshness and crunch. Red, yellow, orange, or green – simply choose whichever color you like best.
- Pickles (gherkins): Add the characteristic tangy, savory flavor that, for me, is essential in a classic pasta salad.
- Red onion: Adds a pleasant sharpness. Finely chopping it helps distribute the flavor throughout the salad.
- Smoked tofu: Makes the pasta salad heartier and more filling. Its smoky flavor works especially well with the creamy dressing.
I deliberately leave out tomatoes. Although I love them, they can release quite a bit of liquid and become soft, especially when the salad is prepared ahead or left to sit for a while.

The Creamy Vegan Pasta Salad Dressing
For the dressing, I combine vegan mayonnaise with unsweetened plant-based yogurt, such as soy yogurt.
The mayonnaise provides that classic, rich flavor, while the yogurt adds freshness and makes the dressing feel a little lighter than a version made entirely with mayo.
One particularly important ingredient for me is the liquid from the pickle jar. It already contains a flavorful combination of acidity, salt, and spices, making it a wonderful addition to the dressing.
Mustard, paprika powder, black pepper, and fresh herbs round out the flavor. I particularly like using chives, but parsley or dill work just as well.
For a slightly sulfurous, egg-like flavor, I also like adding Kala Namak *), also known as Indian black salt. It’s completely optional, though. The pasta salad tastes delicious with regular salt, too.

How to Make Vegan Pasta Salad Ahead and Store It
This cold vegan pasta salad is especially convenient for BBQs, parties, or meal prep. You can prepare it the day before and let it sit in the refrigerator so the flavors have time to develop.
As it rests, the flavors of the vegetables, smoked tofu, and dressing blend together even more. Just give everything another good stir before serving.
I’ve always eaten this pasta salad within three days of making it, and it still tasted excellent on the third day.
Store it in a tightly sealed container in the refrigerator. If you’re taking it to a BBQ, picnic, or the Danube (river where I go), a cooler bag is particularly handy on hot summer days.

Vegan Pasta Salad with Tofu, Mayo & Veggies (Cold & Creamy)
Ingredients
- 500 g pasta e.g. fusilli
- 200 g peas frozen
- 285 g corn from a can, drained weight
- 1 bell pepper any color you prefer
- 200 g smoked tofu
- 200 g dill pickles (gherkins)
- 1 red onion
Dressing
- 200 g vegan mayonnaise
- 200 g vegan (soy) yoghurt unsweetened
- 10 tablespoon pickle juice liquid from the pickles
- 1 tablespoon mustard
- 1 tablespoon sweet paprika powder
- Fresh chives or parsley or dill, or a mixture
- 1.5 teaspoon kala namak *) for an egg-like flavor, or regular salt
- some freshly ground black pepper
Instructions
- Cook the pasta: Cook the pasta in salted water according to the package instructions until al dente.
- Prepare the vegetables and tofu: Meanwhile, place the frozen peas and drained corn in a large bowl. Cut the bell pepper, pickles, and smoked tofu into small cubes, and finely dice the red onion. Add everything to the bowl with the peas and corn.
- Make the dressing: Mix the vegan mayonnaise, yogurt, pickle juice, mustard, paprika, herbs, Kala Namak or regular salt, and black pepper until well combined.
- Drain the pasta: Drain the cooked pasta and rinse it only briefly under cold water so that it retains some residual warmth.
- Combine the salad: Add the pasta to the vegetables and smoked tofu, pour in the dressing, and mix everything thoroughly.
- Let the flavors develop: Cover the pasta salad and refrigerate until ready to serve, preferably for a few hours or even overnight. Stir well again before serving.
Video
Notes
- Servings: This recipe makes approximately 4–5 servings as a main course. As a side dish or part of a buffet, it serves more people.
- Peas: You can also use canned, jarred, or fresh peas. I use frozen peas and add them directly to the salad while still frozen, where they thaw from the residual heat of the pasta.





[…] Get the cold and creamy vegan pasta salad. […]
[…] Get the cold and creamy vegan pasta salad. […]
[…] Get the cold and creamy vegan pasta salad. […]
[…] Vegan Pasta Salad, Heidi Kitty Kubart, Plant Based Redhead (shown above) […]