Step 1: Prep Your Ingredients
Start by prepping your veggies and herbs. This is where the magic begins!
Dice the cucumber into bite-sized chunks.
Chop the red bell pepper into thin strips for added crunch.
Finely slice the red onion—just enough to give a subtle kick without overpowering the dish.
Halve the cherry tomatoes for bursts of sweetness.
Roughly chop the parsley or cilantro for a fresh pop of flavor.
Step 2: Combine the Beans and Veggies
In a large mixing bowl, combine your drained and rinsed beans with the prepared vegetables. If using corn, add it now too—it adds a lovely sweetness that complements the savory elements perfectly.
Step 3: Whisk the Dressing
In a small bowl, whisk together the olive oil , lemon juice , minced garlic, Dijon mustard (if using), salt, and pepper. Taste the dressing and adjust the seasoning as needed—remember, a well-balanced dressing can elevate any salad!
Step 4: Toss It All Together
Pour the dressing over the bean mixture and toss gently until everything is evenly coated. Be careful not to mash the beans while mixing—they should stay intact for that satisfying texture.
Step 5: Let It Marinate (Optional but Recommended)
For an even more flavorful salad, cover the bowl and refrigerate for at least 30 minutes before serving. This allows the flavors to meld together beautifully. If you’re short on time, though, it’s still delicious right away!
Step 6: Add Final Touches
Just before serving, sprinkle in your optional add-ins like feta cheese or roasted nuts for extra texture and depth. These little extras take the salad from good to outstanding.
And there you have it—a vibrant, hearty, and whole