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

Looks good, right? Click here to PIN this recipe for later.

I don’t care what time of year, what weather, what I ate the day before, I’m in the mood three things: curry, sweet potatoes, and black-eyed peas. Put them all together, and I’m on cloud nine. I always see recipes for bean curries made with chickpeas and lentils, but nothing is better than a creamy and rich black-eyed pea curry. Black-eyed peas are tender, buttery, and full of flavor. Cook them with warming spices, coconut milk, and tomatoes, and you’ll never want a curry made with those other beans again!

Black-eyed peas are my favorite bean by far––and I LOVE all beans. They conjure up memories of New Year’s Day feasts made by my Nana. In my family––and so many other black families––you cannot start a year without eating slow cooked black-eyed peas for luck, collard greens for money, and cornbread to sop it all up. But it wasn’t until I became an adult that I realized black-eyed peas can be eaten throughout the year in a myriad of dishes. In my cookbook I share recipes for black-eyed pea cakes, black-eyed pea hummus, and a cold black-eyed pea salad (I named Harlem Caviar). But there’s still nothing better than a simple bowl of stewed tender black-eyed peas.

PIN this recipe to save it for later!

This sweet potato black-eyed pea curry might be as good as it gets. This is one of those recipes that I’d surely serve at my restaurant if I had one. I’d garnish it with pickled onions (like in this recipe). The flavor is out of this world! If you haven’t had black-eyed peas before, this recipe is a great one to start with; especially if you love curry and sweet potatoes like I do. If you’re already a fan of black-eyed peas, then you should also check out the amazing recipes in my cookbook!! On the blog I also have a recipe for vegan Hoppin’ John (a black-eyed pea rice dish), and black-eyed pea “gumbo”. Enjoy!!

4.94 from 15 votes

Sweet Potato Black-Eyed Pea Curry

By: Jenné
Below you'll find instructions for making this in the Instant Pot or stove-top. When making it in the Instant Pot I prefer to roast the sweet potatoes separately and add them at the end. You can do this, or add them straight into the Instant Pot (or pot if doing stovetop after about 20 minutes of cooking).
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 4 -6

Ingredients 

  • 2 tbsp coconut oil
  • 2 tsp curry powder
  • 1 tsp turmeric
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp Garam masala
  • 3-5 cloves garlic, minced
  • 1 inch knob ginger, minced
  • 1 red or yellow onion, diced (about 1 cup)
  • 2 14- oz cans fire roasted tomatoes
  • 1 lb black-eyed peas, soaked 6+ hours
  • 1 can coconut milk
  • 2-4 cups of water + 2 tsp Better Than Bouillon vegetable bouillon paste OR 2-4 cups vegetable broth, ONLY FOR USE IN STOVE-TOP VERSION
  • 2 sweet potatoes, peeled & cubed
  • 1-1 1/2 tsp salt
  • Garnish with black pepper, lime, and fresh cilantro

Instructions 

Instant Pot Instructions

  • Turn the Instant Pot to sauté on high, and add the coconut oil.
  • Add the spices and toast for about 30 seconds.
  • Add the garlic, and ginger, and stir. Cook about 30 seconds, or until garlic is fragrant.
  • Stir in the onions and a pinch of salt, and cook until they are translucent.
  • Add the diced tomatoes, black eyed peas, coconut milk, and salt.
  • Cancel the sauté setting, and set the Instant Pot to pressure cook for 25 minutes.
  • While the beans are cooking, roast the sweet potatoes. To roast: toss the cubed sweet potatoes with 2 tsp of oil, then spread them evenly onto a baking sheet and sprinkle salt over them. Roast for 35 minutes at 375°, or until tender.
  • Once the beans have cooked for 25 minutes, allow it to natural pressure release fully. If you are in a hurry, allow it to natural pressure release for at least 10 minutes.
  • Stir in the roasted sweet potatoes.
  • Season to taste with more salt, and black pepper.
  • Serve with brown rice and garnish with black pepper, fresh lime, and cilantro.

Stovetop directions

  • Warm the coconut oil in a large pot.
  • Add the spices and toast for about 30 seconds.
  • Add the garlic, and ginger, and stir. Cook about 30 seconds, or until garlic is fragrant.
  • Stir in the onions and a pinch of salt, and cook until they are translucent.
  • Add the diced tomatoes, black eyed peas, coconut milk, 2 cups of water + bouillon paste, and salt.
  • Bring to a boil then reduce to a simmer. Cook for about 40-45 minutes until the beans are tender. Add more water or vegetable broth to thin if necessary.
  • NOTE: Add the sweet potatoes 20 minutes into the beans cook time.
  • Season to taste with more salt, and black pepper.
  • Serve with brown rice and garnish with black pepper, fresh lime, and cilantro.
Like this recipe? Rate and comment below!

About Jenne

I’m a Georgia Peach living in Los Angeles (by way of NYC), with an insatiable love of sweet potatoes, travel, animals, and cooking. On Sweet Potato Soul you’ll discover hundreds of delicious and easy-to-make vegan recipes.

You May Also Like

Leave a comment

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

17 Comments

  1. I never leave comments. BUT this recipe is the BOMB! So amazing and full of flavor. My family asked me to open my food truck lol. Thank you for sharing!

  2. Hi Jenne! I just discovered your website when I was doing a key word search with the words sweet potato. I’m so happy to have landed here as you definitely are a natural born chef!

    I tried the curry black eye pea recipe because I love all the ingredients and I have never combined curry and black eye peas together. You’re right the flavor is awesome! The only thing I didn’t add was the coconut milk because it’s too high in saturated fat for me. Also, I used one tablespoon of coconut oil too. The recipe still tasted fabulous! How I made up for not having the coconut flavor dominant in the beans was I made black rice with gogiberries and garlic and add a tablespoon of coconut. Having the coconut flavor in the rice was enough to combine with your recipe without it tipping the saturated fat scales for me. Have you worked with black rice at all? I think it’s also called Forbidden rice. It’s so hearty too!

    Okay sorry for the long comment! Thanks for blessing the world with your culinary talents and I will order your cookbook today! 🙂

  3. This came out great! I’m a sucker for black eyed peas, and the flavor and texture combination of the sweet potatoes was superb!

  4. Delicious! I doubled it for a family dinner (barely made it in the pot!) and used a homemade curry powder to make it mild for my kids, ages 3 and 5. Even they gobbled it all up! We love your recipes and your cookbook is in our regular rotation.

  5. This recipe is so good! I halved the amount of black-eyed peas and kept the spice amounts the same. I have been loving this all week. I made a big batch and will freeze some for later. The process was easy using the Instant Pot. I was able to make this dish as one of my meal prep items so I could cook other foods while this was simmering away. I will definitely add this dish to my favorite vegan food recipes.

  6. This recipe is so good! I doubled the spices and added some red pepper flakes for heat. I also added carrots for more veggies. I will definitely be making this again!