This Southwestern Spinach Niçoise Salad is a complete 4-serving meal made with tender red potatoes, crisp green beans, tuna, hard-cooked eggs, black beans, corn, tomatoes, avocado, and baby spinach. A bright Southwestern lime dressing made with olive oil, fresh lime juice, Dijon mustard, cumin, chili powder, and garlic ties every component together in about 40 minutes.
Every bite offers a satisfying mix of creamy avocado, flaky tuna, hearty beans, sweet corn, tangy tomatoes, and warm potatoes that have absorbed the dressing. It keeps the classic Niçoise structure of tuna, potatoes, green beans, and eggs while adding Southwestern color, texture, and fresh cilantro.
Jump to RecipeWhy You’ll Love This Recipe
This salad is generous enough to serve as lunch or dinner, yet it still feels fresh and lively rather than heavy. The combination of spinach, vegetables, tuna, eggs, beans, and potatoes gives each plate a balanced variety of textures and flavors.
The classic Niçoise foundation remains easy to recognize: tuna, potatoes, green beans, and hard-cooked eggs are all present. The Southwestern character comes from black beans, corn, avocado, cilantro, lime, cumin, and chili powder, creating a colorful salad with a gentle savory warmth.
- Complete meal: Tuna, eggs, beans, and potatoes make the salad satisfying.
- Bright flavor: Fresh lime juice and red-wine vinegar keep the dressing lively.
- Beautiful presentation: Separate sections make the platter look abundant and inviting.
- Flexible serving style: Serve it on one large platter for sharing or on four individual plates.
Ingredients You’ll Need

Choose small red potatoes because their thin skins and firm flesh hold together well after simmering. Halve smaller potatoes and quarter larger ones so the pieces cook at a similar rate without becoming mushy.
Fresh green beans should be trimmed before blanching. The quick cooking time keeps them crisp-tender, while the cold-water rinse preserves their vivid green color and prevents them from continuing to soften.
Use solid white tuna that has been drained and flaked into generous pieces. Four large eggs add richness and structure, while canned black beans and corn provide the Southwestern foundation without requiring extra cooking.
For the fresh ingredients, gather baby spinach, cherry tomatoes, red onion, avocado, and cilantro. Add the avocado close to serving time so its creamy texture and clean color stand out against the other ingredients.
The dressing uses simple pantry staples with a fresh finish:
- Olive oil creates a smooth, savory base.
- Fresh lime juice and red-wine vinegar provide acidity.
- Dijon mustard and honey help the dressing emulsify and balance its tang.
- Garlic, cumin, chili powder, salt, and pepper give it a distinctly Southwestern flavor.
How to Make It Step-by-Step

Step 1: Start the potatoes in a saucepan of salted water and bring them to a gentle simmer. Cook for about 10–12 minutes, checking with a fork near the end; the potatoes should be tender but not falling apart, since they need to remain distinct on the finished platter.
Step 2: While the potatoes cook, bring water to a boil for the green beans. Blanch them for 3–4 minutes, then rinse immediately under cold water and drain well so they stay crisp-tender, bright, and free of excess water.
Step 3: Prepare the eggs by placing them in a saucepan and covering them with water. Bring the water to a boil, remove the pan from the heat, cover it, and let it stand for about 10–12 minutes; cool the eggs afterward, peel them carefully, and cut each into quarters.
Step 4: Make the Southwestern lime dressing in a small bowl. Whisk together the olive oil, lime juice, vinegar, Dijon mustard, honey, minced garlic, cumin, chili powder, salt, and pepper until the mixture looks cohesive and lightly thickened.
Step 5: Drain the potatoes as soon as they are tender and transfer them to a bowl. Toss them with a small amount of the dressing while warm, allowing the potatoes to absorb the lime and seasonings, then let them cool briefly.
Step 6: Arrange the baby spinach on a large platter or divide it among four plates. Group the potatoes, green beans, tuna, black beans, corn, tomatoes, onion, avocado, and eggs in separate sections so every ingredient remains visible and the salad has the traditional composed look.
Step 7: Spoon the remaining dressing over the salad, concentrating it across the vegetables, tuna, and eggs. Finish with chopped cilantro and a final check for salt and pepper, then serve immediately while the potatoes still have a little warmth.
Pro Tips for the Best Salad

