Description
A fresh Mediterranean-inspired salad featuring tender roasted artichokes, crisp greens, and a bright lemony dressing. Light yet satisfying with a balance of textures and flavors.
Ingredients
2 cups canned or jarred artichoke hearts, drained and halved
2 tablespoons olive oil
1/2 teaspoon sea salt
1/4 teaspoon black pepper
4 cups mixed salad greens
1/2 cup cherry tomatoes, halved
1/4 cup red onion, thinly sliced
1/4 cup cucumber, sliced
1/4 cup crumbled feta cheese
2 tablespoons toasted pine nuts
1 tablespoon fresh parsley, chopped
2 tablespoons extra virgin olive oil
1 tablespoon fresh lemon juice
1 teaspoon Dijon mustard
1 teaspoon honey
1 small garlic clove, finely minced
1/4 teaspoon salt
1/4 teaspoon black pepper
Instructions
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Toss the artichoke hearts with olive oil, sea salt, and black pepper, then spread them on the baking sheet.
- Roast for 18–22 minutes, turning halfway through, until lightly golden and crisp at the edges. Let cool slightly.
- In a small bowl, whisk together extra virgin olive oil, lemon juice, Dijon mustard, honey, minced garlic, salt, and black pepper until smooth.
- In a large bowl, combine mixed greens, cherry tomatoes, red onion, and cucumber.
- Add the roasted artichokes on top, then sprinkle with feta cheese, toasted pine nuts, and parsley.
- Drizzle the dressing over the salad and gently toss to combine. Serve immediately.
Notes
Add grilled chicken, chickpeas, or quinoa for extra protein.
Substitute feta with goat cheese, Parmesan, or dairy-free cheese.
Use maple syrup instead of honey for a vegan option.
Swap pine nuts with almonds or walnuts for a different crunch.
Keep dressing separate until serving to prevent soggy greens.
Store components separately in the refrigerator for up to 2 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 220 kcal
- Sugar: 4 g
- Sodium: 320 mg
- Fat: 16 g
- Saturated Fat: 3 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 4 g
- Protein: 6 g
- Cholesterol: 10 mg
