Start by cooking the rice mixture. Coat the bottom of a large pot with the olive oil and place it over medium heat. Give the oil a minute to heat up, then add the onion and bell pepper. Cook the vegetables for about 10 minutes, stirring occasionally, until softened and just starting to brown.
Stir in the garlic, cumin, oregano, and tomato paste. Cook the mixture for about a minute, stirring constantly, until the garlic becomes very fragrant.
Add the broth, rice, bay leaf, and annatto seed. Stir the mixture well to dissolve the tomato paste, then raise the heat and bring the broth to a boil, stirring occasionally. Once the liquid boils, reduce the heat to a simmer then cover the pot. Let the rice cook for about 20 minutes, until all of the liquid has been absorbed. Leave the lid on the pot for 5 minutes after removing it from heat.
While the rice cooks, place the soy curls into a heatproof bowl. Add the hot broth, cumin, and garlic powder. Let the soy curls soak for 10 minutes.
Coat the bottom of a medium skillet with the oil and place it over medium heat. Once the oil is hot, add the soy curls. Cook them for about 10 minutes, stirring every 2 to 3 minutes, until they're lightly browned. Remove them from the skillet when done.
Once the rice has sat for 5 minutes, remove the lid and fluff the rice with a fork, then remove the bay leaf, stir in the soy curls, peas, olives, and cilantro. Taste-test the mixture and add salt and pepper to taste, if desired.
Divide onto plates, serve, and enjoy!