Black-eyed peas curry with spinach is a delightful dish that brings warmth and comfort to your dinner table. This recipe combines the earthy flavors of black-eyed peas with the vibrant greenery of spinach, making it not only visually appealing but also nutrition-packed. The ease of preparation and the delightful fusion of spices make this curry a perfect weeknight meal or a special dish for family gatherings. It’s a step-by-step journey into a world of aromatic spices and wholesome ingredients, sure to impress your loved ones.
Ingredients
To create this luscious black-eyed peas curry with spinach, you’ll need:
- 2 cups boiled/canned black-eyed peas: These tender legumes add a creamy texture and a nutty flavor.
- 1 cup chopped spinach (fresh or frozen): Adds a burst of color and essential nutrients.
- 1 large onion (finely chopped): Brings sweetness and depth to the dish.
- 2 medium-sized tomatoes (finely chopped): Adds juiciness and acidity.
- 4-5 garlic cloves (minced): Infuses the dish with a fragrant aroma.
- 1 inch ginger piece (grated): Adds a warmer, peppery flavor.
- 1 green chili pepper (finely chopped): Provides a mild heat that’ll awaken your taste buds.
- 1/4 cup chopped cilantro (optional): Adds freshness and vibrant color.
- 1 tablespoon lemon juice (adjust as per taste): Brightens the dish.
- 1/2 tablespoon tomato paste: Enhances richness and depth of flavor.
- 1/2 teaspoon cumin seeds: Provides a warm, earthy aroma.
- 1/2 tablespoon coriander powder: Adds a citrusy flavor that elevates the spices.
- 1/2 teaspoon red chili powder: For a touch of heat.
- 1/4 teaspoon turmeric powder: Gives a warm golden color.
- 1/8 teaspoon garam masala: A blend of spices that adds complexity.
- Salt as per taste: Enhances all the flavors.
- 1/2 tablespoon mustard oil or any other cooking oil of your choice: For sautéing.
- 1 cup water or vegetable stock: To create a luscious curry consistency.
Step-by-Step Directions
Heat the oil in a pan over medium heat. Add the cumin seeds and let them splutter for a few seconds to release their essential oils and flavors.
Add the chopped onion, minced garlic, and grated ginger to the pan. Sauté until the onions begin to turn brown, infusing the oil with their sweetness.
Stir in the spices: red chili powder, turmeric powder, coriander powder, and salt. Add around a tablespoon of water to prevent burning and mix well on low flame for about a minute.
Incorporate the tomatoes and green chili into the mixture. Cover the pan and cook until the tomatoes become mushy. After about 5-7 minutes, uncover and continue to cook for an additional 2-3 minutes until the mixture thickens.
Add the tomato paste, stirring it into the mixture. Sauté for another minute to meld the flavors.
Mix in the black-eyed peas and combine thoroughly. Let this cook for 2 minutes to allow the peas to absorb the spices before adding the water or vegetable stock.
Cover the pan again and let it simmer for approximately 5 minutes, allowing all flavors to meld.
Add the chopped spinach and cook for another 5 minutes until the spinach wilts and integrates into the curry.
Finish with garam masala, lemon juice, and the fresh cilantro (if using). Give everything a good mix and switch off the heat. Serve this curry hot with rice, naan, or roti.
Tips & Tricks
- For an extra layer of flavor, try roasting the spices in the oil before adding the onions.
- If you prefer a creamier curry, you can add a splash of coconut milk towards the end of cooking.
- Adjust the amount of green chili based on your heat preference. You can always add more later if needed.
- Using freshly chopped cilantro and a squeeze of lemon juice just before serving will elevate the freshness of the dish.
Serving Suggestions & Pairings
This black-eyed peas curry with spinach is a versatile dish that can be enjoyed in various ways. Serve it hot alongside fluffy basmati rice or with warm naan for a comforting meal. For a complete dining experience, pair it with a side of raita or a fresh salad. This curry is perfect for family dinners, cozy get-togethers, or even as a fulfilling lunch option.
Nutritional Information
This dish is not only delicious but also packed with nutrients. A typical serving contains approximately:
- Calories: 250
- Protein: 12g
- Fat: 8g
- Carbohydrates: 35g
- Fiber: 9g
It provides a good balance of macronutrients, making it a healthy choice for those seeking a comforting yet nutritious meal.
Storing Tips & Variations
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The flavors will intensify as it sits. To reheat, simply warm it on the stovetop or in the microwave, adding a splash of water if needed to loosen it up. You can also freeze the curry for up to a month for a convenient meal later. Variations of this recipe include adding different leafy greens, such as kale or Swiss chard, or incorporating other legumes like lentils for a protein boost.
Conclusion
This black-eyed peas curry with spinach is a nourishing dish sure to satisfy and delight. The combination of spices, wholesome ingredients, and ease of preparation makes it a go-to recipe for any occasion. I encourage you to try this recipe and share your experience with friends and family. You’ll find it truly comforting and absolutely delicious.
FAQs
Can I use dried black-eyed peas instead of canned?
Yes, you can use dried beans. Just soak them overnight and cook them until tender before adding them to the curry.Is this recipe vegan?
Yes, all the ingredients in this recipe are plant-based, making it suitable for vegans.How spicy is this curry?
The spice level can be adjusted based on your taste preferences by varying the amount of green chili and red chili powder used.Can I add other vegetables to this curry?
Absolutely! Feel free to incorporate other vegetables such as bell peppers, carrots, or peas to enhance flavor and nutrition.What can I serve with this curry besides rice and naan?
This curry pairs wonderfully with quinoa, couscous, or even stuffed parathas for a filling meal.

