Heat the olive oil in a large skillet over medium heat. Add the onion, jalapeño pepper, and garlic. Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 5 minutes.
Add the cumin, chili powder, and paprika to the skillet. Cook, stirring constantly, for 1 minute.
Add the rice and stir to coat with the spice mixture. Cook, stirring constantly, for 1 minute.
Add the vegetable broth, diced tomatoes, salt, and black pepper to the skillet. Bring to a boil, then reduce the heat to low. Cover and simmer until the rice is fully cooked, about 15 minutes.
Remove the skillet from the heat and let the rice sit, covered, for 5 minutes. Fluff the rice with a fork and serve.
Interesting Facts
This Mexican rice is vegan, making it a healthy and delicious meal for everyone.
This rice dish can be served as a side dish or as a main course.
You can customize this dish by adding in other vegetables, such as bell peppers, corn, or black beans.