This post may contain affiliate links. Please read our disclosure policy.

This Artichoke Pasta Salad is what you make when you need a dish for the cookout that travels well, holds up in the heat, and doesn’t require a heavy lift. It’s a fully vegetarian dinner that proves you don’t need meat to make something satisfying. Every bite is packed with fiber-rich vegetables that actually fill you up. Jarred grilled artichokes, creamy cannellini beans, arugula, pine nuts, and fresh herbs all come together in one bowl, and the dressing? It’s a bright, tangy lemon-Parm vinaigrette made with the oil straight from the artichoke jar.

This Artichoke Pasta Salad earns its place at the center of the table. The cannellini beans bring plant-based protein and a buttery creaminess, the artichokes add a smoky depth you can’t get from raw vegetables alone, and the fresh herbs keep it tasting light even when it’s been sitting out for an hour. It’s hearty enough to be the main event — not just a side waiting for a protein to show up.

A plate of artichoke pasta salad with mushrooms, white beans, spinach, and fresh herbs is served on a white dish with a bamboo-patterned rim. A bowl of lemons and another bowl of salad rest nearby on a marble surface.

❤️ Why You’ll Love This Artichoke Pasta Salad

This Artichoke Pasta Salad is built on pantry staples — jarred grilled artichokes, canned cannellini beans, dried pasta — but the result tastes anything but lazy. It’s a fiber-forward vegetarian dinner that comes together fast, feeds a crowd, and somehow gets better the longer it sits. Here’s why it earns a permanent spot in your rotation:

The dressing is a zero-waste move. That oil pooled at the bottom of your artichoke jar? Don’t pour it down the drain. It’s already doing the work — slow-infused with garlic, herbs, and the smoky flavor of the artichokes themselves. Whisk it together with fresh lemon juice, a spoonful of Dijon, and freshly grated Parmigiano Reggiano, and you’ve got a tangy, savory dressing that tastes like you put in way more effort than you did. Not a drop gets wasted.

A woman wearing a teal apron and holding a glass of red wine stands by a set dining table with bread and appetizers. Text reads, Your Apron. Your Style. The Byereka logo appears in the bottom left corner.

It’s genuinely meal-prep friendly. Toss everything but the arugula and toasted pine nuts together the night before and let it sit in the fridge overnight. The flavors meld, deepen, and settle in a way that makes the next-day version even better. The only thing to hold back until serving is the arugula and pine nuts, which you’ll fold in right before you’re ready to eat so they stay fresh and don’t go soggy.

👉Make it Sunday. Eat it all week. That’s the move.

🍲 Ingredients

The ingredient list for this Artichoke Pasta Salad looks long but don’t let it fool you. Most of this is pantry staples, one trip to the store for artichokes and fresh herbs, and you’re set. Two ingredient groups here: a whisked dressing and the salad itself.

🫒 Extra Virgin Olive Oil + Artichoke Oil — Here’s the cooking science move: the oil in the artichoke jar is already infused with fat-soluble flavor compounds from the brine and any herbs packed with the artichokes. It functions like an infused oil without any extra work on your part. Split the dressing base between this and good extra virgin olive oil for the best of both worlds.

🍋 Lemon Juice and Zest — Juice handles the acidity. Zest brings the bright, aromatic pop that makes the whole dressing sing. You’ll want the juice and zest from one whole lemon.

🧀 Parmigiano Reggiano or Pecorino Romano — Grated right into the dressing, the cheese emulsifies slightly and adds umami depth. Pecorino is saltier and sharper. Parmigiano Reggiano is nuttier and mellower. Both work, pick your favorite (or mix them, I won’t tell).

🫙 Dijon Mustard — Half a tablespoon acts as an emulsifier so the dressing doesn’t separate into an oily puddle at the bottom of the bowl. Small amount, big job.

🧂 Kosher Salt — ¾ teaspoon to start. Taste and adjust after you toss everything together because the cheese and artichoke oil bring their own saltiness.

🥗 Grilled Artichokes — Cut in quarters. This is the star and the thing that sets this artichoke pasta salad recipe apart from every other version out there. The char from the grill gives them smoky depth and caramelized edges.

🫘 Cannellini Beans — Two cans, drained and rinsed. Creamy texture, mild flavor, and they absorb the dressing beautifully. My kids eat these without even noticing they’re beans (which is the ultimate test).