Black-eyed Peas Curry with Spinach
Ingredients
Main Ingredients
- 2 cups boiled/canned black-eyed peas Tender legumes that add creaminess.
- 1 cup chopped spinach Fresh or frozen.
- 1 large onion, finely chopped Brings sweetness to the dish.
- 2 medium-sized tomatoes, finely chopped Adds juiciness and acidity.
- 4-5 cloves garlic, minced Infuses the dish with aroma.
- 1 inch ginger, grated Adds a warm, peppery flavor.
- 1 piece green chili pepper, finely chopped Provides mild heat.
- 1/4 cup chopped cilantro (optional) For freshness.
- 1 tablespoon lemon juice Adjust according to taste.
- 1/2 tablespoon tomato paste Enhances richness.
- 1/2 teaspoon cumin seeds Provides a warm aroma.
- 1/2 tablespoon coriander powder Adds a citrusy flavor.
- 1/2 teaspoon red chili powder For a touch of heat.
- 1/4 teaspoon turmeric powder Gives a warm golden color.
- 1/8 teaspoon garam masala Adds complexity.
- to taste salt Enhances flavors.
- 1/2 tablespoon mustard oil or cooking oil For sautéing.
- 1 cup water or vegetable stock To achieve desired curry consistency.
Instructions
Preparation
- Heat the oil in a pan over medium heat. Add the cumin seeds and let them splutter for a few seconds.
- Add the chopped onion, minced garlic, and grated ginger. Sauté until the onions begin to turn brown.
- Stir in the spices: red chili powder, turmeric powder, coriander powder, and salt. Mix well on low flame for about a minute.
- Incorporate the tomatoes and green chili. Cover the pan and cook until the tomatoes become mushy, about 5-7 minutes.
- Add the tomato paste, stirring it into the mixture. Sauté for another minute.
- Mix in the black-eyed peas and combine thoroughly. Let it cook for another 2 minutes.
- Cover and let it simmer for approximately 5 minutes.
- Add the chopped spinach and cook for another 5 minutes until the spinach wilts.
- Finish with garam masala, lemon juice, and fresh cilantro. Serve hot.














