While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more information that can help your recipe turn out even better.
Tomato and Artichoke Salad with Capers has that bright, briny, fresh thing going on that I just never get tired of. It is fast, pantry friendly, and honestly a little fancy without costing you extra effort. This is the kind of bowl you can pull together in 15 minutes and feel like you did something kind for your future self.
I first threw together this Tomato and Artichoke Salad with Capers on a scorcher of an Austin afternoon when it was way too hot to turn on the stove. I had a can of artichoke hearts, a handful of cherry tomatoes, half a red onion, and some slightly sad basil in the fridge. Tossed it all with olive oil, lemon, salt, pepper, and those salty little capers, and suddenly lunch was exciting again.
If you like recipes that work for meal prep, potlucks, or just “I need something fresh on this plate right now,” this Tomato and Artichoke Salad with Capers fits right in. No cooking, just chopping and tossing. It is naturally vegetarian, gluten free, and very easy to tweak for your people. Make it once, and it slides into your regular rotation without a fight.
Why this simple salad actually earns a spot in your rotation
This salad hits that sweet spot of being wildly simple but still feeling special. It is quick, it is colorful, and it has real flavor contrast, which is what keeps you coming back for another bite. Sweet cherry tomatoes, tangy artichokes, sharp red onion, and salty capers, all smoothed out by good olive oil and bright lemon juice, make such a satisfying mix. It is also one of those recipes that works for lunch, for dinner, for cookouts, for holidays, all of it.
The ingredients are easy to keep on hand, especially the artichokes and capers, so it is a great “there is nothing in the house” option. No stove, no oven, no special equipment, so on busy weeknights you can still put something fresh on the table. The salad holds up, too, which is huge for meal preppers and lunch packers. A little marinating time only makes it better, so you are rewarded for making it ahead instead of punished with a soggy mess. And there is a fun little bonus: it looks impressive, like something from a café case, even though it is ridiculously straightforward to make.
Ingredients for Tomato and Artichoke Salad with Capers
- 2 cups cherry tomatoes halved
- 14 ounces artichoke hearts quartered
- 2 tablespoons capers drained
- 1 small red onion thinly sliced
- 1/4 cup fresh basil chopped
- 3 tablespoons olive oil
- 2 tablespoons lemon juice
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
A few quick notes from my Austin kitchen: cherry or grape tomatoes both work, but try to pick ones that smell like tomatoes and not like nothing. Canned or jarred artichoke hearts in water or brine are great here, just avoid the heavily marinated ones if you do not want extra seasonings sneaking in. Capers are tiny flavor bombs, so do drain them well, and if they taste super salty to you, give them a quick rinse.
Red onion brings bite and crunch. If raw onion is a little harsh for you, soak the slices in cold water for 5 to 10 minutes, then pat dry. Basil should be fresh, not dried, since it is a main flavor here. If basil is pricey where you are, you can stretch it with a little fresh parsley. For the olive oil, use one you like the taste of, since it is basically the dressing. Lemon juice can be fresh or bottled, but fresh really does make the salad pop.
Some easy swaps if you need them: use Roma tomatoes chopped small if cherry tomatoes are expensive. Try marinated artichokes and reduce the salt a bit. No basil? Fresh parsley or even a mix of herbs like mint and basil is lovely. Most of these ingredients are easy to grab at any basic grocery store, and store brands usually work just fine, so you do not have to spend a lot for this to taste good.
How to put it all together without overthinking it
- Place cherry tomatoes, artichoke hearts, capers and red onion in a large bowl.
- Add olive oil, lemon juice, salt and black pepper.
- Gently toss until ingredients are evenly coated.
- Fold in chopped basil.
- Let salad marinate at room temperature for 10 minutes.
- Serve chilled or at room temperature.
When you add everything to the bowl, use a big mixing bowl so you have room to move the spoon around. If the artichoke pieces are large, break them up gently with your hands as they go in, so every forkful gets a bit of everything. When you pour in the olive oil, lemon juice, salt, and pepper, toss from the bottom up. You want those flavors to coat every tomato half and onion slice, not just sit on the top.
Folding in the basil at the end keeps it bright and fresh, instead of bruised. Use a gentle motion with a large spoon or your hands. The 10 minute rest at room temperature is important, so do not skip it if you can help it. Those few minutes let the salt pull a little juice from the tomatoes and onion, which mixes with the lemon and oil and turns into a really nice light dressing.
If your salad tastes a little flat after that rest, add another small splash of lemon juice or a pinch of salt, then taste again. If the onions still feel too sharp, let it sit another 5 minutes, or add a tiny drizzle more olive oil to soften things. The texture should be juicy, a little chunky, and glossy from the oil, with bright basil peeking through.
Tips and little teacher-style tricks
For meal prep, you can mix everything except the basil up to a day in advance, then add the chopped basil right before serving to keep it looking fresh. This salad stores well in an airtight container in the fridge for about 3 days, and the flavors actually meld more by day two, so future you will be pretty happy. If the salad has been chilling for a while, let it sit out for 10 to 15 minutes before serving because the olive oil softens and the flavors wake back up at room temperature.
If you are scaling up for a party, double or triple the recipe, but build it in layers instead of tossing a mountain all at once, so everything gets seasoned evenly. Taste as you go. This is a great salad to adjust slowly. A little more lemon if it feels heavy, a drizzle of extra olive oil if it feels sharp, a pinch more salt if something is missing. And if your tomatoes are out of season and a bit bland, you can sprinkle them with just a tiny pinch of sugar before tossing, which helps coax out their flavor without making the salad sweet.
How to serve it so it really shines
I like to spoon this Tomato and Artichoke Salad with Capers over some cooked quinoa or farro for an easy lunch bowl, then maybe add chickpeas or grilled chicken on the side. It is also lovely piled next to grilled fish, tofu, or a simple roasted sheet pan dinner that needs something bright and fresh. For summer cookouts, serve it as part of a cold salad spread, right alongside pasta salad and greens, and watch people go back for “just a little more.”
It also works really nicely as a bruschetta-style topping over toasted baguette slices or sturdy sourdough, kind of like a chunky tomato mixture with personality. Leftovers the next day are great stuffed into pita pockets with lettuce, or scattered over a bed of spinach with a handful of nuts for crunch. And for a lazy night, I have absolutely eaten this with some crackers and hummus and called it dinner, and it felt totally fine and actually kind of special.
Tomato and artichoke salad FAQ
Yes. You can make it up to a day in advance. For the best color and flavor, stir in the fresh basil just before serving and taste again for salt and lemon.
Use canned or jarred artichoke hearts that are packed in water or a light brine. If you only have marinated artichokes, they will still work, just reduce the added salt a bit and taste before adjusting.
If your red onion tastes too strong, soak the sliced onion in a bowl of cold water for about 5 to 10 minutes, then drain and pat dry before adding it to the salad. This keeps the crunch but softens the bite.
Definitely. Grilled chicken, canned chickpeas, white beans, or grilled shrimp all pair really well with the bright, briny flavors in this salad, and you can keep everything cold for easy lunches.
Stored in an airtight container, leftovers keep well for about 3 days. The tomatoes will soften more over time, but the flavors meld nicely, so it still tastes very good on day two and three.
If you try this Tomato and Artichoke Salad with Capers, come back and tell me how you made it yours, because I always love seeing the little twists. Share it with a friend who needs an easy no-cook side, pin it to your “summer salads” board, or batch it on Sunday so weekday you has one less thing to think about, which honestly is the real goal.

Tomato and Artichoke Salad with Capers
Ingredients
Main Ingredients
- 2 cups cherry tomatoes, halved Choose ripe tomatoes that have good aroma.
- 14 ounces artichoke hearts, quartered Use canned or jarred in water or brine.
- 2 tablespoons capers, drained Rinse if they are too salty.
- 1 small red onion, thinly sliced Soak in cold water for 5 to 10 minutes to mellow flavor if needed.
- 1/4 cup fresh basil, chopped Use fresh only, not dried.
- 3 tablespoons olive oil Use a good quality olive oil.
- 2 tablespoons lemon juice Fresh lemon juice is recommended.
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
Preparation
- Place cherry tomatoes, artichoke hearts, capers, and red onion in a large bowl.
- Add olive oil, lemon juice, salt, and black pepper.
- Gently toss until ingredients are evenly coated.
- Fold in chopped basil.
- Let salad marinate at room temperature for 10 minutes.
- Serve chilled or at room temperature.







