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

Pasta Salad with Artichoke Hearts and Feta is going to be your new favorite! Bow tie pasta loaded with artichoke hearts, feta cheese, crunchy bell pepper, red onion, tomatoes and black olives all tossed in a delicious Greek vinaigrette!

A blue bowl with Pasta salad in it on a blue checkered table setting.

All the vibrant veggies make this Pasta Salad with Artichoke Hearts & Feta the shining star on the table. The blend of bowtie pasta with the color of tomatoes, black olives, onion and bell pepper along with the tender artichoke hearts make for a beautiful dish!  It’s the perfect mediterranean pasta salad.

Want a little meatiness to your salad add in pepperoni or salami! The addition also lends a bite of spice to the dish, while the feta adds some creaminess that put it over the top.

Warm weather gives us an abundance of flavors from herbs to so many delicious veggies, this makes any meal just burst with happiness! With all that happiness going on we find ourselves dining outdoors and spending time with family and friends as the days linger a little longer.  

The birds are just singing now calling me outdoors! And with that, I don’t know about you,  but we start firing up our grill on so many occasions.  I can smell the aroma in the air as the fresh breeze welcomes in this beautiful season.  This Pasta Salad with Artichokes Hearts and Feta is perfect addition to your grilling or any picnic.

How to make Pasta Salad with Artichoke Hearts and Feta

  • While the pasta is cooking. Start preparing those beautiful veggies.  Cut or Dice those tomatoes, artichoke hearts and bell pepper (you can use any colors you want to add or what you have on hand)
Chopped tomatoes, green pepper, and artichokes in a bowl.
  • Whisk together your dressing. It’s olive oil, white wine vinegar, garlic, parsley, basil, oregano, salt, and pepper.
  • Once your pasta is done rinse with cold water and drain.  Then add all your chopped green bell pepper, tomatoes, olives. If you want pepperoni go ahead and add them in too. Sometimes I’ll chop up thin pepperoni or I will add the little round ones you can purchase – Aren’t they just so cute?) Toss it all together.
A close-up of a plate of food with chopped tomatoes, green pepper, and artichokes along with vinaigrette in a bowl.
  • Then top with your feta cheese and refrigerate for at least two hours, so all those flavors can come together and make this a heavenly pasta salad!
  • After all that deliciousness sits a while in the fridge, toss in the feta and you are ready to plate or serve buffet style, whichever you prefer!
Bowl of tossed pasta salad with artichoke hearts and feta cheese

Easy and Delicious Dressing / Marinade

The dressing is a simple vinaigrette with dried herbs and S&P! That doesn’t mean it lacks in flavor. It really gives this salad the most delicious zing!

It’s key to get pasta salad cold and to let it sit in the refrigerator for at least 2 hours. I like to make evening ahead or first thing in the morning. This gives the acid in the the dressing time to breakdown the starches in the pasta time and loads of taste to build!

  • This dressing works as an amazing marinade for grilling chicken too!
Artichoke and feta tossed pasta salad in a clear glass servign bowl

Best tips for pasta salad perfection

  • Cook pasta just past al dente point. You want you pasta to be completely cooked but not mushy. You are going to get the pasta cooled right away, so it won’t be doing any additional cooking while it’s hot.
  • Make sure the pasta is cooled completely. You don’t want to make those veggies hot. You want crispy and fresh veggies – so don’t make the mistake of hot pasta 😉
  • Top with the cheese and toss just before serving. The cheese adds creamy and delicious flavor but if you toss it in just before it will have some bite to it.
  • Taste and Adjust to your liking. I find this to be the perfect dressing for the artichoke and feta pasta salad. But if you want a little more vinegar or pepper go ahead and add it.

Delicious Summer Sides

A skewer of tomatoes, cheese, basil, and salami on a tray.

Antipasto Tortellini Skewers

A close-up of a bowl of salad, with cheese and vinaigrette.

Columbia Restaurant’s 1905 Salad

A bowl of spaghetti pasta salad fin a blue bowl.

Spaghetti Pasta Salad

See our latest Posts

Hungry for more easy, home-cooked, delicious recipes?

Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, Instagram, and Twitter.

A blue bowl with Pasta salad in it on a blue checkered table setting.
5 from 6 votes

(click stars to rate)

Pasta Salad with Artichoke Hearts and Feta

Prep Time: 15 minutes
Cook Time: 10 minutes
Chilling Time: 2 hours
Total Time: 2 hours 25 minutes
Servings: 12
Author: Nikki Lee
Artichoke and Feta Pasta Salad is going to be your new favorite! Bow tie pasta loaded with artichoke hearts, feta cheese, crunchy bell pepper, red onion, tomatoes and black olives all tossed in a delicious Greek vinaigrette!
Add to Shopping List


  • 1 pound bowtie or macaroni pasta
  • 2 large tomatoes, diced
  • 18 ounces marinated artichoke hearts
  • 1 green pepper, diced
  • ¾ cup red onion, diced
  • 5 ounce can small pitted black olives
  • 8 ounces’ feta cheese, crumbled
  • 5 to 6 ounces pepperoni or bag of mini pepperoni, (optional)


  • 3 tablespoons olive oil
  • 1 ½ tablespoon white wine vinegar
  • 1 tablespoon fresh garlic, minced
  • ½ teaspoon dried parsley
  • 1 teaspoon dried basil
  • ½ teaspoon dried oregano
  • 1 teaspoon salt
  • ½ teaspoon pepper


  • Cook pasta as per package instructions. Rinse in cold water and drain.
  • Combine pasta, tomato, artichoke hearts, green pepper, onion, pepperoni, and olives in a bowl.
  • Make dressing. Whisk together olive oil, vinegar, garlic, parsley, basil, oregano, salt, and pepper.
  • Pour dressing over pasta salad and mix well.
  • Top with feta cheese and refrigerate for 2 hours or overnight.

Nutrition Information

Serving: 1grams Calories: 567kcal (28%) Carbohydrates: 21g (7%) Protein: 20g (40%) Fat: 45g (69%) Saturated Fat: 16g (100%) Polyunsaturated Fat: 25g Trans Fat: 1g Cholesterol: 85mg (28%) Sodium: 1908mg (83%) Fiber: 4g (17%) Sugar: 3g (3%)

Nutritional Disclaimer

Soulfully Made is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.

©️Soulfully Made

Did You Make This?I love to see what you made! Tag me @soulfullymade_ and hashtag #SoulfullyMade
Pin Recipe Tag on Insta Share on Facebook Leave Review

Please share

5 from 6 votes (5 ratings without comment)

Leave a Reply

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


This site uses Akismet to reduce spam. Learn how your comment data is processed.


      1. 5 stars
        Nikki, I also noticed you mentioned to add pepperoni but left it off the list of ingredients. Ok, so, how much pepperoni? Also, I notice in the picture of the salad sliced carrots lay at the bottom of the salad. This adds beautiful color; are the carrots cooked and cooled. I think I will cook and marinate them in the juice from the jars of artichoke hearts. Sounds good to me.

      2. Welcome, Marianne! Thank you for catching that! I have corrected. At the bottom of the plate are actually mini pepperoni! Sometimes I use diced/sliced ones and other times I grab the bag of those cute mini ones!

        But carrots would be delicious as well! I will have to try that and to them marinated in the artichoke juice = genius! I hope to hear from you again soon! <3

  1. Happy, happy first day of spring! This pasta salad sounds incredible. Artichoke hearts are my all-time favorite food and I love feta soooooo much. I need this salad in my life!

  2. Antipasto and Greek pasta salads are some of my favorites for summer picnics and BBQs. I especially love that yours has artichoke hearts in it.