🍝 Pasta — Half a pound, cooked al dente. Short shapes that hold dressing are your best bet here: orecchiette, fusilli, or casarecce. Anything with ridges or curves that can trap that lemony dressing in every bite.

🌿 Chives and Dill (or Tarragon) — Fresh herbs only, 3 tablespoons each. Dill is bright and clean. Tarragon leans slightly more anise-forward. Both are gorgeous here.

🥜 Toasted Almonds or Pine Nuts — A third of a cup adds crunch and richness. Toast them first (please don’t skip this, raw nuts taste flat and chalky in a salad like this).

🥬 Arugula or Baby Spinach — 8 ounces. Arugula adds a peppery bite that plays off the creamy beans and lemon dressing. Baby spinach is milder if you’ve got picky eaters at the table.

🧀 Shaved Parmigiano Reggiano — The finishing touch on top. Use a vegetable peeler for those restaurant-worthy shavings.

👉For even more flavor, a spoonful of my budget-friendly pesto drizzled on top is straight-up addictive.

Want to save this recipe for later?
Just enter your email and I’ll send it to your inbox! Plus you’ll get new recipes from me every week!
A plate of artichoke pasta salad with white beans, arugula, fresh dill, and a creamy dressing is served on a white plate with a tan rim. Lemons in a basket can be seen in the background.

👩‍🍳 How to Make This Artichoke Pasta Salad

This Artichoke Pasta Salad is a toss-and-serve situation. Whisk all the dressing ingredients together in a large serving bowl (use the bowl you’re going to serve it in, fewer dishes).

Cook the pasta. Cook your pasta al dente (in heavily salted water of course!), drain it, and rinse it under cold water to stop the cooking and wash off the starch.

Prep the veggies. If your artichokes aren’t already grilled, get them on the grill or grill pan until you see those charred edges, then quarter them. Strain the cannellini beans and set aside.

Put it all together. Add the pasta, grilled artichokes, cannellini beans, herbs, and toasted nuts to the bowl with the dressing. Toss everything together. Fold in the arugula right before serving, top with shaved Parmigiano Reggiano, and you’re done. The whole thing comes together in about 30 minutes, and most of that is the pasta cooking.

A smiling woman in a modern kitchen wears a stylish maroon apron, holding a drink garnished with herbs. Text reads Your Apron. Your Style. The Byereka logo is in the lower right corner.

🪄 Tips and Tricks

  • Cook the pasta one minute short of the package time. It softens slightly as it sits in the dressing, and mushy pasta salad is a crime. Al dente or nothing.
  • Rinse the pasta under cold water right after draining. This stops the cooking AND washes off excess starch so the shapes don’t clump into a giant pasta brick.
  • Don’t skip toasting the nuts. Raw almonds taste chalky and flat. Two minutes in a dry skillet over medium heat turns them golden and fragrant. Watch them closely because they go from toasted to burned in about 10 seconds.
  • Toss in the arugula right before serving. If you fold it in too early, it wilts into sad little green ribbons. Last-minute toss keeps the peppery crunch.

⚖️ Substitutions

  • No grilled artichokes? Marinated artichoke hearts from a jar work. Drain them, quarter if needed, and skip the grill step. You’ll lose the smoky char but the tangy marinade flavor still delivers.
  • Gluten-free? Swap the pasta for potatoes, chickpeas or gluten-free pasta. Cook it a minute less than the package says because gluten-free pasta goes from al dente to mush faster than regular.
  • Dairy-free? Drop the Parmigiano Reggiano from the dressing and the shaved parm on top. Add an extra squeeze of lemon and a pinch more salt to compensate for the lost umami. Nutritional yeast (2 tablespoons) is a decent stand-in.
  • Nut allergy? Leave out the almonds or pine nuts entirely. Toasted sunflower seeds or pepitas give a similar crunch without the allergen risk.
  • Not a dill fan? Fresh basil or flat-leaf parsley work beautifully. Tarragon is the recipe’s built-in alternative.
  • White beans not your thing? Chickpeas hold their shape well and have a slightly nuttier flavor. Drain, rinse, toss in.

You May Also Like

🫙 How to Store Leftovers

Store leftovers in an airtight container in the fridge for up to 3–4 days. Fair warning: the arugula will wilt after day one (still tastes great, just looks less perky). If you’re making this ahead for a party, hold the arugula and toasted nuts separate and toss them in right before serving.

