June 29, 2026 ยท 10 min

Vegan Greek Pasta Salad with White Beans and Oregano Vinaigrette

Lunch10 min1486 cal / serving

This vibrant vegan pasta salad is a crowd-pleaser that comes together in just 25 minutes. Tender penne is tossed with creamy marinated white beans, crunchy cucumber, sweet bell pepper and juicy grape tomatoes, all coated in a tangy, herbaceous vinaigrette. It’s a satisfying dish that works as a main or side and leftovers taste even better the next day.

Whether you’re planning a picnic, need a quick weeknight dinner or want a make-ahead lunch, this Greek-inspired salad delivers big flavor with minimal effort. The creamy vinaigrette-made with vegan mayo, red wine vinegar, garlic and oregano-ties everything together beautifully. Give it a try and watch it become a staple in your rotation!


Recipe details

Lunch10 min1486 cal / serving2 servings

Nutrition per serving

Calories1486 kcalProtein12.2 gFat126.1 gCarbs79.9 gSugar32.6 gFiber7.2 gSodium440 mg

Dietary labels

Gluten-free: noLactose-free: yesDairy-free: yes

Allergen check

Gluten / wheat: containsMilk / dairy: not detectedEgg: containsFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: containsCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Cannellini Beans1 unit Cannellini BeansView ingredient guide
Penne Pasta6 ounce Penne PastaView ingredient guide
Mini Cucumber1 unit Mini CucumberView ingredient guide
Red Wine Vinegar5 teaspoon Red Wine VinegarView ingredient guide
Grape Tomatoes4 ounce Grape TomatoesView ingredient guide
Dried Oregano1 teaspoon Dried OreganoView ingredient guide
Parsley0.25 ounce ParsleyView ingredient guide
Bell Pepper1 unit Bell PepperView ingredient guide
Dijon Mustard1 teaspoon Dijon MustardView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Sugar0.5 teaspoon (tsp) SugarView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide
Olive Oil2 teaspoon (tsp) Olive OilView ingredient guide

Instructions

  1. Bring a large pot of salted water to a boil. Add the penne and cook according to package directions until al dente. Drain and rinse under cold water to stop cooking.
  2. While the pasta cooks, make the vinaigrette: In a small bowl, whisk together the vegan mayonnaise, red wine vinegar, Dijon mustard, dried oregano, garlic powder, sugar and olive oil. Season with salt and black pepper to taste.
  3. In a large bowl, combine the drained cannellini beans, diced cucumber, diced bell pepper, halved grape tomatoes and chopped parsley.
  4. Add the cooled pasta to the bowl with the vegetables and beans. Pour the vinaigrette over everything and toss well to coat.
  5. Taste and adjust seasoning if needed. Serve immediately or refrigerate for at least 30 minutes to allow flavors to meld. Enjoy chilled or at room temperature.

Recipe Tips

For best flavor, let the salad chill in the fridge for 30 minutes before serving.

Feel free to swap penne for any short pasta like rotini or farfalle.

Add a splash of lemon juice for extra brightness if desired.

FAQ

Can I make this pasta salad ahead of time?

Yes! This salad is perfect for meal prep. Store it in an airtight container in the fridge for up to 3 days. The flavors meld and become even better.

Is this recipe gluten-free?

It can be made gluten-free by using gluten-free pasta. All other ingredients are naturally gluten-free.

What can I substitute for vegan mayonnaise?

You can use regular mayonnaise if not vegan or a thick dairy-free yogurt for a lighter dressing.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.