
This vibrant West African dish brings together crisp vegetables, protein-rich beans, and a bold dressing that wakes up every bite. I first tasted a version at a Lagos street market and immediately knew I had to recreate it.
The beauty lies in its simplicity—fresh cabbage, carrots, and potatoes form the base, while boiled eggs and baked beans add hearty texture. The dressing ties it all together with a tangy, slightly sweet finish.
What emerges is a salad that’s as satisfying as it is refreshing, with layers of crunch and flavor in every forkful. It’s the kind of dish that feels both nourishing and indulgent.
Perfect for picnics, potlucks, or as a light meal on its own. Here’s how to make it.
Ingredients for Nigerian Salad
Fresh, crisp, and packed with bold flavors—this salad is a celebration of textures.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 4 cups | Thinly shredded for crunch |
| Carrots 🥕 | 2 whole | Peeled and grated |
| Russet Potatoes 🥔 | 2 whole | Boiled and diced |
| Baked Beans 🫘 | 1 can | Drained and rinsed |
| Large Eggs 🥚 | 4 whole | Hard-boiled and chopped |
| Sweet Corn 🌽 | 1 can | Drained or fresh kernels |
| Green Bell Pepper 🌶️ | 1 whole | Finely diced |
| Red Onion 🧅 | ½ whole | Thinly sliced |
| Vegetable Oil 🫒 | ½ cup | For dressing base |
| White Vinegar 💧 | ¼ cup | For tangy brightness |
| Sugar 🍚 | 2 tbsp | Adjust to taste |
| Dijon Mustard 🟡 | 1 tbsp | For dressing depth |
| Salt 🧂 | 1 tsp | To taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
[recipe_ingredient_scaler]
The cabbage is key here—look for firm, dense heads (the outer leaves should be bright green, not wilted). Trader Joe’s and Whole Foods usually have great options. Potatoes should be waxy, not starchy, so they hold shape. I grab Russets from Costco for big batches. Baked beans in tomato sauce add that classic Nigerian touch—Heinz or Branston work perfectly.
No green cabbage? Red cabbage at half the amount (it’s stronger) or shredded lettuce in a pinch. Sweet corn can be frozen (thawed) or even canned peas for a different texture. Short on vinegar? Lemon juice at the same amount keeps the tang. The dressing needs sugar to balance the acid—honey or agave work too if you’re avoiding refined sugar.
This keeps 2-3 days in the fridge (the veggies soften the longer it sits). Dress right before serving so the cabbage stays crisp. Leftovers? Toss with extra dressing—they’ll soak it up overnight.
Why You’ll Love This Recipe
- Minimal Chopping Required: I just shred the cabbage and grate the carrots—no fancy knife skills needed.
- Creamy Meets Crunch: The baked beans add richness while the potatoes and eggs give it that satisfying bite.
- Feeds a Crowd: Honestly, this stretches perfectly for potlucks or Sunday family lunches.
Step-by-Step Instructions for Nigerian Salad
Here’s how to assemble this vibrant dish with layers of texture and bold West African flavors.
Step 1: Prepare the Base Vegetables
Start by boiling the 2 whole Russet Potatoes until fork-tender, about 15-20 minutes. Drain and let cool slightly before dicing into ½-inch cubes. I like to do this first so they have time to cool completely before mixing.
While the potatoes cook, thinly shred the 4 cups Green Cabbage—this gives the perfect crisp crunch that’s essential to this salad. Peel and grate the 2 whole Carrots using the large holes of a box grater for even, thin shreds.
Step 2: Cook and Prep Protein Components
Hard-boil the 4 whole Large Eggs for exactly 10 minutes in simmering water, then shock in ice water to stop the cooking. Once cool, peel and chop them into small pieces. The yolks should be fully set but still vibrant yellow.
Open the 1 can Baked Beans and drain them well in a colander, rinsing under cold water to remove any excess sauce. This prevents the salad from becoming too wet. Drain the 1 can Sweet Corn as well, or use fresh kernels if preferred.
Step 3: Dice Remaining Vegetables
Finely dice the 1 whole Green Bell Pepper into small, even pieces—about ¼-inch works well. Thinly slice the 0.5 whole Red Onion into half-moons. I soak the onion slices in cold water for 5 minutes to mellow their sharpness, then drain well.
Chop the 0.25 cup Fresh Parsley just before assembling to preserve its bright color and fresh flavor. This final touch adds both color and a fresh herbal note that balances the dish beautifully.
Step 4: Make the Dressing
In a small bowl, whisk together the 0.5 cup Vegetable Oil, 0.25 cup White Vinegar, 2 tbsp Sugar, 1 tbsp Dijon Mustard, 1 tsp Salt, and 0.5 tsp Black Pepper. Whisk vigorously until the mixture emulsifies and thickens slightly.
Taste and adjust the seasoning if needed—you want a balance of tangy and slightly sweet with a creamy texture from the mustard. The dressing should coat the back of a spoon but still be pourable.
Step 5: Assemble and Serve
In a large bowl, combine all the prepared vegetables, eggs, baked beans, and sweet corn. Pour the dressing over and gently fold everything together until evenly coated. Be careful not to overmix and break up the potatoes or eggs.
Sprinkle the chopped parsley over the top and serve immediately, or let it marinate in the refrigerator for 30 minutes to allow the flavors to meld together. The salad keeps well for up to 2 days in the fridge, though it’s best enjoyed fresh.
Pro Tips For Making Nigerian Salad
- Boil Potatoes Whole: Keep russet potatoes whole while boiling—peel and cube only after cooking to prevent them from turning mushy. I learned this the hard way after ending up with a salad that was more mash than crunch.
- Salt the Water: Add a generous pinch of salt to the water when boiling eggs and potatoes. After tasting bland salad too many times, I finally realized the water needs to be as seasoned as the dish itself.
- Drain Beans Well: Rinse and drain baked beans thoroughly, then let them sit in a colander for 5 minutes to remove excess liquid. Skip this and your salad will be watery—yes, even if you’re in a hurry.
- Shred Cabbage Fine: Use a sharp knife or mandoline to shred the green cabbage as thinly as possible. Sounds tedious, but it makes a real difference in texture and how the dressing clings to each bite.
Health Benefits of nigerian salad
Rich in Fiber
This salad packs a serious fiber punch from the 4 cups cabbage and 1 can baked beans. You get about 12-15 grams of fiber per serving, which supports digestion and keeps you full for hours. I notice I feel more satisfied after eating this compared to lighter salads. 💪
Protein Powerhouse
The combination of 4 hard-boiled eggs and baked beans provides 18-20 grams of protein per serving. This makes it a complete meal option, especially for vegetarians. The eggs also contribute all nine essential amino acids your body needs.
Vitamin C Boost
With cabbage, carrots, and bell peppers, you’re getting a significant dose of vitamin C—about 80% of your daily needs per serving. This antioxidant supports immune function and helps your body absorb iron from the beans.
Healthy Fats
The ½ cup vegetable oil in the dressing provides heart-healthy unsaturated fats. These help your body absorb the fat-soluble vitamins (A, D, E, K) from the colorful vegetables. I always use sunflower or canola oil for their neutral flavor.
Low in Calories
Despite being filling, each serving comes in at about 350-400 calories. The fiber and protein keep you satisfied, making it easier to maintain a healthy weight. It’s a great option for those watching their calorie intake without sacrificing flavor. 💛
Blood Sugar Balance
The combination of fiber, protein, and healthy fats helps stabilize blood sugar levels. The 2 tbsp sugar in the dressing is balanced by the fiber content, preventing spikes. This makes it a better choice than many store-bought salads with hidden sugars.
Nutrition Facts
Frequently Asked Questions
Can I use mayonnaise instead of oil in the dressing?
Yes, you can substitute ½ cup mayonnaise for the oil to create a creamier version. This will change the texture but add richness. Adjust the sugar to taste as mayonnaise adds its own sweetness.
How do I prevent the salad from getting watery?
Drain all canned ingredients extremely well and pat dry with paper towels. Also, add the dressing just before serving, not ahead of time. This keeps the vegetables crisp for 1-2 days.
What can I substitute for baked beans?
Try 1 can kidney beans or black-eyed peas for a similar texture. Rinse thoroughly to remove excess starch. Both maintain the traditional flavor profile while offering variety.
Is this salad suitable for meal prep?
It works well for meal prep if stored undressed. Keep components separate in airtight containers for up to 3 days. Combine and dress just before eating to maintain freshness.
- Recipe for Cut Up Chicken: One-Pan Crispy Bites - October 3, 2026
- Recipe For Oven Baked Haddock: Buttery Crumbs With Zesty Lemon Topping - October 3, 2026
- Recipe For Fried Salmon Patties With Flour: Crispy Golden Crust With Flaky Centers - October 3, 2026