As I sautéed the cumin seeds, their warm aroma gently wrapped around me like a cozy blanket on a chilly evening. That’s the magic of cooking, isn’t it? Today, I’m excited to share my recipe for Black-eyed Peas Curry with Spinach, a vibrant vegan delight that brings wholesome comfort to any dinner table. This dish not only offers a heartwarming blend of flavors, but it’s also quick to whip up, making it the perfect choice for those busy weeknights. Plus, with protein-rich black-eyed peas and nutrient-packed spinach, you can indulge guilt-free while nourishing your body. Whether you’re a seasoned home chef or just starting your culinary journey, you’ll find this curry to be a satisfying addition to your repertoire. Are you ready to tantalize your taste buds?

Why is this recipe a must-try?
Vibrant flavors: The fusion of spices creates a tantalizing experience; each bite is packed with warmth and depth.
Nutritious base: Black-eyed peas and spinach are not just delicious but offer a protein-rich, nutrient-dense meal that fuels your body.
Quick and easy: Perfect for busy nights, this recipe comes together swiftly with minimal fuss, making dinner a breeze.
Versatile options: Swap black-eyed peas for your favorite beans for a new twist! You can even check out my Honey Curry Roasted Cauliflower for another flavorful vegan dish.
Shared love: This curry is sure to pave the way for delightful dinner conversations, appealing to both vegans and non-vegans alike.
Crowd-pleasing: Serve it alongside naan or roti, and everyone will feel the love this dish brings to the table!
Black Eyed Peas Curry Ingredients
For the Curry
• Boiled/Canned Black-Eyed Peas – The main protein source; if dried, soak for at least 7 hours or overnight for quicker cooking.
• Chopped Spinach – Adds vibrant color and nutrients; use fresh or frozen interchangeably.
• Onion – Provides sweetness and depth; finely chopped for quicker cooking.
• Tomatoes – Contributes acidity; fresh tomatoes are preferable for better flavor.
• Garlic Cloves – Infuses a lovely aroma; mince for even distribution throughout the curry.
• Ginger – Adds warmth and spice; for best results, always grate for a smoother texture.
• Green Chili Pepper – Introduces heat; adjust according to your spice tolerance.
• Chopped Cilantro – Optional garnish; brightens flavors and enhances presentation.
• Lemon Juice – Balances flavor; adjust to taste for an extra zing.
• Tomato Paste – Enhances umami flavor and thickness for the curry.
• Cumin Seeds – Provides a hearty flavor; must be heated until they splutter for maximum aroma.
• Coriander Powder, Red Chili Powder, Turmeric Powder, Garam Masala – This authentic spice blend creates a rich, flavorful experience.
• Salt – Essential for enhancing all flavors; adjust to taste.
• Mustard Oil (or other cooking oil) – The cooking medium; mustard oil adds a distinct flavor.
• Water/Vegetable Stock – The base for the curry; vegetable stock deepens flavor for a more robust dish.
This Black Eyed Peas Curry with Spinach is truly a comforting dish that warms both your heart and your kitchen with its wonderful aroma!
Step‑by‑Step Instructions for Black-eyed Peas Curry with Spinach
Step 1: Heat the Oil
Begin by heating 2 tablespoons of mustard oil in a medium-sized pan over medium heat. Once the oil starts shimmering, add 1 teaspoon of cumin seeds and let them splutter for about 30 seconds. This will release a warm, aromatic scent that sets the stage for your Black-eyed Peas Curry with Spinach.
Step 2: Sauté Aromatics
Next, add 1 finely chopped onion, 4 minced garlic cloves, and a 1-inch piece of grated ginger to the pan. Sauté these ingredients for about 5-7 minutes until the onions turn golden brown. Stir occasionally to prevent sticking, allowing the flavors to mingle beautifully while creating a fragrant base for your curry.
Step 3: Spice It Up
Sprinkle in 1 teaspoon of red chili powder, 1 teaspoon of turmeric powder, 1 teaspoon of coriander powder, and a pinch of salt. Mix everything well and let the spices cook for about 1 minute. The vibrant colors will deepen, and you’ll start to notice a delightful aroma wafting through the kitchen, heralding the upcoming flavors in your Black-eyed Peas Curry.
Step 4: Add Tomatoes
Incorporate 2 chopped fresh tomatoes and 1 finely chopped green chili into the pan. Cover the pot and cook for about 5 minutes, or until the tomatoes soften and release their juices. After that, remove the lid and let it simmer uncovered for another 2-3 minutes, allowing the flavors to deepen and meld together beautifully.
Step 5: Mix in Tomato Paste
Stir in 2 tablespoons of tomato paste and cook for an additional minute, blending it well with the tomato mixture. This step adds a rich umami flavor and thickness to your curry, enhancing the overall texture and taste of your Black-eyed Peas Curry with Spinach.
Step 6: Add Black-eyed Peas
Now, add 2 cups of boiled or canned black-eyed peas into the pan, stirring them gently into the spice mix. Let them cook for about 2 minutes to absorb the flavors, then introduce 1 cup of water or vegetable stock, mixing well to combine everything thoroughly.
Step 7: Simmer the Curry
Cover the pan and let your curry simmer over low heat for around 5 minutes. This allows the black-eyed peas to warm through and soak up the sauce, creating a comforting and satisfying dish. The thickening liquid will start to bubble gently, indicating it’s time for the next step.
Step 8: Add Spinach
Fold in 2 cups of chopped spinach and cover the pan again. Cook for an additional 5 minutes until the spinach wilts down and integrates into the curry, bringing both vibrant color and an abundance of nutrients to your Black-eyed Peas Curry.
Step 9: Finish with Seasoning
Finally, stir in 1 teaspoon of garam masala and the juice of 1 lemon, mixing well to incorporate all the flavors. Taste and adjust the salt if needed. The garam masala will add an aromatic finish, while the lemon juice brightens the dish perfectly, ready to be served.
Step 10: Serve Warm
Turn off the heat and let your Black-eyed Peas Curry with Spinach sit for a minute. Serve it hot, garnished with fresh chopped cilantro if desired. Pair it with steamed rice, naan, or roti for a complete, hearty meal that will warm your heart and soul!