The most important timing detail is dressing the potatoes while they are warm. Warm potato surfaces readily absorb the lime dressing, so the flavor becomes part of the potatoes instead of simply sitting on their exterior.
Do not skip the cold rinse for the green beans. It stops residual heat from carrying the beans past crisp-tender and helps them maintain the fresh color that makes this salad so appealing.
Drain the black beans, corn, and green beans thoroughly before assembling. Excess moisture can dilute the dressing and make the spinach wilt more quickly.
Flake the tuna into bite-size pieces rather than leaving it in large compact chunks. This makes it easier to gather a little tuna with vegetables, potato, or egg in every forkful.
Add the avocado just before serving. Dicing it at the last moment helps prevent browning and keeps the pieces intact rather than letting them soften into the dressing.
- Season the potato cooking water so the potatoes develop flavor from the inside.
- Use freshly squeezed lime juice for the cleanest citrus taste.
- Keep the composed ingredients in distinct groups for a classic platter presentation.
- Serve the dressing immediately after spooning it over the salad for the freshest texture.
Serving Ideas and Variations

For a casual meal, place the entire salad platter in the center of the table and let everyone assemble their own ideal combination. For a more polished lunch, divide the spinach among four plates and arrange equal portions of every component in neat arcs or sections.
This recipe is intentionally built around a classic-style combination, but Niçoise salads can vary. Some versions leave out green beans or olives, while others replace tuna with cooked chicken; this particular recipe keeps green beans and tuna while using black beans, corn, avocado, and cilantro for its Southwestern profile.
Keep the flavor balance in mind when making substitutions. The tuna, potatoes, green beans, and eggs provide the familiar Niçoise structure, while the lime dressing and Southwestern ingredients supply the defining character of this version.
Storage and Make-Ahead Advice
This salad is best served immediately after assembly, especially because the avocado and spinach are at their finest when fresh. If you need to prepare ahead, cook the potatoes, green beans, and eggs, make the dressing, and prepare the remaining ingredients separately.
Store the components covered and chilled, keeping the dressing in its own container. Assemble the salad shortly before eating, add the avocado last, and dress only the amount you plan to serve so the spinach stays fresh.
Warm potatoes can be tossed with a little dressing shortly after cooking, as recommended, but allow them to cool briefly before arranging them with the spinach. This preserves the leafy greens while still giving the potatoes a chance to absorb the citrus dressing.


Southwestern Spinach Niçoise Salad
Ingredients
Method
- Put the halved or quartered potatoes in a saucepan and cover them with salted water. Simmer for about 10–12 minutes, until tender when pierced but still firm enough to hold their shape, then drain well.
- Blanch the trimmed green beans in boiling water for 3–4 minutes, until crisp-tender and bright green. Drain immediately, rinse under cold water to stop the cooking, and drain thoroughly again.
- Place the eggs in a saucepan and cover with water. Bring the water to a boil, remove the pan from the heat, cover it, and let the eggs stand for about 10–12 minutes before cooling, peeling, and quartering them.
- Whisk the olive oil, lime juice, red-wine vinegar, Dijon mustard, honey, garlic, cumin, chili powder, salt, and black pepper until the dressing is smooth and emulsified.
- Toss the warm potatoes with a small amount of the lime dressing while they are still warm. Let them cool briefly so they remain pleasantly warm or just slightly cooled when arranged.
- Arrange the baby spinach on a large platter or divide it among four plates. Add the potatoes, green beans, flaked tuna, black beans, corn, cherry tomatoes, red onion, diced avocado, and quartered eggs in separate sections or grouped portions.
- Spoon the remaining dressing over the composed salad and sprinkle with chopped cilantro. Season with additional salt and freshly ground black pepper if needed, then serve immediately.
Notes
Final Thoughts
This Southwestern Spinach Niçoise Salad brings together the best parts of a composed classic salad and a vibrant Southwestern meal. Tender potatoes, crisp green beans, tuna, eggs, beans, corn, tomatoes, avocado, and spinach create a satisfying plate, while the lime, cumin, chili powder, and cilantro make every bite fresh and distinctive.
Prepare the components with care, dress the potatoes while they are warm, and add the avocado just before serving. In about 40 minutes, you will have a colorful 4-serving salad that is filling enough for dinner and attractive enough for a relaxed gathering.





