This post contains affiliate links. Please see our disclosure policy.

This black-eyed pea salad takes a humble bean and gives it a zesty, herby glow-up. It’s proof that the simplest foods are often the ones you’ll crave the most.

Black eyed pea salad in a glass bowl with wooden spoon.

Love salads? You’re in the right place! Check out my Mango Avocado Salad, Vegan Caesar Salad, Crunchy Sesame Tofu Salad, and Creamy Cucumber Avocado Salad.

  • 🔪 Prep Time: 10 minutes
  • 🔥 Marinating Time: 2 hours
  • 🍽 Total Time: 2 hours 10 minutes
  • 👨‍👩‍👧‍👧 Servings: 4
  • 🌱 Calories: 230
  • 🫘 Protein: 11g
  • 🍠 Dietary breakdown: Vegan, vegetarian, gluten-free, and soy-free. 
  • 😋 Flavor Profile: Zesty, herby, and a little smoky—bright Dijon and hot sauce play off tender beans and sweet roasted pepper.
  • Difficulty: Easy and painless—perfect for beginners, meal prep, and make-ahead entertaining.

Praise for Black Eyed Pea Salad

Black eyed pea salad review.

I’m not sure I’d be a Southerner if I didn’t love black-eyed peas, and this salad is one of my favorite ways to make and enjoy them. Tender, silky beans get tossed in a zesty Dijon dressing with crunchy celery, sharp red onion, and smoky-sweet roasted red bell pepper. Simple, but every bite earns its place.

It’s perfect for summer, whether that’s a 4th of July cookout, a relaxed evening with friends and family, or a lunch you can grab on your way out the door. Best of all, it actually gets better when you make it ahead, and it doesn’t ask much of you—leaving more time to enjoy the season while it lasts.

For more black eyed pea recipes, check out my Vegan Black Eyed Peas., Black Eyed Pea Fritters, Sweet Potato Black Eyed Pea Curry, and Black Eyed Pea Gumbo.

Key Ingredients

Black eyed pea salad ingredients.

Black-Eyed Peas: The belle of this bean ball! Use two cans of beans (drained well) or make them from scratch following my directions below.

Celery and Onion: Add crunch, aromatic notes, and textural contrast. Mince them both finely so they tuck into the beans, complementing without overpowering.

Roasted Red Bell Pepper: Roasting adds a light smokiness to the pepper, giving the salad a delightful earthy element. Roast them from scratch or use jarred peppers, drained well.

Roasted Red Bell Pepper: Roasting adds a light smokiness, giving the salad a delightful earthy element. Roast them from scratch or use jarred peppers, drained well.

Olive Oil: A higher-quality extra virgin olive oil works best for its pure taste and peppery notes, which balance the zesty hot sauce and dried herbs—though whatever you have on hand certainly works.

See the recipe card for full information on ingredients and quantities.

Recipe Variations

Though the classic recipe is always a hit, there are many ways to add your own spin or adapt it to what you have on hand:

  • Make it spicy. Add a few extra shakes of hot sauce, a couple dashes of cayenne, or fold in some finely minced jalapeño.
  • Make it Texas Caviar. Lean into the classic by stirring in black beans, corn, diced tomato, and a handful of chopped cilantro—then scoop it up with tortilla chips.
  • Switch up the veggies. Try finely diced cucumber in place of the celery, sliced green onions or pickled red onions instead of red onion, or fresh diced bell pepper instead of roasted.
  • Add-ins. Sliced black olives for a briny finish, or chopped artichokes (canned and drained, or frozen and thawed). Halved cherry tomatoes, corn kernels, or a handful of capers would all be right at home here too.
  • Try different herbs. Flat-leaf parsley keeps it fresh and almost citrusy; chives bring a grassy little bite. Cilantro is a natural fit given the Texas Caviar roots, and a little fresh dill plays beautifully with the Dijon.

How to Make Black Eyed Pea Salad

Black eyed pea salad ingredients in a bowl.
  1. Prepare. Add the black eyed peas, celery, onion, and roasted red bell pepper to a large bowl.
Bean salad dressing in a bowl.
  1. Make dressing. In a small bowl, whisk together the mustard, vinegar, hot sauce, maple syrup, salt, oregano, and thyme. Drizzle in the oil while whisking vigorously until the mixture is well blended and creamy.
Stirring black eyed pea salad.
  1. Dress. Pour the dressing over the black-eyed peas and toss well to combine. Add the parsley and toss again.
  1. Marinate. Cover and refrigerate for a few hours to overnight before serving, letting the salad marinate. It gets tastier as it sits.

How to Cook Black Eyed Peas from Scratch

