FREE 5-Ingredient Recipe EBook
GET IT NOWOne of the biggest reasons I love this artichoke salad is its versatility. It tastes fresh and bright in the summer months, but the ingredients are easy to find anytime, so I also make it for holidays and weeknight dinners all year. It also happens to be one of my favorite ways to use my roasted red peppers. Make this salad with me as an easy side dish for any occasion!
Why You Need My Artichoke Salad Recipe

- Burst of flavors and textures – With tender marinated artichoke hearts, peppery arugula, sweet and juicy tomatoes, crisp red onions, and a zesty Italian dressing, this salad offers big flavor fast.
- Quick and simple – This salad uses common ingredients, and not too many of them, so I often throw it together for last-minute gatherings. It’s ready in just 10 minutes!
- Great for any occasion – The freshness screams “summer”, the colors whisper “holiday season”, and the prep time totally says “weeknight dinner”. My artichoke salad does it all.


Ingredients & Substitutions
Here I explain the best ingredients for my salad with artichoke hearts, what each one does, and substitution options. For measurements, see the recipe card.
Artichoke Salad:
You need just 5 (very colorful) ingredients:
- Arugula – This is the base. Feel free to use other leafy greens, such as spinach, mixed baby greens, or even a bit of kale for a heartier texture. (If you use kale, I recommend massaging the dressing into it before adding the other veggies — see my kale salad recipe for the how and why.)
- Tomatoes – I used grape tomatoes this time, but lately I’ve been using cherry tomatoes because my kids prefer them. You can also chop some Roma tomatoes.
- Artichokes – Marinated artichokes are my go-to here their tender texture and punchy flavor, though you could make this salad with artichoke hearts from a can or even use the hearts from roasted artichokes.
- Roasted Red Peppers – I love roasting my own red peppers, but store-bought versions work just fine. Just check the label for any added sugar or preservatives. Feel free to use fresh ones, too!
- Red Onions – Slice them into thin half-moons to add a mild, sweet crunch. Green onions or shallots make great substitutes.
Italian Dressing:
This is a twist on my sugar-free Italian dressing. It’s made with the same basic ingredients, but for my artichoke salad, I took out the sweetener and added a little kick:
- Olive Oil – This is the base of the vinaigrette. I went with extra virgin olive oil, but you can totally swap it out with regular olive oil or even avocado oil.
- White Wine Vinegar – This emulsifies the dressing and adds zing. Apple cider vinegar, balsamic vinegar, or lemon juice would make good substitutes.
- Dried Herbs – I used dried oregano and parsley here, but feel free to mix it up with some dried basil, thyme, or Italian seasoning.
- Spices – I added garlic powder, sea salt, and a pinch of crushed red pepper flakes to bring a nice kick. You can also try a dash of smoked paprika or black pepper for an extra layer of flavor.

How To Make Artichoke Salad
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Combine the salad ingredients. Place the arugula, halved tomatoes, chopped roasted red peppers, chopped artichokes, and sliced red onions into a large bowl.
- Make the dressing. In a small bowl, whisk together the olive oil, vinegar, dried herbs, and spices, until emulsified.
- Toss it together. Drizzle the dressing over the salad and toss to coat.



TIP: Don’t dress the salad until you are ready to serve it.
It will get soggy if it sits in the dressing.
Recipe Variations
Like any salad, it’s easy to customize this one! Here are some variations you can try based on what you have on hand:
- Veggies – Jazz up your marinated artichoke salad with other marinated veggies, like olives, pepperoncini peppers, or capers. If you prefer to add something fresh, I recommend cucumbers.
- Cheeses – Fresh mozzarella pearls or crumbled feta cheese would work nicely here.
- Meats – If you want to make this salad more hearty, toss in some diced salami or even sliced grilled chicken. It reminds me of a lighter version of my antipasto salad, and I’ve eaten it for lunch this way.
- Dressing – My lemon vinaigrette or Greek salad dressing would taste great.
- Crunch – Add a few tablespoons of pine nuts or sesame seeds.
Storage & Meal Prep
This artichoke salad tastes best fresh, but you can store it in the fridge for a day or two if you keep the dressing separate.
You can meal prep the dressing up to a week in advance, though! I keep it in a glass jar, so that I can shake it right before pouring over the salad.

Serving Ideas
Whether you’re firing up the grill or eating indoors, my artichoke salad pairs with a variety of main dishes. Here are some of my faves:
- Chicken – In the summer months (a.k.a. right now), I like this salad with grilled chicken legs or grilled chicken thighs. Make my crispy air fryer chicken wings or baked chicken thighs for easy indoor options.
- Beef – There’s nothing like a juicy grilled burger on a sunny day, but if you’re in the mood for something a bit more upscale, my grilled steak recipe is just the ticket.
- Seafood – This is one of my favorite pairings, since the salad is so light and bright. My baked parmesan tilapia makes an easy sheet pan meal, but air fryer salmon is my absolute favorite. For date night at home, try grilled lobster or crab legs.
- Italian Mains – For a complete Italian-inspired meal, pair this artichoke salad with some eggplant rollatini, stuffed eggplant (yep, it’s July, so I’ve got eggplant on my mind), or for something creamy, Tuscan salmon or chicken marsala.
Artichoke Salad (10 Minutes)
My easy artichoke salad is packed with marinated artichokes, roasted red peppers, sweet tomatoes, and a tangy dressing. Make it in 10 minutes!
Ingredients
Tap underlined ingredients to see the ones I use.
Artichoke Salad:
Italian Dressing:
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
In a large bowl, combine all the salad ingredients.
-
In a small bowl, whisk together the dressing ingredients, until emulsified.
-
Drizzle the dressing over the salad and toss to coat.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
📖 Want more recipes like this? Find this one and many more in my Spring Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Artichoke Salad

