How to Make It
In a food processor, combine the parsley with the cilantro, garlic, cumin, coriander, sweet and smoked paprikas, cayenne and saffron and pulse until the herbs are finely chopped. Add the lemon juice and the 1 cup of olive oil and pulse to incorporate. Add 1 tablespoon of salt. Scrape half of the charmoula into a small bowl and refrigerate.
Scrape the remaining charmoula into a very large bowl. Add the steak cubes and turn to coat with the charmoula. Let stand at room temperature for 2 hours or refrigerate for up to 4 hours.
Light a grill. Thread 3 chunks of rib eye onto a long skewer, adding a piece of onion and red bell pepper between each piece of meat. Grill over high heat for about 15 minutes, turning the skewers occasionally, until the meat and vegetables are lightly charred in spots and the meat is cooked medium-rare to medium. Serve the skewers with the reserved charmoula.