Bright, zesty, and bursting with Mediterranean-inspired flavors, this Lemon Pesto Lentil Salad is the ultimate dish for anyone looking to add freshness to their table without sacrificing heartiness. Every bite brings together tender lentils tossed in a luscious pesto-lemon dressing, mingled with sweet cherry tomatoes, crisp cucumber, savory feta, and a confetti of fresh herbs. Whether you serve it as a light main course or a vibrant side, this salad’s layers of taste and color will have everyone coming back for seconds.

Ingredients You’ll Need
This Lemon Pesto Lentil Salad is a study in simplicity, allowing each ingredient to shine. Every component has a special job, creating a salad that’s wonderfully balanced in taste and texture. Let’s break down what you’ll need, and why you’ll love every bite!
- Lentils: Green or brown lentils work best, as they stay tender yet hold their shape when cooked, adding protein and a lovely nutty flavor.
- Water or Vegetable Broth: Cooking lentils in broth instead of water takes their flavor to a whole new level; a small switch that makes all the difference.
- Cherry Tomatoes: These juicy little bursts of sweetness brighten up every forkful and give a beautiful pop of color.
- Cucumber: Refreshing and ultra-crisp, cucumber gives this salad that irresistible crunch.
- Red Onion: A finely chopped handful provides a mild, tangy sharpness without overpowering the dish.
- Feta Cheese: Crumbled feta brings a smooth, creamy saltiness that ties all the Mediterranean flavors together.
- Basil Pesto: Store-bought or homemade, this vibrant green sauce is the heart of the salad, bringing herbaceous richness.
- Fresh Lemon Juice: A squeeze of lemon juice wakes up all the flavors, adding zing and brightness.
- Olive Oil: Just a touch brings silkiness to the dressing and rounds out the fresh flavors.
- Salt and Black Pepper: Season to your taste; a little brings everything into balance.
- Fresh Basil or Parsley (optional): For the final flourish, chopped herbs sprinkle extra color and freshness over the top.
How to Make Lemon Pesto Lentil Salad
Step 1: Cook the Lentils
Start by rinsing your lentils thoroughly and combining them in a saucepan with water or vegetable broth. Bring everything up to a lively boil, then reduce the heat and simmer uncovered for 18 to 20 minutes. The key is to cook them until they’re just tender but not falling apart—perfect for a salad. Drain any excess liquid, then set them aside to cool slightly. This step guarantees each lentil holds its shape and delivers great texture in your Lemon Pesto Lentil Salad.
Step 2: Whisk the Dressing
In your largest mixing bowl, whisk together the basil pesto, fresh lemon juice, and olive oil. Add a generous pinch of salt and a few grinds of pepper. This quick and easy dressing is where the Lime-Pesto magic happens, bringing vibrancy and depth. Whisking in a big bowl also saves a dirty dish—because you’ll toss everything together right in here!
Step 3: Combine the Salad
Once the lentils have cooled a bit, add them to your bowl along with the cherry tomatoes, diced cucumber, finely chopped red onion, and crumbled feta. Gently toss everything together, making sure each lentil and veggie is kissed with the creamy pesto-lemon dressing. Take your time and toss lightly—this ensures the mix stays pretty and the lentils keep their shape.
Step 4: Taste and Adjust
Give the salad a taste before serving. Does it need a bit more lemon for brightness? Another sprinkle of salt or a crack of black pepper to enhance the flavors? Adjust to your taste—it’s your Lemon Pesto Lentil Salad after all. Remember, balancing the seasoning is what transforms this salad from good to irresistible!
Step 5: Chill and Garnish
While this salad is delicious at room temperature, popping it in the fridge for about 30 minutes lets all the flavors mingle beautifully. When you’re ready to serve, scatter freshly chopped basil or parsley over the top for a final burst of color and aroma. Now, you’re truly ready to enjoy your Lemon Pesto Lentil Salad masterpiece!
How to Serve Lemon Pesto Lentil Salad