Gratitude Moment

I first made this artichoke salad to enjoy on the deck with my family one summer. It was a whim of a dish using ingredients I had lying around, and it still reminds me of those days.
As our summer in Minnesota this year draws to a close, it’s very bittersweet. There is so much I love and so many memories here, but at the same time, life in Florida has been a new chapter that feels like a breath of fresh air (okay, sometimes very humid air ;)). Both experiences are gratifying in their own way.
Shop
My
Custom












32 Comments
Meka
1THE BEST SALAD EVER ….took this to a dinner party and it was a hit! This is going to be my goto salad and salad dressing. I added kalamata olives and added a spring mix and kale mix! AWESOME!
Val
0This was absolutely delicious! I used spinach and fresh red pepper. The salad & dressing is a keeper!! My husband loved it too!
Wholesome Yum D
0I’m so glad you both loved it, Val! The spinach and red pepper sound like a perfect touch — happy to hear it’s a keeper!
Carole Lewis
0The salad was so light, easy and delicious! Served it with your grilled chicken legs recipe! Love your site. So many easy and convenient recipes. Such a lifesaver!
Aina
0I prepared the dressing a few days in advance, which made assembling the salad super quick when I got home from a busy day. It reminded me of a similar salad I had at a quaint Italian bistro during my last vacation. The flavors blended so well together, and the red pepper flakes added just the right amount of kick.
Carol
0Excellent salad! I ate it on its own and it was lovely!
Maya | Wholesome Yum
0So glad you liked this artichoke salad, Carol! Enjoy!
Amanda
0AMAZING! Huge hit. Second time making it I had to use baby spinach (arugula is hard to find right now). Pretty good, actually better the next day as spinach is “heartier” and wilted nicely.
Wanda Stagg
0Your Keto bread is delicious. Going to make the salad tomorrow.
Anna-Jean Cresswell Cresswell
0I find your recipes easy to follow. They always come out tasty and don’t take all day to make. I appreciate the videos. They really help me learn to make the recipe quickly. Excellent website!
Sandi
0This salad would be so good to serve at our next cook out!
Jules Shepard
0It is officially salad season around here (not that it’s ever really not salad season)! This is beautiful, easy and delicious! Great recipe!
Carolyn
0Made this for dinner and added fresh mozzarella and some fried pork belly. It was fabulous! Thank you!
Jen
0This was such a hit! So flavorful and filling. This will definitely become my go-to this summer.
Dannii
0I love adding artichoke to salad. It adds so much texture without having to add meat.
Natalie
0This salad was so delicious. It’s bright, colorful and full of Spring flavors. I think my family will love it too.
Sara Welch
0Well, I know what I am having for dinner tonight! This looks great!
Mary Bostow
0OMG this salad was DIVINE. This sounds like something I need to make again. I really liked it
Linda
0This salad will be a welcome addition for the warm days ahead. Artichoke hearts are so delicious and I love the fact that they stand out in this salad and aren’t just an afterthought. Great add-ins make this a salad recipe to keep on hand.
Amanda Finks
0Love this easy salad recipe! So much flavor!
Jessica
0This was the perfect salad for my dinner party. Lightly zesty and a combination of flavors beyond the normal leafy greens. My guests loved it.
Adrianne
0What a great salad for eating on the deck as you say! I love easy salads that come together with just a few ingredients so this one is a winner in my book. Thanks for sharing!!
Ilona
0I love that you added artichoke to the salad. I am not so clever…but I should because this is a great idea.
Jordin
0It was ready in 10 minutes and ONLY using 5 ingredients??? Loved this recipe
Lisa
0This looks like a really easy salad that I can whip up and take the dressing to go, which I love. I’ll definitely try this salad out. Thanks for sharing!
Lisa
0Artichokes are one of my all-time favorites — I love them in frittatas, dips and as a special ingredient to salads! I love your low-carb recipes!
Erica
0Love artichokes! Such a great option for salads, pizza and pasta!
Nancy Reed
0This looks really good! I was wondering what you thought about using unmarinated artichokes and marinating them in the dressing all day and then adding to the salad. I have a recipe to marinate my own that uses extra virgin olive oil, lemon juice, and seasonings that taste so much better than store bought marinated ones, plus it would be a better quality oil than what most store bought marinated ones come with.
Maya | Wholesome Yum
0Hi Nancy, Yes, you can definitely do that! Great idea! I had just used pre-marinated for convenience, but I bet doing it yourself would be even more flavorful.
Sharon A.
0Maya, do you have a marinade recipe of your own you can share?
Maya | Wholesome Yum
0Hi Sharon, I don’t have one, but Nancy’s suggestion to marinate them in the dressing from this salad sounds like it would work perfectly. I’d make extra dressing for this.
Sharon A.
0Would love if you could share your marinade recipe! I LOVE, love, love artichoke hearts and especially in my salad. However I agree that most store bought versions are either filled with too much sodium or not very good tasting. There are some of course that are great tasting but again, too much salt!