What to Serve with Black-Eyed Peas Curry with Spinach
Pairing a delightful ensemble of dishes can elevate your meal to an unforgettable experience, bringing a beautiful harmony of flavors and textures.
-
Steamed Basmati Rice: This light and fluffy rice perfectly soaks up the rich curry, making each bite incredibly satisfying.
-
Warm Naan Bread: Soft and pillowy, naan is ideal for scooping up the curry, adding a delightful texture to every mouthful.
-
Cucumber Raita: This cooling yogurt sauce balances the spice of the curry, providing a refreshing contrast that keeps flavors bright.
-
Spicy Pickles: A punchy side adds depth and nostalgia to the meal. Their sharpness enhances the curry’s flavor, igniting your taste buds.
-
Chickpea Salad: A crunchy salad with lemon and herbs not only adds freshness but also complements the protein-rich curry beautifully.
-
Coconut Chutney: With its sweet and creamy profile, this condiment elevates the dish, wrapping your palate in tropical bliss.
Imagine enjoying the warm, spiced curry alongside a perfect scoop of rice and a refreshing raita—a complete joy-filled meal that invites laughter and warmth to the dinner table.
How to Store and Freeze Black-Eyed Peas Curry
Refrigerator: Store your Black-eyed Peas Curry in an airtight container for up to 3 days. This keeps it fresh and flavorful; just be sure to let it cool before sealing.
Freezer: For longer storage, freeze the curry in a freezer-safe container for up to 3 months. Allow it to cool completely before transferring to avoid condensation.
Reheating: When ready to enjoy, thaw overnight in the fridge if frozen. Reheat gently on the stovetop, adding a splash of water if it thickens too much during the process.
Make-Ahead: This dish is perfect for meal prep! Prepare ahead of time and store it in portions, saving you time on busy weeknights while still delivering a delicious, nutritious meal.
Make Ahead Options
These Black-eyed Peas Curry with Spinach are perfect for meal prep enthusiasts! You can chop the vegetables (onion, tomatoes, and spinach) and store them in the fridge for up to 3 days before cooking. Additionally, the black-eyed peas can be pre-cooked and refrigerated, ready to be added when you’re ready to make dinner. When it’s time to serve, simply sauté the prepped vegetables, add the spices, and incorporate the black-eyed peas before simmering everything together. This not only saves you time on busy weeknights but also ensures your curry is just as delicious and full of flavor. Enjoy the ease of cooking ahead while bringing comforting warmth to your table!
Expert Tips for Black-Eyed Peas Curry
-
Perfect Cooking Time: Black-eyed peas cook faster than other beans, so monitor closely to avoid overcooking and maintain their texture for your curry.
-
Rinse Canned Beans: If using canned black-eyed peas, make sure to rinse them and discard the liquid to lower sodium levels and enhance the dish’s flavor.
-
Controlled Consistency: Avoid adding too much water during the cooking process; a slightly thick curry offers better flavors and a more heartwarming experience.
-
Customize Heat Level: Adjust the amount of green chili pepper to suit your spice preference, ensuring everyone enjoys this delightful Black-eyed Peas Curry.
-
Utilize Fresh Produce: Whenever possible, opt for fresh tomatoes and spinach for a vibrant color and superior taste in your curry, elevating the overall dish.
Black-Eyed Peas Curry Variations
Feel free to get creative and make this Black-eyed Peas Curry your own while savoring its deliciousness!
-
Different Beans: Swap black-eyed peas for kidney beans, chickpeas, or lentils to explore exciting flavors and textures. Each bean brings its unique character to the dish, creating a delightful surprise with every bite.
-
Creamy Coconut: For a richer, sweeter twist, add a cup of coconut milk. This addition not only enhances the creaminess but also infuses tropical notes that elevate the dish to a new level of comfort.
-
Extra Greens: Boost nutrition by adding chopped kale or Swiss chard along with the spinach. These greens will complement the existing flavors while providing an appealing texture and added health benefits.
-
Hot & Spicy: If you love a kick, try adding sliced jalapeños with the green chilies or a sprinkle of red pepper flakes during cooking. This small change amps up the heat and takes the flavor profile to fiery heights.
-
Herbaceous Touch: Fresh herbs like mint or basil can bring an aromatic brightness to your curry. Chop them finely and sprinkle them on top just before serving for that fresh burst of flavor.
-
Tangy Zest: Enhance the flavor with a splash of tamarind paste or a tablespoon of vinegar to introduce a tangy element. This can balance the richness of the curry beautifully.
-
Smoky Flavor: Introduce a smoky depth by adding a dash of smoked paprika or a few drops of liquid smoke. This twist will provide an intriguing layer of flavor that can be quite captivating.
-
Protein Boost: For a protein punch, toss in some diced tofu or tempeh during the cooking process. This addition not only makes the dish heartier but can also increase its protein content, making it even more satisfying.
Embrace your inner chef and check out my flavorful Parmesan Crusted Chicken for more cooking inspirations. Let your creativity shine while enjoying this comforting dish!

