If you need a fresh, no-fuss side that still feels special, this basil salad is one of my favorite recipes to make. It’s crisp, juicy, colorful, and full of bright flavor from cucumbers, cherry tomatoes, red onion, creamy mozzarella, and plenty of fragrant basil, all tossed in a simple fresh lime dressing.
I love this kind of salad because it looks beautiful on the table without asking much from you in the kitchen. There’s no cooking, no complicated prep, and no heavy dressing weighing everything down. Just a handful of fresh ingredients that work really well together.
Whether you’re serving it with grilled chicken, pasta, fish, or just scooping up a bowl for lunch, this is the sort of recipe you’ll come back to again and again. It tastes like something you’d order at a café on a warm day, but you can pull it together at home in minutes.
Quick Recipe Info
| Prep time | 15 minutes |
| Cook time | 0 minutes |
| Total time | 15 minutes |
| Servings | 4 servings |
| Difficulty | Easy |
Why You’ll Love It
- It comes together fast with no cooking required.
- The lime dressing keeps the salad bright, light, and refreshing.
- Fresh basil adds big flavor and makes the whole bowl smell amazing.
- Creamy mozzarella balances the crisp vegetables beautifully.
- It works as a side dish, light lunch, or easy potluck salad.
- You can easily adjust it with what you already have on hand.
Nutritional Benefits and Adaptable Variations
A fresh, balanced choice
This salad has a nice mix of hydrating vegetables, fresh herbs, satisfying fat from olive oil, and some protein from mozzarella. Cucumbers and tomatoes keep things light and juicy, while basil brings plenty of flavor without needing a heavy dressing. It’s a simple option when you want something fresh on the table that still feels complete and satisfying.
As always, nutrition can vary depending on the exact ingredients you use and how generously you dress the salad, so think of the nutrition information below as a helpful estimate rather than medical advice.
Easy ways to change it up
You can make this basil salad your own in all kinds of easy ways. Swap the mozzarella balls for crumbled feta if you want a saltier bite. Add avocado for extra richness, or toss in chickpeas to make it more filling. If you like a little sweetness, a few sliced peaches or strawberries can work surprisingly well with the basil and lime.
For extra crunch, try thin slices of radish or a handful of toasted sunflower seeds right before serving. And if you prefer a slightly sharper dressing, a tiny spoonful of Dijon mustard whisked into the lime and olive oil gives it a little more body.
Ingredients
[INSERT INGREDIENT IMAGE HERE]
For the salad
- 2 cups cucumber, sliced into half-moons
- 2 cups cherry tomatoes, halved
- 1/4 small red onion, very thinly sliced
- 8 ounces small mozzarella balls, drained
- 1 1/2 cups fresh basil leaves, torn if large
For the fresh lime dressing
- 3 tablespoons extra-virgin olive oil
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest
- 1 teaspoon honey
- 1/2 teaspoon dried oregano
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon black pepper
Step-by-Step Instructions
- In a small bowl or jar, whisk together the olive oil, fresh lime juice, lime zest, honey, dried oregano, sea salt, and black pepper until the dressing looks glossy and well combined.
- Add the sliced cucumber, halved cherry tomatoes, thinly sliced red onion, and mozzarella balls to a large serving bowl.
- Pour about three-quarters of the dressing over the salad and toss gently so the vegetables and mozzarella are lightly coated.
- Add the fresh basil leaves last, then toss once more very gently. This helps keep the basil bright and prevents it from bruising too much.
- Taste and add the remaining dressing if needed. Adjust with a small extra pinch of salt or another squeeze of lime if you want a brighter finish.
- Serve right away for the freshest texture, or let it sit for 5 minutes so the flavors can mingle before bringing it to the table.
Tips, Serving Suggestions & Substitutions
Best tip
Add the basil just before serving. That one small step keeps the leaves fragrant, green, and fresh-looking instead of darkening too early.
Serving suggestions
I love serving this with grilled chicken, salmon, shrimp, or simple pasta dishes. It also fits beautifully into a summer spread with crusty bread, roasted vegetables, and something chilled to drink. If you want to turn it into lunch, add chickpeas or grilled chicken and serve it with warm pita or sourdough on the side.
Substitutions
No mozzarella balls? Chop up fresh mozzarella instead. No lime? Fresh lemon juice works well too, though the flavor will be a little different. If red onion feels too sharp for you, soak the slices in cold water for 10 minutes, then drain well before adding them to the salad.
Nutrition Information
| Calories | 188 |
| Carbohydrates | 8 g |
| Protein | 8 g |
| Fat | 14 g |
| Saturated fat | 5 g |
| Cholesterol | 22 mg |
| Sodium | 309 mg |
| Fiber | 2 g |
| Sugar | 5 g |
Nutrition values are approximate per serving and can vary based on the exact ingredients used.
Storage & Make-Ahead Tips
Storage: Store leftovers in an airtight container in the refrigerator for up to 1 day. Because this salad is very fresh and delicate, it is best the day it’s made. The basil can darken and the vegetables may release extra liquid as it sits.
Make-ahead: If you want to prep in advance, slice the cucumber, tomatoes, and onion and keep them chilled separately or together in a container. Mix the dressing ahead too, but wait to add the mozzarella and basil until close to serving time for the best texture and appearance.
Food-safety note: If the salad has been sitting out for an extended period, especially in warm weather, refrigerate promptly and use your best judgment before serving leftovers.
FAQ
Can I make basil salad ahead of time?
Yes, but for the best result, prep the vegetables and dressing ahead and combine everything shortly before serving. Add the basil at the very end so it stays fresh and vibrant.
What can I use instead of mozzarella balls?
Chopped fresh mozzarella is the closest substitute. Feta also works if you want a tangier, saltier salad.
Can I use lemon instead of lime?
Absolutely. Lemon gives the dressing a slightly different brightness, but it still pairs beautifully with basil, cucumber, and tomato.
How do I keep red onion from tasting too strong?
Slice it thinly and soak it in cold water for about 10 minutes. Drain and pat dry before adding it to the bowl. That softens the sharpness without losing the flavor completely.
Is this basil salad good for a picnic or potluck?
Yes, especially if you keep it chilled and toss in the basil right before serving. Since it contains mozzarella, it’s best not to leave it out too long in warm weather.
Final Thoughts
This basil salad recipe is one of those simple dishes that proves fresh ingredients really can do most of the work for you. It’s bright, beautiful, and incredibly easy to pull together, which makes it perfect for busy days, relaxed dinners, and warm-weather gatherings. If you try it, I’d love to hear how you served it. Feel free to leave a comment, share it with a friend, or save it to Pinterest for later.

