Ingredients
Method
- Prepare the beans
- Drain the soaked black-eyed peas and rinse them well under cold water to remove excess starch.
- Sauté the aromatics
- Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until soft. Stir in the garlic and sauté briefly to release its aroma.
- Add tomatoes and spices
- Mix in the grated tomato, tomato paste, paprika, cumin, turmeric, salt, and pepper. Cook a few minutes until the mixture thickens and the spices bloom.
- Simmer the beans
- Add the rinsed black-eyed peas and pour in enough water to cover them. Stir well, bring to a boil, then reduce heat to low.
- Cook until tender
- Let the beans simmer gently for 45 to 60 minutes, adding water if needed. They should become soft and flavorful.
- Finish with herbs
- Once the beans are tender, stir in fresh cilantro and parsley. Let the pot rest for 10 minutes to deepen the flavors.
- Serve
- Enjoy warm with Moroccan bread, rice, or couscous.
Notes
For extra richness, a drizzle of olive oil at the end adds a traditional Moroccan finish. Leftovers taste even better the next day, making this recipe ideal for meal prep.
