Looking for a flavorful, picnic-friendly pasta salad without mayo or dairy? This Mediterranean Artichoke Pasta Salad is filled with fresh veggies, olives, and a creamy red wine vinaigrette made with artichoke hearts. Perfect for warm-weather gatherings!

Mediterranean Pasta Salad with Artichokes – No-Mayo, Picnic-Ready Perfection
Looking for a picnic- and potluck-friendly pasta salad that’s easy to make, packed with flavor, and won’t spoil in the sun? Then look no further than this Mediterranean Artichoke Pasta Salad. It’s a fast and flavorful warm-weather dish that’s perfect for work lunches, picnics, barbecues, or any casual get-together—especially since there’s no mayo or dairy to worry about in the heat.
While pasta salads are a staple at outdoor gatherings, many traditional versions are heavy on the pasta, light on the vegetables, and drenched in overly sweet store-bought dressings. Not this one! This healthy, veggie-loaded salad is bursting with Mediterranean flavors like juicy cherry tomatoes, briny olives, tender artichoke hearts, capers, and fresh spinach.
The magic, though, is in the dressing—a homemade red wine vinaigrette blended with olive oil, garlic, herbs, and a “secret” ingredient: pureed artichoke hearts, which give it a creamy, clingy texture without a drop of dairy. It’s fresh, flavorful, and ready to impress at your next outdoor meal.

Why You’ll Love This Mediterranean Pasta Salad
- No mayo or dairy – Perfect for hot weather events.
- Flavor-packed and fresh – Thanks to a homemade artichoke and red wine vinaigrette.
- Meal-prep and picnic friendly – Holds up well for days.
- Easy to customize – Add your favorite Mediterranean ingredients.
Ingredients You’ll Need
Find full measurements and instructions in the recipe card below.
- Spinach – A handful of baby spinach adds color and texture. You can also use arugula for a peppery twist.
- Pasta – Penne is great for holding onto the dressing, but rotini or fusilli work well too. Try lentil or chickpea pasta for a gluten-free, protein-packed option.
- Artichoke hearts – Use marinated or jarred artichoke hearts. They go into both the salad and the dressing.
- Dressing – A creamy red wine vinaigrette made with olive oil, red wine vinegar, garlic, oregano, and artichoke hearts. This "secret ingredient" makes the dressing cling perfectly to the pasta without dairy.
- Fresh herbs – Basil and parsley add fresh, Mediterranean flavor.
- Cherry tomatoes – Their sweet-tart flavor and small size are perfect for pasta salad.
- Olives – Use high-quality jarred olives for maximum flavor. Kalamata are ideal.
- Capers – Add briny depth that complements the other Mediterranean ingredients. Rinse before using.

How to Make Mediterranean Artichoke Pasta Salad
- Cook the pasta:
Cook your pasta slightly past al dente to ensure it's tender after cooling. Drain and rinse with cold water. Spread on a clean towel-lined sheet pan to remove excess water. - Make the dressing:
Blend together olive oil, red wine vinegar, garlic, dried oregano, and half of the artichoke hearts until smooth and creamy. Set aside in a large bowl. - Toss the pasta:
Add the cooled pasta to the dressing and toss to coat. This helps the flavors soak in. - Add the veggies & herbs:
Fold in the remaining chopped artichoke hearts, cherry tomatoes, olives, capers, spinach, and herbs. - Chill or serve immediately:
Serve right away or chill in the fridge for up to 4-5 days. The flavor gets better as it sits!
Serving Ideas
- Perfect for picnics, BBQs, and potlucks
- A make-ahead lunch or meal-prep staple
- Serve alongside a mezze platter with hummus, pita, and cucumber salad
Variations & Add-Ins
Want to make this pasta salad your own? Try one of these delicious twists:
- 🍅 Sundried tomatoes – Add richness and depth.
- 🧀 Crumbled feta or vegan feta – Adds salty creaminess.
- 🥒 Diced cucumber – For a Greek-inspired vibe.
- 🌿 Swap spinach for arugula – Peppery and bold.
- 🌶️ Add roasted red peppers – For a smoky touch.
- 🧅 Sliced red onions – A little sharpness goes a long way.
Storage Tips
This salad keeps well in the fridge for 4-5 days, making it a great meal prep option. Store it in an airtight container and give it a quick toss before serving to refresh the flavors.
Final Thoughts
This Mediterranean Pasta Salad with Artichokes is everything a summer salad should be—vibrant, healthy, and bursting with flavor. With no mayo or dairy to weigh it down, it’s perfect for sunny day entertaining or effortless weekday lunches.
Make it once, and you’ll be bringing it to every gathering all summer long.
Tried it? Let me know how it turned out in the comments!
More Picnic Friendly Salads:
Artichoke Pasta Salad
Every picnic or party needs a good pasta salad; make this one yours. Filled with vibrant Mediterranean flavors this artichoke pasta salad is a delicious crowd-pleaser that’s perfect for warm weather entertaining.
Ingredients
For the dressing:
- 2 Tablespoons/30ml red wine vinegar
- ¼ cup/60ml extra-virgin olive oil
- 2 jarred artichoke hearts (use the rest for the salad)
- 1 clove of garlic
- ½ teaspoon fine sea salt
- ¼ teaspoon dried oregano
- ⅛th teaspoon red pepper flakes
For the salad:
- 8 ounces/227g lentil or chickpea penne
- 10 oz/280g jar of artichoke hearts, halved
- 8 ounces/227g cherry tomatoes, halved
- ¼ cup pitted Kalamata olives, halved
- ¼ cup pitted green olives, halved
- 2 Tablespoons/30g capers, rinsed and pat dry
- ½ cup fresh chopped basil
- ½ cup fresh chopped parsley
- 2 ounces/56g baby spinach
Instructions
- Blend together the vinegar, olive oil, artichoke hearts, garlic, salt, oregano and red pepper flakes in a mini food processor or blender jar until creamy. Set aside
- Bring a large pot of salted water to a boil. Add pasta and cook according to package, stirring often, until just tender. Drain pasta, rinse with cold water, and drain again on a sheet pan lined with a clean kitchen towel.
- Place drained pasta in a large bowl and stir in dressing. Add the artichoke hearts, cherry tomatoes, olives, capers, chopped basil, parsley and spinach and toss gently to combine.
- Serve at room temperature. Store leftover in an airtight container in the fridge.
Notes
Variations
Use your pasta of choice. Add sundried tomatoes instead of or in addition to the cherry tomatoes. Add chunks of feta (vegan if necessary) before serving. Add chopped cucumber for a Greek inspired twist. Try arugula instead of spinach.
Storage
Store leftovers in an airtight container in the fridge for 3-4 days.
Dietary Info
Gluten-Free, Grain-Free, Vegetarian, Vegan, Egg-Free, Dairy-Free, Nut-Free
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 275Total Fat: 13gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 0mgSodium: 642mgCarbohydrates: 32gFiber: 10gSugar: 4gProtein: 10g
Nutritional information for recipes contained on this website, such as calories, fat, carbs, etc. are only estimates and are not guaranteed to be accurate.

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.





Leave a Reply