Use canned beans for convenience, or make them from scratch for extra silky beans and a more budget-friendly dish. Here’s how:

Stovetop: Soak the dried peas overnight in cold water, then drain. Add them to a pot, cover with about 2 inches of cold water, and bring to a boil. Lower to a simmer and cook for about 30-45 minutes, until tender but not mushy. Allow the beans to cool completely before using in the salad.

Instant Pot: Soak and drain the peas as above, then add them to the Instant Pot with enough fresh water to cover by about 2 inches. Cook on high pressure for about 10 minutes, then let the pressure release naturally for 10 minutes before quick-releasing the rest. Short on time? You can skip the soak and cook unsoaked peas on high pressure for about 20–25 minutes instead. Allow the beans to cool completely before using in the salad.

For my full method, aromatics and all, see How to Cook Beans.

Jenné’s Recipe Tips

  • Season to taste before serving. The dressing can mellow as the salad marinates, so give it a taste and add a little salt, black pepper, or host sauce if it needs waking up.
  • Emulsify the dressing. Drizzle the olive oil in slowly while you whisk so the dressing comes together creamy instead of split. A lidded jar (shake it hard) or a quick blitz in the blender or food processor does the trick too—just keep drizzling as you go.
  • Toss gently. Black-eyed peas are tender, so fold everything together with a light hand to keep the beans whole instead of mashing them.
  • Let it marinate. This is where the magic happens—the dressing infuses the beans with flavor as it sits. A few hours is good, overnight is even better, which is exactly why this one’s so good for meal prep.
Black eyed pea salad on spoon.

Serving Suggestions 

When it comes to how to enjoy this salad, there are so many delicious pairings. Scoop it with pita chips or sourdough crackers for an appetizer (paired with an Agave Margarita, of course!), pile it onto a light summer lunch topped with Pan-Fried Oyster Mushrooms, or serve it as a hearty side with any of the following plant-based mains:

And if you’re looking for even more, check out my roundup of the best vegan cookout recipes!

Storage Directions

  • Refrigerating: Store in an airtight container in the fridge for up to 4 days. Toss well before serving, since the dressing tends to settle at the bottom of the bowl.
  • Freezing: I don’t recommend it. The fresh celery, onion, and herbs lose their crunch once thawed, and the texture goes mushy.

Black Eyed Pea Salad FAQs

Is black eyed pea salad the same as Texas Caviar?

Not quite! This is my Harlem Caviar—a marinated black-eyed pea salad I named in my cookbook. Texas Caviar is its close cousin, usually built with extra mix-ins. To make it Texan, stir in black beans, corn, and diced tomato, add a handful of chopped cilantro, and scoop it up with tortilla chips.

Can I used canned black-eyed peas instead of dried?

Absolutely. Canned is the quick route and works beautifully—just drain and rinse well. Dried beans cooked from scratch come out a little silkier and more budget-friendly, but on a busy day, canned has your back.

How far ahead can I make black eyed pea salad?

This is a make-ahead dream. It’s best after a few hours in the fridge, and even better overnight—the beans drink up the dressing as it sits. It’s one of the few salads that gets tastier the next day. Make it up to 5 days ahead of serving. Add the parsley right before serving for the freshest taste.

Is this black-eyed pea salad recipe gluten-free?

It is, as written—just double-check your Dijon mustard and hot sauce, since the rare brand may sneak in gluten.

Can I serve black eyed pea salad warm?

It’s built to be enjoyed cold or at room temperature, which is what makes it such a great picnic and meal-prep dish. I wouldn’t heat it up. Also, avoid making this recipe with hot beans, as they will create a mushy salad.

More Bean Salad Recipes

If you tried this Black Eyed Pea Salad Recipe or any other recipe on my blog, please leave a star rating and let me know how it went in the comments below. Thanks for visiting!

Save now, cook later.

We’ll email this post to you, so you can come back to it later!

4.95 from 17 votes

Black Eyed Pea Salad

This cold black eyed pea salad is ideal for warm-weather meals and meal prep and can be enjoyed as a side dish or main.
Prep Time: 10 minutes
Marinating Time: 2 hours
Total Time: 2 hours 10 minutes
Servings: 4 servings

Video

Ingredients 

  • 3 cups cooked black-eyed peas, or 2 15-oz cans of black-eyed peas (drained and rinsed). Equivalent to approximately 1 cup of uncooked beans.
  • 1/2 cup minced celery
  • 1/4 cup minced red onion
  • 1 medium roasted red bell pepper, chopped, or use raw red bell pepper
  • 1 tbsp smooth Dijon mustard
  • 1 tbsp apple cider vinegar
  • 1-2 tsp hot sauce, to taste
  • 1 tsp pure maple syrup, or agave syrup
  • 1 1/4 tsp fine sea salt
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 2 tbsp extra virgin olive oil
  • 1/4 cup chopped fresh parsley

