This Moroccan Tomato Salad is one of my go-to salads when juicy, ripe tomatoes are at their best. Combining fresh tomatoes, cucumber, capsicum, onions, herbs, and tangy lemon juice creates a perfect balance of sweet and sour. It is refreshing, light, and totally delicious! It is also incredibly versatile. You can serve it as a side dish with grilled meat or fish, add it to wraps or flatbreads, and it is an excellent addition to any summer potluck or BBQ.