Description
White Bean & Artichoke Mediterranean Salad is your go-to 15-minute meal packed with bright flavors, creamy beans, and a zesty homemade dressing. It’s perfect for lunch, meal prep, or a light dinner. With protein, fiber, and bold Mediterranean ingredients, it’s satisfying, refreshing, and always hits the spot.
Ingredients
For the Salad:
- 1 can (15 oz) white beans (cannellini or great northern), drained and rinsed
- 1 cup marinated artichoke hearts, chopped
- ½ cup cherry tomatoes, halved
- ¼ cup Kalamata olives, sliced
- ¼ cup red onion, thinly sliced
- ¼ cup crumbled feta cheese
- 2 tablespoons chopped fresh parsley
- Salt and black pepper, to taste
For the Dressing:
- 3 tablespoons olive oil
- 1½ tablespoons red wine vinegar or lemon juice
- 1 teaspoon Dijon mustard
- ½ teaspoon dried oregano
- 1 garlic clove, minced
- Salt and black pepper, to taste
Instructions
In a large mixing bowl, combine the white beans, chopped artichoke hearts, cherry tomatoes, sliced olives, red onion, crumbled feta, and parsley.
In a small bowl or jar, whisk together the olive oil, vinegar or lemon juice, Dijon mustard, oregano, garlic, salt, and pepper until emulsified.
Pour the dressing over the salad and toss gently to coat all ingredients evenly.
Let the salad rest for 10–15 minutes to allow flavors to meld, or chill in the fridge for later.
Serve cold or at room temperature, as a side or light main dish.
Notes
Swap white beans with chickpeas or lentils for variation.
Omit feta or use dairy-free feta for a vegan version.
Add diced cucumber or roasted red peppers for more texture.
Best enjoyed within 3 days when stored in an airtight container.
For added brightness, garnish with lemon zest before serving.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Salad, Lunch, Side
- Method: No-cook
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup (approx.)
- Calories: 320 kcal
- Sugar: 3g
- Sodium: 480mg
- Fat: 19g
- Saturated Fat: 5g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 7g
- Protein: 10 g
- Cholesterol: 15mg