Salads
This arugula tomato salad recipe transforms simple ingredients into a vibrant, peppery masterpiece that balances crisp greens with sweet, juicy tomatoes. The secret lies in the perfect balsamic kiss—just enough to enhance the natural flavors without overpowering them.
I developed this salad to be a quick yet impressive dish, ideal for summer lunches or light dinners when you crave something fresh yet satisfying.
The foundation is all about freshness: tender arugula with its signature peppery bite and ripe tomatoes that burst with juiciness.
A light dressing of extra-virgin olive oil, lemon juice, and a touch of salt and pepper brings out the best in both ingredients, while optional add-ins like toasted nuts, shaved cheese, or crispy croutons add texture and depth.
The key to achieving that crispy edge lies in tossing the salad just before serving—keeping those greens vibrant and the tomatoes firm.
What you’ll end up with is a salad that’s as visually stunning as it is delicious—bright green arugula, ruby-red tomatoes, and a glossy balsamic drizzle that ties everything together.
The flavors are perfectly balanced: the peppery greens cut through the sweetness of the tomatoes, while the tangy dressing adds a refreshing finish.
This isn’t just a side dish; it’s a complete meal that’s light yet substantial, perfect for those warm days when you want something fresh and full of life.
For extra flair, consider adding a drizzle of homemade balsamic glaze or thinly sliced avocado for creaminess. If you’re open to a non-vegetarian twist, grilled chicken or prosciutto can elevate it into a heartier dish without sacrificing its fresh, vibrant essence. Let’s get started—your taste buds will thank you.
Ingredients for arugula tomato salad
Fresh arugula, juicy tomatoes, and a peppery balsamic kiss create this vibrant salad masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Baby Arugula 🌿 | 6 oz | Fresh, crisp leaves preferred |
| Cherry Tomatoes 🍅 | 1 ½ lb | Ripe, firm, halved for evenness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, strained |
| Balsamic Vinegar 🍷 | 1 ½ tbsp | Aged, not sweetened |
| Flaky Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Toasted Pine Nuts 🥜 | ¼ cup | Optional, for crunch |
| Shaved Parmesan Cheese 🧀 | ¼ cup | Freshly shaved, optional |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Honey 🍯 | 1 tsp | Optional, for drizzle |
| Crispy Croutons 🍞 | ¼ cup | Optional, store-bought or homemade |
The arugula is non-negotiable—look for bright green, crisp leaves at the grocery store's produce section. Whole Foods or local farmers markets have the freshest, but any grocery store's baby arugula section works. Cherry tomatoes should be firm with vibrant red color—avoid any that feel mushy or have soft spots. For the balsamic vinegar, aged varieties like Barolo or Chianti add depth; skip the sweetened kind. Toast your own pine nuts in a dry pan for about 3 minutes—they'll have a better flavor than store-bought, but Trader Joe's pre-toasted ones are a great shortcut. If you're using Parmesan, shave it yourself from a wedge for the best texture and flavor.
No fresh basil? Dried basil works at one-third the amount, but fresh is ideal. Swap cherry tomatoes for grape tomatoes if that's what's available—they'll just need a quick rinse. Running low on balsamic? Substitute with red wine vinegar plus 1 tsp maple syrup for a similar tang. The honey drizzle is optional but adds a lovely sweet contrast—local raw honey works beautifully if you prefer. For extra crunch without nuts, try toasted sunflower seeds. And if you're feeling adventurous, add thinly sliced avocado (about 1/2 cup) for creaminess, but toss it in just before serving to keep it from getting mushy.
Store any unused arugula in a sealed container with a paper towel—keeps it crisp for 3-4 days. Halved tomatoes will last 2 days in the fridge if stored properly, but they're best eaten fresh. The dressing components (olive oil, vinegar, lemon juice) can be prepped ahead and stored in a jar for up to 1 week. For extra flair, make a quick balsamic glaze by simmering 1/4 cup balsamic vinegar with 1 tsp honey for 3-4 minutes—just enough to drizzle over the top before serving. This salad tastes even better the next day as the flavors meld, so make extra for lunches!
Why You'll Love This Recipe
- No Chopping Needed: I swear by this—just tear the arugula, halve the tomatoes, and toss. No knives out, no mess, no fuss. The peppery bite of the greens and the sweet burst of tomatoes? Still hits every time.
- Bright, Balanced Bite: That tangy lemon and rich balsamic cut through the arugula’s sharpness while the olive oil smooths it all out. It’s the kind of salad that makes you want to eat it straight from the bowl—no dressing on the side.
- Lunch or Side, Always Works: Pack it for work, toss it on a sandwich, or serve it as a first course. Honestly, I’ve had it at picnics, potlucks, and even as a quick dinner when I’m too tired to cook. It’s the ultimate low-key star.
- Pantry-Friendly & Lasts: Use what you have—no fancy ingredients, just basics. And if you make a big batch? The tomatoes hold up for days, so it’s perfect for meal prep. I’ve had this salad for four days straight, and it’s still fresh-tasting.
Step-by-step instructions for arugula tomato salad
This vibrant salad comes together in minutes with just a few simple steps.
👨🍳 Step 1: Prepare the Cherry Tomatoes
Start by rinsing the 1.5 lb cherry tomatoes under cold water and patting them completely dry with paper towels. This ensures they won't make your salad soggy. Using a sharp knife, carefully cut each tomato in half horizontally. You'll end up with about 30 halves—this even size ensures they cook uniformly when tossed with the dressing.
Place the halved tomatoes in a large mixing bowl. I like to give them a gentle toss to distribute them evenly. The vibrant red color will pop against the peppery greens, creating a stunning visual contrast. Set this aside while you prep the remaining ingredients.
🍳 Step 2: Create the Peppery Balsamic Dressing
In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 2 tbsp fresh lemon juice, 1.5 tbsp balsamic vinegar, 0.5 tsp flaky sea salt, and 0.25 tsp freshly ground black pepper. The lemon juice will brighten the flavors while the balsamic vinegar adds that signature tangy sweetness. I always use aged balsamic vinegar for deeper flavor—it's worth the extra few dollars.
Add the 1 tsp honey and whisk until completely combined. The honey helps balance the acidity from the lemon and vinegar, creating a harmonious dressing. Taste a small amount—you want it to be tangy but not overpowering. If you prefer it sweeter, add a pinch more honey; if you like it more acidic, add a splash more lemon juice.
🥘 Step 3: Assemble the Salad Base
Add the 6 oz baby arugula to the bowl with the halved tomatoes. The arugula should be crisp and vibrant—if it's wilted, give it a quick rinse and dry thoroughly before using. Gently toss the greens with the tomatoes using your hands or a large spoon, being careful not to bruise the leaves.
Drizzle the dressing over the salad in a slow, steady stream while tossing continuously. This gradual approach ensures every leaf gets coated evenly. The arugula's peppery bite will mingle beautifully with the sweet-tart tomatoes, creating a perfect flavor balance. Let the salad sit for 2-3 minutes while you prepare the remaining toppings—this gives the flavors time to meld slightly.
👨🍳 Step 4: Add Crunchy and Creamy Toppings
Sprinkle the 0.25 cup toasted pine nuts evenly over the salad. The pine nuts should be warm from toasting—if they're cold, give them a quick 30-second zap in a dry skillet to restore their crunch. The nutty flavor and satisfying texture contrast beautifully with the tender greens and juicy tomatoes.
Next, scatter the 0.25 cup shaved parmesan cheese and 0.25 cup chopped fresh basil leaves over the top. The parmesan adds a salty umami depth while the basil brings fresh, herbal notes. For extra flair, gently press the croutons into the salad—this helps them stay in place rather than floating on top. The 0.25 cup crispy croutons will add that satisfying crunch we all love in salads.
⏰ Step 5: Toss and Serve Immediately
Give the salad one final gentle toss just before serving. The combination of crisp greens, juicy tomatoes, creamy cheese, and crunchy toppings should look like a colorful masterpiece. Serve immediately while the arugula is still crisp and the dressing is fresh—this salad doesn't keep well once dressed.
For the best experience, serve this salad as a refreshing starter or light lunch. The peppery bite of the arugula pairs perfectly with grilled meats or rich cheeses. If you're serving it as a main course, consider adding grilled chicken or shrimp to make it more substantial. The flavors will continue to develop slightly as you eat, making each bite more delicious than the last.
Pro Tips For Making Arugula Tomato Salad
- HALVE THE TOMATOES: I learned this the hard way—whole cherry tomatoes get mushy fast. Cut them in half before tossing with dressing, so they release juices evenly and stay crisp longer. (Yes, even if you’re impatient like me.)
- SALT THE ARUGULA FIRST: Sprinkle a pinch of flaky salt over the arugula before adding dressing. It softens the leaves just enough to make them tender without wilting—no sad, limp greens here.
- USE COLD OIL: Chill your olive oil in the fridge for 10 minutes before drizzling. Warm oil makes the salad taste flat; cold oil keeps the flavors bright and the texture crisp. (I know, I know—it’s one extra step.)
- BALSAMIC LAST: Toss the salad with lemon and oil first, then add balsamic vinegar right before serving. It prevents the dressing from turning syrupy and keeps the tomatoes from absorbing too much acid. (Your future self will notice the difference.)
Pro cooking tips for this recipe
Dressing Timing
Toss your salad with dressing just before serving—this keeps the arugula crisp and prevents sogginess. I find that waiting even 5 minutes makes a noticeable difference in texture. For extra freshness, chill your salad bowl in the freezer for 10 minutes before assembling, especially in warm weather.
This helps maintain the peppery bite of the greens. 🌿
Tomato Prep
Halve cherry tomatoes horizontally for even cooking and better presentation. Pat them dry thoroughly with paper towels to remove excess moisture—this prevents a watery salad. If using heirloom tomatoes, remove seeds and membranes for cleaner bites. For a rustic look, leave whole smaller tomatoes like grape varieties. 🍅
Dressing Variations
For a sweeter touch, add 1 tsp honey to your dressing and reduce balsamic to 1 tbsp. Need more acidity? Swap lemon juice for 1 tbsp white wine vinegar and add ½ tsp Dijon mustard for depth.
I love using aged balsamic vinegar (like Barolo) for richer flavor—it costs more but makes a world of difference. 🍷
Crunch Control
Toast pine nuts in a dry skillet over medium heat for 2-3 minutes until golden—watch closely to avoid burning. For extra crunch, store nuts in the freezer for 30 minutes before toasting.
If you're short on time, Trader Joe's pre-toasted pine nuts work perfectly. Add croutons last so they stay crisp rather than absorbing dressing. 🥜
Cheese Substitutes
No Parmesan? Use Pecorino Romano for a sharper flavor or feta cheese (cubed, not shaved) for tangy contrast. For a dairy-free option, try nutritional yeast (1 tbsp) mixed with 1 tsp lemon zest—it adds a cheesy umami without dairy.
Always add cheese last so it doesn't melt into the dressing. 🧀
Make-Ahead Tips
Prep dressing ingredients ahead and store separately in a jar for up to 1 week. Keep arugula and tomatoes in separate containers—assemble only when ready to serve. For a quick lunch, pre-chop basil and store in a sealed bag with a paper towel to maintain freshness.
The dressing can be made 24 hours ahead for deeper flavor development. ⏰
Nutrition facts
Frequently asked questions
Can I substitute regular tomatoes for cherry tomatoes?
Yes, but with a few adjustments! Use 1 large vine-ripened tomato (about 8 oz) instead of 1.5 lb cherry tomatoes. Cut it into 1-inch cubes for similar texture. For extra flavor, remove seeds and membranes first. The key is keeping the pieces uniform so they distribute evenly in the salad.
Why does my arugula get wilted after adding dressing?
Wilted arugula happens when dressing sits too long on the greens. Always toss your salad just before serving—the peppery bite fades and texture softens after 5 minutes. For extra crispness, chill your bowl in the freezer for 10 minutes before assembling, especially in warm kitchens.
What's the best way to store leftovers?
Store undressed arugula and tomatoes separately in airtight containers with paper towels for 3-4 days. Keep dressing components (olive oil, vinegar, lemon) in a jar for up to 1 week. Never store the fully dressed salad—it loses texture quickly. For best flavor, make fresh daily but prep components ahead.
How can I make this salad heartier for dinner?
Add ½ cup grilled chicken, shrimp, or white beans for protein. For vegetarian options, include ½ avocado (sliced) or ¼ cup crumbled feta. Double the pine nuts to ½ cup for extra crunch. The salad's bright flavors balance rich proteins perfectly.
Can I use this dressing on other salads?
This peppery balsamic dressing works beautifully with spinach, mixed greens, or kale salads. For heartier greens, reduce lemon to 1 tbsp and add ½ tsp Dijon mustard to help emulsify. It also pairs well with roasted vegetables or grilled fish as a marinade.
