
Full of vibrant flavors and colors, Spanish Rice is a perfect side for dinner. Tomatoes, peppers, and onions form the foundation of this rice dish.
In a medium saucepan over medium heat, heat oil. Cook onion, stirring occasionally, until slightly softened, about 3 minutes. Add garlic and cook, stirring frequently, until fragrant, about 2 minutes. Add rice and cook, stirring frequently, until toasted and lightly golden, about 6 minutes. Stir in broth, tomatoes, salt, Sazón, oregano, cumin, black pepper, and cayenne.
Increase heat to high and bring to a boil, then reduce heat to low. Cover with a lid and cook at a bare simmer until all liquid is absorbed, 18 to 20 minutes.
Remove from heat, remove lid, then cover pot with a clean kitchen towel. Place lid over towel and let rest 5 to 10 minutes.
Fluff rice with a fork; season with salt and pepper. Top with cilantro.