Not recommended for freezing. The pasta texture changes and the beans get grainy. This one is best made fresh or within a couple of days. To refresh leftovers, pull the container from the fridge about 15 minutes before serving to take the chill off, then drizzle a little extra olive oil and a squeeze of lemon and toss again.

🤔 Common Questions

Can I make artichoke pasta salad ahead of time?

Yes, and it actually tastes better that way. Make it up to 24 hours ahead and store it covered in the fridge. Hold the arugula and toasted nuts until right before serving so they stay fresh and crunchy. Give it a good toss and an extra drizzle of olive oil before you set it out.

What kind of pasta is best for pasta salad with artichokes?

Short shapes with ridges or curves work best because they trap the dressing in every bite. Fusilli, orecchiette, casarecce, and rotini are all great picks. Stay away from long noodles like spaghetti or fettuccine. They clump and don’t hold the chunky ingredients well.

Do I have to grill the artichokes?

You don’t have to, but it’s worth it. Grilling caramelizes the natural sugars in the artichoke and adds a smoky depth you can’t get from a jar. If you’re short on time, jarred marinated artichoke hearts (drained and quartered) are a perfectly good substitute.

How do I keep the pasta salad from drying out?

Pasta absorbs dressing as it sits, so reserve about 2–3 tablespoons of dressing and toss it in right before serving. A splash of extra olive oil and a squeeze of fresh lemon also bring it right back. Don’t overdress it at the start or it’ll be oily on day one and dry by day two.

Can I use a different bean instead of cannellini?

Chickpeas are the best swap. They hold their shape and have a slightly nuttier flavor that works well with the lemon dressing. Great Northern beans are another option since they’re almost identical to cannellini. Avoid kidney beans or black beans here because their stronger flavor competes with the artichoke.

Is this pasta salad served cold or warm?

Cold or room temperature is the classic way, and it’s ideal for picnics, potlucks, and make-ahead meals. But tossing it together warm right off the stove is great too. The arugula wilts slightly and the dressing coats everything a little more loosely. Try it both ways and see which one you prefer.

No ratings yet

Artichoke Pasta Salad

By Ereka Vetrini
A hearty pasta salad with grilled artichokes, creamy cannellini beans, fresh herbs, and a lemon-Parm dressing made with artichoke oil. Perfect for cookouts, potlucks, and make-ahead meals.
Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Dressing

  • 1/4 cup extra virgin olive oil
  • 1/4 cup oil from the artichokes
  • 1/2 tbsp dijon mustard
  • 1 lemon, , juiced and zested
  • 1/3 cup grated Parmigiano Reggiano or Pecorino Romano
  • 3/4 tsp kosher salt

Salad

  • 14.5 ounces jarred grilled artichokes, , cut in quarters
  • 2 cans cannellini beans, , drained
  • 3 tbsp chives
  • 3 tbsp dill or tarragon
  • 1/3 cup almonds or pignoli nuts, toasted
  • 1/2 lb pasta like pipette rigate, fusilli, orecchiette, or casarecce, cooked al dente
  • 8 ounces arugula or baby spinach
  • Parmigiano Reggiano, shaved

Instructions 

  • Add all of the dressing ingredients to a large serving bowl and whisk well.
  • Add the pasta, grilled artichokes, cannellini beans, chives, dill (or tarragon), and toasted nuts to the bowl with the dressing and give it a good toss
  • Just before serving, fold in the arugula and top with shaved Parmigiano Reggiano.

Notes

Cook the pasta one minute short of the package time so it stays al dente in the salad. Rinse under cold water after draining to stop cooking and remove excess starch. Reserve a few tablespoons of dressing to drizzle before serving since pasta absorbs liquid as it sits.

Nutrition

Calories: 552kcal, Carbohydrates: 59g, Protein: 18g, Fat: 30g, Saturated Fat: 4g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 16g, Trans Fat: 0.002g, Cholesterol: 4mg, Sodium: 982mg, Potassium: 304mg, Fiber: 12g, Sugar: 3g, Vitamin A: 1696IU, Vitamin C: 30mg, Calcium: 259mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @erekav or tag #cookingwithereka!

You may also like

A woman with long brown hair, wearing a red floral blouse, smiles while slicing an orange vegetable in a bright, modern kitchen with white cabinets and various fresh produce on the counter.

Hey there, I'm Ereka!

Your weeknight dinner wingwoman. Welcome to my little nook of the internet, where you'll find fuss-free meals that are big on flavor!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating