Easy Artichoke Pasta Salad with Lemon-Herb Dressing
This artichoke pasta salad is the kind of dish you throw together when you need a bright, filling lunch that actually gets better overnight. It skips the mayo for a zippy lemon-herb dressing, so it stays fresh for days.

Loaded with marinated artichokes, juicy tomatoes, and briny olives, it’s proof that a pantry-friendly salad can feel like a proper meal. Plus, you can make it in the time it takes to boil water.
What Makes This Artichoke Pasta Salad So Good
The dressing is a simple mix of lemon juice, olive oil, and a little Dijon, so the salad stays bright without feeling heavy. The artichokes bring a tangy, slightly briny flavor that makes you reach for another forkful.
Because there’s no mayo, leftovers keep their texture and taste even better the next day, which is why I make a double batch for the week.
Ingredients

- 12 oz rotini pasta: any short shape works, like farfalle or penne
- 1 cup marinated artichoke hearts: drained and quartered if whole, keep a little of the oil for the dressing if you like
- 1 cup cherry tomatoes: halved
- ½ cup pitted kalamata olives: halved
- ¼ cup thinly sliced red onion: rinsed under cold water if you want to mellow the bite
- ⅓ cup crumbled feta cheese: optional but adds creamy saltiness
- ¼ cup extra-virgin olive oil: plus more for drizzling at the end
- 3 tbsp fresh lemon juice: about 1 large lemon
- 1 tsp Dijon mustard: helps pull the dressing together
- 1 small garlic clove: minced or pressed
- 1 tsp dried oregano: or 1 tbsp fresh oregano if you have it
- ½ tsp salt: plus more to taste
- ¼ tsp black pepper
- 2 tbsp chopped fresh parsley or basil: for finishing
Variations / Substitutions
- Add chicken: Toss in shredded rotisserie chicken to turn it into a heartier main.
- Go dairy-free: Omit the feta or swap in a plant-based crumble.
- Use fresh herbs: Basil, parsley, or a mix both work; mint adds a nice pop.
- Spice it up: A pinch of red pepper flakes in the dressing adds gentle heat.
- Swap the olives: Green olives or capers give a different briny punch.
If you’re into no-cook, packable salads, the Mediterranean Orzo Salad is another one you’ll love.
How To Make Artichoke Pasta Salad
Step 1: Boil the Pasta

Bring a large pot of salted water to a boil and cook the 12 oz rotini according to package directions until just al dente, about 8 minutes. Drain, then rinse under cold water until the pasta feels cool to the touch. This stops the cooking and prevents clumping.
You want the pasta slightly firm so it holds up to the dressing and won’t turn mushy after sitting. Shake the colander well to remove excess water before adding the pasta to a large bowl.
Step 2: Whisk the Lemon-Herb Dressing

In a small bowl or measuring cup, whisk together the ¼ cup olive oil, 3 tbsp lemon juice, 1 tsp Dijon mustard, minced garlic, dried oregano, ½ tsp salt, and ¼ tsp pepper. Taste it; it should be punchy and bright because the pasta and veggies will mellow it out.
Whisk for about 30 seconds until the dressing looks slightly thickened and emulsified. If you saved a little oil from the artichoke jar, you can use it in place of a tablespoon of the olive oil for extra tang.
Step 3: Toss the Salad with Artichokes

Add the cooled pasta to a large mixing bowl along with the drained artichoke hearts, cherry tomatoes, olives, red onion, and crumbled feta. Pour the dressing over the top and toss until every piece is coated.
Taste the salad and, if it seems flat, add up to ¼ teaspoon more salt or an extra squeeze of lemon. The feta will break down slightly as you mix, which makes the dressing creamy.
Step 4: Finish with Fresh Herbs and Serve

Scatter the 2 tbsp fresh parsley or basil over the salad and give it one last gentle toss. If you plan to serve it right away, let it sit on the counter for 10 minutes so the flavors settle. For the best results, cover and refrigerate for at least 30 minutes before serving.
The pasta will absorb the dressing as it sits, so give it a quick stir right before spooning it into bowls. A final drizzle of olive oil on top just before eating keeps it glossy and fresh.
A Few Tips for a Better Pasta Salad
- Use marinated artichokes, not plain canned ones, for that signature tang and seasoned oil.
- Season the dressing generously because cold dishes need more salt and acid to taste as vibrant as warm ones.
- Rinse the pasta under cold water until it’s genuinely cool to stop the cooking and prevent a mushy texture later.
- Add any leafy greens like arugula or spinach only just before serving so they stay crisp and don’t wilt.
- If the salad sits in the fridge for a day, a fresh squeeze of lemon right before serving wakes it back up.
This salad scales up or down without any fuss:
| Servings | Pasta | Artichokes | Dressing |
|---|---|---|---|
| 4 (original) | 12 oz | 1 cup | 1 batch (as written) |
| 8 | 24 oz | 2 cups | double all dressing ingredients |
| 2 | 6 oz | ½ cup | halve all dressing ingredients, use 2 tbsp lemon juice |
Storing Leftovers (If You Have Any)
- Refrigerate: Transfer to an airtight container and store for up to 4 days. The flavors meld overnight, so it tastes even better the next day.
- Serve cold: Take it straight from the fridge; no reheating needed. Stir well and add a little lemon or olive oil if it looks dry.
What To Serve With Artichoke Pasta Salad
Serve this with grilled chicken thighs or lemon-oregano salmon for a warm protein contrast. A side of crusty bread to mop up the dressing works well, or you can pack it with a handful of arugula for a portable lunch that feels complete.
Frequently Asked Questions
Can I use plain canned artichoke hearts instead of marinated?
You can, but marinated artichokes give the salad its signature tang. If using plain, add an extra tablespoon of lemon juice and a drizzle of olive oil to make up for it.
What if I don’t have feta?
Leave it out for a dairy-free version, or swap in crumbled goat cheese or shaved Parmesan for a different salty bite.
Can I add protein to make it a heartier meal?
Absolutely. Shredded rotisserie chicken, drained chickpeas, or flaked tuna all work well and turn it into a full meal.
How do I keep the salad from drying out in the fridge?
The pasta absorbs the dressing over time. Just re-stir and add a fresh squeeze of lemon juice or a drizzle of olive oil before serving to bring it back to life.

Artichoke Pasta Salad Recipe
Ingredients
Method
- Cook the pasta in salted boiling water until al dente, about 8 minutes. Drain and rinse under cold water until cool, then shake well to remove excess moisture.
- Whisk together the olive oil, lemon juice, mustard, garlic, oregano, salt, and pepper in a small bowl until emulsified, about 30 seconds.
- Toss the cooled pasta with the artichokes, tomatoes, olives, red onion, and feta. Pour the dressing over and mix until coated. Taste and add up to ¼ teaspoon more salt or a squeeze of lemon if needed.
- Fold in the fresh herbs. For the best flavor, let the salad sit on the counter for 10 minutes or refrigerate for at least 30 minutes before serving. Stir and finish with a drizzle of olive oil just before eating.