Basil Salad Recipe with Fresh Lime Dressing
Equipment
- 1 large mixing bowl for tossing the salad
- 1 small bowl or jar for mixing the dressing
- 1 Whisk or use a jar with lid to shake dressing
- 1 knife for slicing vegetables
- 1 Cutting board for prep
Ingredients
For the salad
- 2 cups cucumber sliced into half-moons
- 2 cups cherry tomatoes halved
- 1/4 small red onion very thinly sliced
- 8 ounces small mozzarella balls drained
- 1 1/2 cups fresh basil leaves torn if large
For the fresh lime dressing
- 3 tablespoons extra-virgin olive oil
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest
- 1 teaspoon honey
- 1/2 teaspoon dried oregano
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon black pepper
Instructions
Make the dressing
- In a small bowl or jar, whisk together the olive oil, lime juice, lime zest, honey, dried oregano, sea salt, and black pepper until well combined.
Assemble the salad
- Place the sliced cucumber, halved cherry tomatoes, red onion, and mozzarella balls in a large mixing bowl.
- Pour about three-quarters of the dressing over the salad and toss gently to coat.
- Add the fresh basil leaves and toss once more very gently.
- Taste and add the remaining dressing if needed. Adjust seasoning with extra salt or a squeeze of lime, if desired.
- Serve immediately, or let the salad sit for 5 minutes before serving so the flavors can mingle.
