Flavored Mexican rice
This vibrant rice dish is packed with zesty flavors and a hint of spice, making it the perfect side for any Mexican-inspired meal. Easy to prepare and deliciously satisfying, it’s sure to become a family favorite.
Let's make it.
Follow these steps for a delicious result. Tick off each step as you go.
Watch how it's made
Step 1
Heat a wok over medium heat and add the oil and butter. Once the butter has melted, turn the heat up to high and toss in the garlic. Cook it for about a minute until fragrant.
Step 2
Add the onions and stir occasionally until they turn a light golden brown.
Step 3
Pour in the tomato puree and sprinkle in some salt. Stir everything together and cook for a minute. Then lower the heat a bit and add the powdered spices and tomato ketchup. Give it a good stir and cook for another minute over high heat.
Step 4
Add the veggies and gently mix them in. If the mixture feels too dry, splash in a little water. Let it cook for 2-3 minutes on high heat until the veggies are just tender.
Step 5
Finally, add the boiled rice and gently fold it in until everything is well combined and heated through.
Step 6
Turn off the heat and serve warm. Enjoy!
Why you’ll love it
This rice is full of bold, vibrant flavors that complement many dishes. It’s easy to make and brings a touch of warmth and spice to your meal. Plus, it’s versatile enough to pair with meats, beans, or vegetables.
How to serve
Serve alongside grilled chicken, tacos, or sautéed vegetables. It also works well as a base for burrito bowls or as a side for beans and avocado. Garnish with fresh cilantro or a squeeze of lime for extra brightness.
Storage & leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or microwave, adding a splash of water to keep the rice moist. Avoid freezing, as it may change the texture.