Instructions 

  • In a large bowl, toss together the black eyed peas, celery, onion, and roasted red bell pepper until well combined.
  • In a small bowl, whisk together the mustard, vinegar, hot sauce, maple syrup, salt, oregano, and thyme. Drizzle in the oil while whisking vigorously until the mixture is well blended and creamy.
  • Pour the dressing over the black-eyed peas and toss well to combine. Add the parsley and toss again.
  • Cover and refrigerate for a few hours to overnight before serving to let the salad marinate. It gets tastier as it sits.

Notes

How to cook dried black-eyed peas: You’ll need about 1 cup dried to get the 3 cups this recipe calls for. Soak the peas in plenty of cold water for at least 8 hours, or overnight—this gives you the silkiest, most tender beans. Drain and rinse, add to a pot, and cover with fresh water by about 2 inches. Bring to a boil, then lower to a simmer and cook for about 60 minutes until tender. For my full method, aromatics and all, see How to Cook Beans. Let the peas cool completely before dressing the salad.
Make the dressing in a jar: Instead of whisking, add all the dressing ingredients to a lidded jar and shake vigorously until emulsified.
Make it ahead: This salad only gets better as it sits. Make it a few hours ahead—or the night before—so the peas have time to drink up the dressing.
Storage: Keep leftovers in an airtight container in the fridge for up to 4 days. Give it a stir before serving, since the dressing settles as it sits.

Nutrition

Calories: 230kcal | Carbohydrates: 31g | Protein: 11g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 940mg | Potassium: 463mg | Fiber: 9g | Sugar: 6g | Vitamin A: 463IU | Vitamin C: 12mg | Calcium: 65mg | Iron: 4mg
Like this recipe? Rate and comment below!

About Jenné Claiborne

I’m a Georgia Peach living in Atlanta, with an insatiable love of sweet potatoes, my family, animals, and cooking. On Sweet Potato Soul you’ll discover hundreds of delicious and easy vegan recipes.

You May Also Like

4.95 from 17 votes (5 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




29 Comments

  1. 5 stars
    This is a great recipe! I recently tried it for a Juneteenth event. The ingredients were so simple that I could make the salad from memory after only reading the recipe once!! The celery added a nice crunch. Although I did not have fresh parsley, the salad tasted delicious.

  2. 5 stars
    I wish you would include nutritional information with your recipes. I am on a strict calorie and low sodium diet and have to watch both of these things very closely – doctor’s orders.

    1. I’ve considered adding them. In the meantime, feel free to copy and paste the recipe into a nutrition calculator. Thanks for commenting and rating!

  3. 5 stars
    I made this recipe using the Rancho Gordo Super Lucky Black Eyed Peas – and WOW! This is an outstanding dish. Amazing flavor, wonderful textures from the celery and the red onion with the beans (a little crunch with the beans which are a little softer). This is absolutely my new favorite way to prepare BEPs — and they were a big hit at the family lunch on New Year’s Day. I made it the night before but a taste test a few hours in revealed a delicious bean salad. I also used a whole, medium-sized red bell pepper, and did 2 tsp each of maple syrup and hot sauce. If you are not a fan of the earthy flavor of BEPs, this is a recipe to try out. If you love BEPs, you will love this recipe too. I made a second batch today, that’s how good this is.

  4. This was an amazing salad! My very picky fiance approved and even the teenage boys enjoyed it. I served it as a side, and then used leftovers as a main dish when I added grilled chicken. I will make this again!

  5. I had Marsh Hen Mill Carolina Conch Peas and a shallot to use up. Otherwise, I followed the recipe. This is a keeper! The dressing is what really makes it special. Thank you so much. Can’t await to try it with Black Eyed Peas!!

  6. This recipe is the bomb! These are all ingredients that keep on hand, so I can whip this up without having to go shopping (just need to cook my dried beans!). This has paired really nicely with all the sides I had on hand this week, including potato salad, roasted okra, and “roasted corn” (frozen sweet corn sauteed in olive oil). It’s crazy how much flavor this has without garlic, but I’m all for it because sometimes I’m just really not in the mood to peel and chop garlic! Well done!

  7. Wow! 10++++++for this recipe! I was looking for something different to make this week for my work lunches and came across this recipe. So flavorful and easy to throw together. I included a piece of high protein/fiber flatbread to go along with this. Thank you for the great recipe! It is awesome!