Black-eyed Peas Curry with Spinach Recipe FAQs
Which type of black-eyed peas should I use?
Absolutely! You can use either dried or canned black-eyed peas for this dish. If using dried, soak them for at least 7 hours or overnight for faster cooking. Canned beans, while convenient, should be rinsed and drained to reduce sodium before use.
How should I store the Black-eyed Peas Curry?
This delicious curry can be stored in the refrigerator for up to 3 days. Make sure to keep it in an airtight container to maintain its flavor and freshness. Just let it cool completely before sealing it for storage.
Can I freeze the Black-eyed Peas Curry?
Very! You can freeze this curry in a freezer-safe container for up to 3 months. Make sure it is cool before you transfer it. When you’re ready to eat, thaw it overnight in the fridge and reheat gently on the stovetop, adding a splash of water if it has thickened.
What if my curry is too thick or spicy?
No worries! If your curry turns out too thick, you can easily adjust the consistency by adding a little water or vegetable stock while reheating. If you find it a bit on the spicy side, a dollop of coconut cream or yogurt can balance the heat beautifully, making it creamier and milder.
Is this recipe suitable for my allergies?
Definitely! This Black-eyed Peas Curry is vegan and gluten-free, but if you or someone you’re serving has allergies, double-check your spices and cooking oil. Mustard oil, which is traditional for this recipe, can be substituted with olive or coconut oil if necessary.
How can I prepare this dish ahead of time?
I often make this dish ahead of time for even better flavors! Simply follow the recipe, let the curry cool, and store it in portions in the refrigerator for quick meals on busy nights. This makes dinner prep a breeze, while still serving a nourishing meal.

Delicious Black-Eyed Peas Curry with Spinach: A Vegan Hug
Ingredients
Equipment
Method
- Heat the oil in a medium-sized pan over medium heat. Add cumin seeds and let them splutter for about 30 seconds.
- Add finely chopped onion, minced garlic, and grated ginger. Sauté for 5-7 minutes until onions are golden.
- Sprinkle in red chili powder, turmeric powder, coriander powder, and salt. Mix well and cook for 1 minute.
- Incorporate chopped tomatoes and green chili. Cover and cook for 5 minutes until tomatoes soften.
- Stir in tomato paste and cook for an additional minute.
- Add boiled black-eyed peas and mix. Pour in water or vegetable stock, mixing thoroughly.
- Cover and simmer for 5 minutes until heated through.
- Fold in chopped spinach and cover, cooking for an additional 5 minutes until spinach wilts.
- Stir in garam masala and lemon juice, taste, and adjust salt if needed.
- Serve hot, garnished with chopped cilantro if desired.

Leave a Reply