Garnishes
A flourish of fresh basil or parsley right before serving brings a lovely herbal aroma and floods the bowl with green. For extra yay-factor, add a few extra feta crumbles or a slice of lemon on the side. If you’re feeling playful, a dusting of cracked black pepper or a drizzle of olive oil just before serving adds a gourmet touch to your Lemon Pesto Lentil Salad.
Side Dishes
This salad is a star on its own, but it pairs beautifully with a basket of warm pita, fresh focaccia, or your favorite hearty bread. Roasted chicken, grilled shrimp, or a platter of marinated olives are fantastic companions for an effortless Mediterranean spread. Serve it alongside grilled vegetables for a vibrant, satisfying vegetarian meal.
Creative Ways to Present
Spoon your Lemon Pesto Lentil Salad into lettuce cups for crunchy, portable bites at a picnic or potluck. For an elegant starter, heap it on small plates and scatter pomegranate seeds or pine nuts for a burst of color and texture. Layer it in a jar for a convenient lunch on the go, making sure to keep a little extra pesto at the bottom for a flavor boost when you’re ready to dig in!
Make Ahead and Storage
Storing Leftovers
This Lemon Pesto Lentil Salad is ideal for making ahead. Store any leftovers in an airtight container in the fridge and they’ll stay bright and delicious for up to two days. The flavors become even more nuanced as the salad sits, making leftovers something to look forward to!
Freezing
While you can freeze cooked lentils, salads with fresh veggies and cheese don’t fare as well in the freezer. The texture of the tomatoes, cucumber, and feta can become watery or mushy after thawing. If you want to prep ahead, freeze the cooked lentils solo, then assemble the salad with fresh ingredients for the best flavor and texture.
Reheating
This Lemon Pesto Lentil Salad is at its very best when served chilled or at room temperature. If you prefer a slightly warmer salad on a cooler day, let it stand out at room temperature for 20-30 minutes. Avoid microwaving, as that can affect the fresh produce and cheese texture. Just give it a gentle toss before serving, and enjoy!
FAQs
Can I use canned lentils instead of cooking my own?
Absolutely! Rinse and drain canned lentils well to remove excess salt and starch. Canned lentils work in a pinch and cut down on cook time, though making your own lets you control flavor and texture for the ultimate Lemon Pesto Lentil Salad.
Is there a vegan version of this salad?
Yes, and it’s delicious! Simply use a dairy-free pesto (check labels or make your own), and skip the feta or replace it with a vegan feta alternative. All the vibrant flavor, none of the dairy.
What types of lentils work best in Lemon Pesto Lentil Salad?
Green or brown lentils are best because they keep their shape during cooking and don’t go mushy. Red or yellow lentils can turn too soft for a salad and might not give you the satisfying texture you want.
Can I make the salad ahead for meal prep?
Definitely! The Lemon Pesto Lentil Salad is a meal prep hero. You can make it a day or two ahead, and the flavors only deepen as it chills. Just keep the herbs separate until serving if you want them extra fresh and vibrant.
What other vegetables can I add?
Feel free to get creative! Try diced bell peppers for sweetness, Kalamata olives for briny depth, or even a handful of spinach or arugula for extra greens. The salad is flexible and always open to new veggie friends.
Final Thoughts
If you’re looking for a salad that’s as lively and flavorful as it is nourishing, Lemon Pesto Lentil Salad is the answer. It’s simple to make, endlessly customizable, and nearly impossible to resist. Give it a try and you might just find a new staple for every season!
Print
Lemon Pesto Lentil Salad Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A refreshing and flavorful Lemon Pesto Lentil Salad that is perfect for a light and healthy meal. This Mediterranean-inspired dish combines tender lentils with cherry tomatoes, cucumber, red onion, and feta cheese, all tossed in a zesty basil pesto dressing with a hint of fresh lemon juice.
Ingredients
Lentil Salad:
- 1 cup dry green or brown lentils (rinsed)
- 3 cups water or vegetable broth
Salad Toppings:
- 1 cup cherry tomatoes (halved)
- 1/2 cup cucumber (diced)
- 1/4 cup red onion (finely chopped)
- 1/4 cup crumbled feta cheese
- Chopped fresh basil or parsley for garnish (optional)
Dressing:
- 1/4 cup basil pesto
- 2 tablespoons fresh lemon juice
- 1 tablespoon olive oil
- Salt and black pepper to taste
Instructions
- Cook Lentils: In a medium saucepan, combine lentils and water or vegetable broth. Simmer for 18–20 minutes until tender. Drain and cool slightly.
- Prepare Dressing: In a large bowl, whisk together pesto, lemon juice, olive oil, salt, and pepper.
- Combine Ingredients: Add lentils, tomatoes, cucumber, onion, and feta to the bowl. Toss gently to coat.
- Adjust Seasoning: Taste and adjust seasoning. Chill for 30 minutes or serve at room temperature. Garnish with herbs.
Notes
- This salad can be made up to 2 days ahead and refrigerated.
- Great as a side dish or light vegetarian main.
- For a vegan option, use dairy-free pesto and omit feta.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Salad
- Method: Stovetop
- Cuisine: Mediterranean-Inspired
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 3g
- Sodium: 340mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 7g
- Protein: 12g
- Cholesterol: 10mg