Dense Bean Salad (Protein-Packed Mediterranean Style)
Dense Bean Salad (Protein-Packed Mediterranean Style) is a easy Mediterranean recipe that serves 4. 260 calories per serving. Recipe by Food with Feeling on YouTube.
Prep: 25 min | Cook: PT0M | Total: 35 min
Cost: $11.74 total, $2.94 per serving
Ingredients
- 1 can Canned Chickpeas (drained and rinsed)
- 1 can Canned Cannellini Beans (drained and rinsed)
- 1/2 Red Onion (finely diced)
- 1 Cucumber (seeded and diced)
- 1 cup Cherry Tomatoes (halved)
- 1/3 cup Kalamata Olives (pitted and sliced)
- 2 tablespoons Fresh Parsley (chopped)
- 1 tablespoon Fresh Mint (chopped)
- 3 tablespoons Lemon Juice (freshly squeezed)
- 1/4 cup Extra Virgin Olive Oil (high quality)
- 1 tablespoon Red Wine Vinegar
- 1/2 teaspoon Sea Salt
- 1/4 teaspoon Black Pepper (freshly ground)
- 1/4 cup Feta Cheese (optional) (crumbled, omit for vegan version)
Instructions
Prepare the beans
Open the cans of chickpeas and cannellini beans, pour them into a colander, rinse under cold water, and let them drain completely.
Time: PT5M
Dice the vegetables
Finely dice the red onion, seed and dice the cucumber, halve the cherry tomatoes, slice the olives, and chop the parsley and mint.
Time: PT10M
Make the dressing
In a small bowl, whisk together lemon juice, red wine vinegar, sea salt, black pepper, and then slowly drizzle in the olive oil while whisking to emulsify.
Time: PT5M
Combine salad ingredients
In the large mixing bowl, combine the drained beans, diced vegetables, olives, herbs, and optional feta. Pour the dressing over the mixture and toss gently until everything is evenly coated.
Time: PT5M
Chill and let flavors meld
Cover the bowl with plastic wrap or transfer the salad to an airtight container. Refrigerate for at least 1 hour, preferably overnight, to allow the beans to soak up the dressing.
Time: PT1H
Serve
Scoop the chilled salad into bowls or plates. Serve as a main dish, side, or meal‑prep portion.
Time: PT0M
Nutrition Facts
- Calories
- 260
- Protein
- 11 g
- Carbohydrates
- 28 g
- Fat
- 12 g
- Fiber
- 9 g
Dietary info: Vegetarian, Vegan (omit feta), Gluten-Free, High Fiber, High Protein
Allergens: Dairy (if feta cheese is used)
Last updated: April 17, 2026






