Description
This Marinated Artichoke, Roasted Red Pepper & White Bean Salad is a quick, no-cook pantry meal. Creamy cannellini beans, tangy marinated artichokes, and sweet roasted peppers are tossed in a zesty Italian vinaigrette for a protein-packed lunch or side dish.
Ingredients
2 cans (15 oz each) cannellini beans or Great Northern beans, rinsed and drained
1 jar (12 oz) marinated artichoke hearts, drained and roughly chopped
1 jar (12 oz) roasted red peppers, drained and chopped
1/2 cup red onion, finely diced or thinly sliced
1/3 cup fresh parsley or basil, chopped
1/3 cup Kalamata olives, pitted and halved (optional)
For the Vinaigrette:
3 tablespoons extra virgin olive oil
2 tablespoons red wine vinegar
1 clove garlic, minced (or 1/2 tsp garlic powder)
1/2 teaspoon dried oregano
1/4 teaspoon red pepper flakes
Salt and freshly cracked black pepper to taste
Instructions
1. In a small jar or bowl, whisk together the olive oil, red wine vinegar, minced garlic, oregano, red pepper flakes, salt, and pepper until emulsified.
2. Rinse and drain the white beans thoroughly.
3. Roughly chop the marinated artichoke hearts and roasted red peppers.
4. In a large mixing bowl, combine the beans, artichokes, peppers, red onion, and olives (if using).
5. Pour the dressing over the salad and toss gently to combine.
6. Stir in the fresh chopped herbs.
7. Let the salad sit for at least 15-30 minutes before serving to allow the flavors to meld.
Notes
For extra flavor, you can substitute some of the olive oil in the dressing with the oil from the marinated artichoke jar.
This salad stores beautifully in the fridge for up to 4 days and tastes even better the next day.
Serve as a side dish, a light lunch, or spooned over toasted bread.
Add crumbled feta cheese or mozzarella pearls for a creamy finish.
- Prep Time: 10
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 240
- Sugar: 3g
- Sodium: 580mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg
