Warm side or chilled lunch
This potato, green bean and white bean salad without mayo combines tender potatoes, crisp green beans, and creamy cannellini beans with lemon-Dijon dressing. Serve it slightly warm beside dinner or chill it for lunch.
The vegetables cook in the same pot, one after the other, so you can check each for doneness. Dress the potatoes while they are warm, then fold in the beans gently to keep them whole.
At a glance
- Serves: 4 as a side or 2 as a lunch
- Prep: about 10 minutes
- Cooking: about 20–25 minutes, including bringing the water to a boil
- Total: about 35–40 minutes; allow extra time if chilling
Equipment: a pot, slotted spoon, colander, large mixing bowl, whisk, knife and measuring spoons.
Potato, green bean and white bean salad without mayo
Ingredients
For the salad
- 1 pound baby yellow or red potatoes, cut into even 1-inch pieces
- 8 ounces fresh green beans, trimmed and cut into 2-inch lengths
- One 15-ounce can cannellini beans, drained and rinsed
- 2 tablespoons finely chopped red onion
- 2 tablespoons chopped parsley, optional
For the lemon-Dijon dressing
- 3 tablespoons olive oil
- 1 1/2 tablespoons lemon juice
- 1 teaspoon Dijon mustard
- 1/4 teaspoon fine salt, plus salt for the cooking water and more to taste
- 1/4 teaspoon black pepper
Choosing potatoes: baby red or yellow potatoes hold their shape better than floury baking potatoes. Keep the pieces a similar size and check the centers with a fork; the timer is a guide, not the final test.
Method
- Mix the dressing. Whisk the oil, lemon juice, mustard, salt and pepper in the large mixing bowl. Set it beside the stove.
- Simmer the potatoes. Put the potatoes in a pot, cover with cold water by about an inch and salt the water lightly. Bring to a boil, then reduce to a steady simmer. Cook for about 10–14 minutes once simmering. A fork should reach the center easily, while the pieces still hold together.
- Drain and dress the potatoes. Use a slotted spoon to move them to the colander, leaving the cooking water in the pot. Drain for 2–3 minutes, then transfer the warm potatoes to the bowl of dressing. Fold gently until coated and leave for about 5 minutes while you cook the beans. The colander is now free for the green beans.
- Cook the green beans. Return the water to a boil. Add the fresh beans and cook for about 3–5 minutes, until tender with a little bite. Drain them into the empty colander, rinse briefly with cold water to stop the cooking, and drain thoroughly. If using frozen beans, cook them separately according to the package directions.
- Finish the salad. Add the cannellini beans, green beans, onion and optional parsley to the dressed potatoes. Fold with a broad spoon just until combined. Taste a dressed potato and adjust the salt or lemon in small amounts. Serve slightly warm, or refrigerate promptly.


Whisk, dress, then fold
Whisk the measured lemon juice, mustard, salt, and pepper before gradually adding the olive oil. Re-whisk if the dressing separates. Coat the drained warm potatoes first, then fold in the delicate beans so they keep their shape.
Taste a dressed potato and a white bean together. If serving chilled, check the seasoning again after refrigeration. Warm serving means eating promptly after assembly; chill make-ahead portions without delay.
How to avoid a watery or broken salad
Drain both cooked vegetables thoroughly before combining them with the dressing. Surface water dilutes the lemon and oil and collects in the bottom of the bowl. Give the drained potatoes a few minutes to stop steaming heavily before tossing. Their edges are fragile when they are very hot.
Use a broad spoon and fold gently from the bottom of the bowl. Stop once everything is coated. If some potato edges break, the salad will still taste good, but longer mixing makes it more like mashed potatoes. Do not keep simmering potatoes after they pass the fork test simply because a stated timer has not finished.
Substitutions and serving ideas
Great northern beans can replace cannellini beans. Use 1 tablespoon white wine vinegar instead of the lemon juice for a different dressing, then adjust to taste. Grainy mustard can replace Dijon. If red onion tastes sharp, rinse the chopped onion under cold water and drain before adding.
Add chopped dill in place of parsley, or serve sliced cucumber alongside rather than mixing it into leftovers. For a larger dinner, pair the salad with air fryer chicken breast without oil. For another lunch made with pantry legumes, see chickpea salad pita pockets without mayo. Start with a small handful of any extra ingredients so each bite still has potato, green beans, and white beans.
Troubleshooting
Potatoes are firm in the middle: return them to simmering water before dressing.
Green beans are mushy: shorten their cooking next time and cool promptly; they cannot be made crisp again.
Dressing tastes sharp: mix well and taste with a potato rather than alone, then add a little extra oil if needed.
Chilled salad tastes dull: add a small squeeze of lemon and taste for salt just before serving.
Make ahead and safe storage
Refrigerate the salad in shallow containers within 2 hours of cooking and assembly, or within 1 hour if the surroundings exceed 90°F. Keep at 40°F or below and use within 3–4 days. These limits follow USDA leftovers guidance. Pack chilled portions with an ice pack for lunches or picnics; the absence of mayo does not make room-temperature storage safe.
Freezing is not recommended for texture because the potatoes and green beans can become watery. If you prefer the leftovers hot, reheat an individual portion to 165°F, though the vegetables will soften. Count storage time from the cooking day rather than restarting the clock after adding fresh dressing.
Printable recipe
Print the measured ingredients and step-by-step instructions using the recipe card below.
THE COMPLETE RECIPE
Potato, Green Bean and White Bean Salad Without Mayo
Yield: 4 side servings (or 2 lunch servings)

Ingredients
- 1 pound baby yellow or red potatoes Cut into even 1-inch pieces.
- 8 ounces fresh green beans Trimmed and cut into 2-inch lengths.
- 1 15-ounce can cannellini beans Drained and rinsed.
- 2 tablespoons finely chopped red onion
- 2 tablespoons chopped parsley Optional.
- 3 tablespoons olive oil For the dressing.
- 1 1/2 tablespoons lemon juice For the dressing.
- 1 teaspoon Dijon mustard
- 1/4 teaspoon fine salt For the dressing, plus salt for the potato cooking water and more to taste.
- 1/4 teaspoon black pepper
Equipment
- 1 pot
- 1 slotted spoon
- 1 Colander
- 1 Large mixing bowl
- 1 whisk and broad spoon
- 1 Knife and cutting board
- 1 Measuring spoons
Instructions
- Mix the dressing. In the large mixing bowl, whisk lemon juice, Dijon mustard, 1/4 teaspoon salt, and pepper. Gradually whisk in olive oil. Set beside the stove and re-whisk if it separates.
- Cook the potatoes. Put potatoes in a pot and cover with cold water by about 1 inch. Salt the water lightly. Bring to a boil, then reduce to a steady simmer. Cook for about 10–14 minutes once simmering, until a fork reaches the centers easily while the pieces still hold their shape.
- Drain and dress the potatoes. Use a slotted spoon to transfer potatoes to the colander, leaving their cooking water in the pot. Drain for 2–3 minutes. Gently fold the warm potatoes into the dressing and leave for about 5 minutes while cooking the green beans. The colander is now available for the beans.
- Cook the green beans. Return the potato cooking water to a boil. Add fresh green beans and cook for about 3–5 minutes, until tender with a little bite. Drain into the empty colander, rinse briefly with cold water to stop cooking, and drain thoroughly. If using frozen beans instead, cook them separately according to package directions.
- Finish and serve. Fold cannellini beans, green beans, red onion, and optional parsley into the dressed potatoes with a broad spoon. Stop once combined to keep the vegetables intact. Taste a dressed potato and white bean together, then adjust salt or lemon gradually. Serve slightly warm promptly, or refrigerate without delay.
Notes
Rate This Recipe
Made this recipe? Choose a star rating in the comment form and share how it turned out. Your cooking time and any ingredient changes can help the next reader.
Rate This Recipe



