This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.
I can whip up this refreshing and healthy lentil feta salad in just 10 minutes for my family. I simply combine lentils, cucumbers, tomatoes, and feta to create a colorful meal that keeps me full during a busy workday. It is one of my favorite ways to get healthy plant based protein on the table for a meal my crew loves.

I have always loved how lentils are such a powerhouse for plant-based protein while staying so budget-friendly and easy to store. This feta salad dish is my favorite way to show my family how hearty simple legumes can be, much like my lentil veggie burgers which are another huge hit in our house.
This is what I like to call my emergency, super-fast, there’s-nothing-in-the-fridge-to-eat dinner. This weekend I had just 20 minutes to pull something together, and this feta salad is what I came up with. I looked in the fridge and found cucumbers, red onions, tomatoes, parsley, steamed lentils, feta cheese, peppers, and corn, and decided to toss everything into a salad. I took inspiration from the flavors in my Lebanese lentil soup to make it both fresh and filling. My kids are even starting to enjoy lentils now, and I think this is a great way to get them to love them too!
As a health coach, I love this lentil and feta salad because it is ready in 20 minutes, fresh, and full of flavor. I recommend it to my colleagues in the gym who need a high-protein meal that won’t leave them sluggish during a workout. This dish is my favorite way to show them how simple it is to fuel their bodies with the nutrients needed to stay energized. It is the perfect post-workout option that takes no time at all to put together.
Whenever I make this salad, I enjoy how simple it is and how the flavors just mix together naturally. I start by dicing the vegetables evenly and folding them into the tender lentils with a generous squeeze of fresh lemon and herbs. Since there is no complicated cooking involved, cleanup is minimal and the salad stays vibrant even if prepped ahead of time. I only spend a little bit of time in the kitchen to create something this delicious.
Since I shared this with my buddies in the gym, one of them recently told me how this salad finally helped them stop reaching for processed snacks after a heavy training session. I am so proud to see them realize that a nutritious meal can be this satisfying and easy to pack.
Latest Recipe Video!
🥘 Ingredients
Here is what I need for this very simple lentil feta salad:
Lentils: I use cooked lentils as the base for this salad because they give it a hearty texture and plant-based protein.
Tomatoes: I like to use sweet grape tomatoes for juiciness and flavor.
Cucumber, Bell Pepper, and Red Onion: These fresh vegetables add crisp crunch and color.
Corn: I steam corn to bring a touch of natural sweetness and extra texture to the salad.
Feta Cheese: I crumble feta over the salad to add salty creaminess that complements the lentils and vegetables.
Lemon Juice: I top the salad with fresh lemon juice to brighten all the flavors.
Salt and Pepper: I add salt and pepper to taste.


🔪 How To Make
Here are the simple steps on how I make this Lentil Feta Salad with cucumbers and tomatoes.
Prepare the Lentils (if using dried): If I am using dried lentils, I add one cup of lentils to 2 cups of water, cover the pot, and simmer on low for about 20 minutes.
Prep the Veggies: I dice my cucumber, red onion, and bell pepper, slice the grape tomatoes in half, and steam the corn.
Make the Salad! I combine all of the ingredients in a bowl, fold in the feta cheese, and top everything with fresh lemon juice.


Season and Taste: I add salt and pepper to taste and enjoy the salad cold.


My #1 Secret Tip for this recipe is to dice the vegetables into similar sized pieces. This makes the feta salad easier to eat, keeps each bite balanced, and helps me avoid complaints from my picky eaters, which is always a win. Ha!
Other Tips To Keep In Mind:
- Tomato swap: If I don’t have grape tomatoes, I swap them for cherry tomatoes. A sweet tomato really brings out the flavor of the salad.
- Room-temperature tomatoes: I always use tomatoes at room temperature instead of cold. This way, they give the most flavor possible.
- Herb topping: I like to sprinkle my go-to herbs on top, like parsley, oregano, or cilantro. Using fresh herbs gives the salad an even better smell.
📖 Variations
I like to mix things up with this recipe by trying a few simple variations to suit different tastes or ingredients on hand.
Extra Garlic Boost: I add 2 cloves minced garlic into the lentils and veggies so the salad has more savory depth. I also squeeze in extra lemon juice so the brightness holds up with the bold garlic.
Creamy White Beans: I swap 2 cups rinsed white beans for the lentils for a softer, creamier base. I still mix in cucumber, tomatoes, corn, and feta so the salad keeps its fresh crunch.
Cilantro Lime Fresh: I use 2 tablespoons lime juice and 1 cup chopped cilantro for a brighter, herby note. I toss all the usual vegetables with this and it is refreshing and light.


🍽 Serving Suggestions
I like to serve this lentil and feta salad with a Vegan Turkey Roast for a protein-packed dinner. The crisp vegetables and tangy feta balance the savory chicken perfectly. Another main reason I enjoy pairing it with this Vegan Meatloaf for a fresh yummy meal.
For pasta dishes, I like serving the salad alongside my Tahini Pasta. Another option is my Vegetarian Pesto Pasta, both pairs well with the bright, fresh flavors of the lentil salad.
🧊 Storage Directions
Refrigerating: I store my lentil and feta salad in an airtight container in the refrigerator. It keeps well for 3 to 4 days. I usually keep the dressing separate until I am ready to serve to prevent the salad from becoming watery.
Freezing: I do not recommend freezing this salad because the vegetables and feta can become mushy and lose their texture when thawed. The lentils might hold up, but the overall salad will not taste as fresh.
Reheating: I serve this salad cold or at room temperature. If I want the lentils slightly warm, I gently heat just the lentils before adding them to the other ingredients. I avoid microwaving the whole salad because it can make the vegetables and feta watery and soft.


❓Recipe FAQs
I make sure to pat my cucumbers and tomatoes dry before adding them to the salad. I also let my vegetables come to room temperature so the salad stays crisp.
I check the cooking time carefully and taste my lentils for tenderness before draining. Rinsing them after cooking helps them hold their shape and prevents them from sticking together.
I have noticed that some feta cheeses are saltier or tangier than others. Using a dry, crumbly feta or rinsing it briefly under cold water helps me balance the flavor, so I recommend doing that.


Love this vegetarian salad recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
Lentil Feta Salad
I can whip up this refreshing and healthy lentil feta salad in just 10 minutes for my family. I simply combine lentils, cucumbers, tomatoes, and feta to create a colorful meal that keeps me full during a busy workday. It is one of my favorite ways to get healthy plant based protein on the table for a meal my crew loves.
Servings: 10 servings
Calories: 110.5kcal
- My #1 Secret Tip for this recipe is to dice the vegetables into similar sized pieces. This makes the feta salad easier to eat, keeps each bite balanced, and helps me avoid complaints from my picky eaters, which is always a win.
- Tomato swap: If I don’t have grape tomatoes, I swap them for cherry tomatoes. A sweet tomato really brings out the flavor of the salad.
- Room-temperature tomatoes: I always use tomatoes at room temperature instead of cold. This way, they give the most flavor possible.
- Herb topping: I like to sprinkle my go-to herbs on top, like parsley, oregano, or cilantro. Using fresh herbs gives the salad an even better smell.
Calories: 110.5kcal | Carbohydrates: 15g | Protein: 7g | Fat: 2.5g | Saturated Fat: 1.7g | Sodium: 365.7mg | Fiber: 4.6g | Sugar: 1.8g
