Description
Fresh, vibrant, and full of Mediterranean charm, this Mediterranean Carrot Salad is a must-try for anyone craving a healthy, colorful, and flavorful dish. It’s a perfect addition to your collection of quick lunch ideas, healthy snacks, or easy dinner recipes. Sweet carrots and earthy lentils come together with lemon, olive oil, and herbs in a dish that’s as nourishing as it is satisfying. Whether you’re planning your weekly meal prep or entertaining friends with a vibrant mezze spread, this salad fits in beautifully.
Ingredients
¾ cup green or Puy lentils
4–5 medium carrots, peeled and sliced
¼ cup olive oil
1 lemon, juiced
1 garlic clove, grated
1 teaspoon ground cumin
½ teaspoon smoked paprika
Salt to taste
Black pepper to taste
¼ cup fresh mint, chopped
¼ cup crumbled feta cheese (optional)
3 tablespoons toasted slivered almonds
Instructions
1. Rinse the lentils and place in a saucepan with 3 cups water. Bring to a boil, then simmer for 20–25 minutes until just tender. Drain and set aside.
2. Slice the carrots into coins or batons. Steam or boil them for 5–7 minutes until tender yet firm. Drain and cool slightly.
3. In a small bowl whisk together olive oil, lemon juice, grated garlic, cumin, paprika, salt, and pepper.
4. In a large bowl combine cooked lentils and carrots. Pour dressing over and gently toss. Let it sit for at least 10 minutes so the flavors absorb.
5. Add chopped mint, crumbled feta if using, and toasted almonds. Drizzle extra olive oil or lemon juice if desired and serve.
Notes
Use French green lentils or Puy lentils because they hold their shape best in salads.
Allow the salad to rest for about 10 minutes after mixing so the flavors fully develop.
Toast the almonds lightly in a dry pan for a richer nutty flavor and extra crunch.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Salad
- Method: Boil + Toss
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 260
- Sugar: 7g
- Sodium: 240mg
- Fat: 12g
- Saturated Fat: 1.5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 5mg