In a deep skillet with sides, saute the onion, garlic, and jalapeno until the onions are translucent.
Add a small amount of vegetable broth or after to prevent sticking.
Now, add cilantro and seasonings; stir into the onion mixture.
Then, add dry uncooked rice and stir into the onion mixture.
Continue to stir the dry rice until it begins to brown, making sure to allow a few minutes between stirring.
Add the vegetable broth, tomato sauce, and diced tomatoes.
Stir and bring the mixture to a boil; cover, reduce heat to simmer, and cook for 35 minutes.
Remove from heat and leave the top on the pot for 10 minutes.
Then, fluff the rice with a fork.