
Bright, hearty, and packed with plant-based protein, this three-bean salad is the kind of dish that earns a permanent spot in your weekly rotation. Chickpeas, kidney beans, and crisp-blanched green beans come together in one big bowl, giving you satisfying texture in every forkful. The real star is the turmeric-lemon vinaigrette — a golden, zesty blend of olive oil, fresh lemon juice, honey, garlic, and warm spices that coats every bean beautifully. Lupin flour and lupin seeds have quietly crept into a surprising number of packaged salads, dressings, and bean blends, so making this from scratch with whole canned beans and fresh ingredients keeps things straightforward and worry-free. A short rest in the fridge is all it takes for the flavors to deepen and meld into something that tastes like it took far more effort than it did. Serve it as a vibrant side at a cookout, pile it onto greens for a light lunch, or eat it straight from the bowl — no judgment here.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings













Bring a large pot of salted water to a boil. Add the green beans and cook for 3–4 minutes, until bright green and just tender with a slight snap when bitten. Drain in a colander and immediately rinse under cold running water until cool to the touch.
In a small bowl, whisk together the olive oil, lemon juice, honey, garlic, turmeric, ginger, black pepper, and salt until the dressing is smooth and uniform in color.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
