This hearty TikTok-inspired bean salad is loaded with protein, packed with vibrant veggies, and bursting with Mediterranean flavor! It’s a no-cook, quick and easy recipe that makes a perfect meal prep lunch or refreshing side dish. With two kinds of beans, crunchy bell peppers, creamy feta, and a zesty garlic-oregano vinaigrette, this salad is always a hit!
Prep Time25 minutesmins
Total Time25 minutesmins
Course: Dinner, Lunch, Salad, Side Dish
Cuisine: American, Mediterranean
Keyword: dense bean salad, high protein salad, Mediterranean bean salad, no-cook meal prep, TikTok bean salad, vegetarian salad
In a small bowl, whisk together red wine vinegar, honey (or maple syrup), dried oregano, minced garlic, salt, and pepper. Slowly drizzle in olive oil while whisking until fully combined.
In a large bowl, combine chickpeas, cannellini beans, chopped bell peppers, cucumbers, red onion, parsley, olives, and feta.
Pour the dressing over the salad and toss everything gently until well coated.
Cover and refrigerate for at least 30 minutes before serving for best flavor. Stir again before serving.
Notes
Store leftovers in an airtight container in the fridge for up to 4 days.
For best texture, add cucumbers right before serving if making ahead.