Easy Mexican Red Rice Recipe



Learn how to cook Mexican Red Rice that’s perfectly fluffy and bursting with flavor every time! This easy, fool-proof recipe is the perfect side dish to complement tacos, grilled meats, or any Mexican-inspired meal.

Easy Mexican Red Rice Recipe



If you’re looking for the perfect side dish to complete your Taco Tuesday or Cinco de Mayo spread, this Mexican Red Rice is it. It’s easy, flavorful, and pairs beautifully with just about anything—from tacos to grilled meats. I absolutely love making this rice—it’s simple, delicious, and always a crowd-pleaser. Whether you’re hosting a full-on fiesta or just whipping up a little something to celebrate, this dish brings the flavor every time.

mexican red rice

I don’t know about you but getting rice at Mexican restaurants is a MUST. It’s always so perfectly cooked and just so so good. So of course I had to learn to make it and this is my foolproof recipe to make Mexican Red Rice.

What’s Mexican Red Rice?

Mexican Red Rice, also known as Arroz Rojo, is a simple yet flavorful dish made by toasting white rice and simmering it in tomato sauce, onion, and seasonings until fluffy and tender. It’s known for its beautiful reddish-golden color and savory, comforting taste. So good and so delicious—truly the perfect side for just about any hispanic meal. Whether you’re cooking for a crowd or just making dinner at home, this rice always hits.

How to Make Mexican Red Rice?

This recipe is super easy and packed with flavor.
Start by rinsing your rice under cold water until it runs clear—this step helps remove excess starch, which is key for fluffy, non-sticky rice. Once rinsed, let the rice dry a bit before cooking.

In a large skillet, heat up some oil over medium heat. Add the rice and diced onion, and toast everything until the rice turns a light golden color. Be sure to stir frequently to prevent burning or sticking.

Next, carefully pour in a small can of tomato sauce and stir for 1–2 minutes to let it cook down slightly. Add your water, then season with chicken bouillon, onion powder, salt, and pepper. Taste the liquid—this part is key, because however your water tastes, that’s how your rice will turn out. Adjust the seasoning as needed, then give everything a good stir to make sure nothing’s stuck to the bottom.

If you’d like, toss in a little fresh cilantro for an extra pop of flavor. Cover the pan with a layer of foil, then place the lid on top. Cook over low heat for 20 minutes. Once it’s done, turn off the heat and let the rice sit (with the lid still on) for another 7–10 minutes.

Fluff with a fork and enjoy every bite!

Ingredients for Mexican Red Rice?

  • Rice: I like to use Jasmine rice.
  • Tomato sauce: traditionally the tomato sauce in Mexican red rice is made by blending tomatoes, a piece of onion, garlic and water. However, tomato sauce will work just fine.
  • Chicken bouillon: this rice is not bland. Chicken bouillon adds the perfect amount of flavor.
  • Onion: yellow or white onion
  • Salt + pepper
  • Oil: to toast the rice.
  • Serrano pepper: optional. Adds flavor.
  • Cilantro: optional as well. Adds flavor.

More easy recipes to try

If you try this Mexican Red Rice please be sure to leave a comment, and or tag me on Instagram @cookwithci. I would love to see your recreations and hear your thoughts.

Mexican Red Rice

Prep Time 15 minutes
Cook Time 20 minutes
Resting time 10 minutes
Total Time 45 minutes
Course Side Dish
Cuisine Mexican
Servings 4

Ingredients
  

  • 1 1/2 cups Jasmine rice
  • 3 cups water
  • 1/4 onion diced
  • 1 can tomato sauce
  • 1-2 tsp chicken bouillon
  • 1 tsp tomato bouillon optional
  • 1/2 tsp onion powder season to taste
  • 1/2 tsp garlic powder season to taste
  • 1/2 tsp salt use more if needed
  • 1/4 cup neutral oil
  • 1 serrano pepper or jalapeño optional
  • handful cilantro optional

Instructions
 

  • Wash rice under cold water in a strainer until the water runs clear. Shake any excess water and allow to partially dry.
  • Heat oil in a pan over medium heat. Add the washed rice and cook, stirring continuously, until it turns golden brown—about 6 minutes. Pour in the tomato sauce and stir until the rice is evenly coated. Carefully add the water and give it a good mix.
  • Season with chicken bouillon, onion powder, garlic powder and salt. Taste and adjust salt if necessary.
  • Once the water begins to boil reduce the heat to low, stir the rice one more time to make sure theres no rice sticking to the bottom. Add in serrano pepper and cilantro if desired.
  • Cover the pan with foil then add the pans top. Allow to cook for 20 minutes. After 20 minutes turn off the heat and let the rice rest for 7-10 minutes before removing the top. Remove the pepper and cilantro and fluffy the rice with a fork and enjoy!
  • Serve with tacos, burritos, tostadas.

Notes

If you don’t have tomatoes or tomato sauce– combine tomato paste and water for tomato sauce
Rice to water ratio – is 1:2. base your measurements off that. 
Keyword Mexican Food, Rice

Did you make it? 

Tag @cookwithci on Instagram and hashtag #CookwithCi

I’m Ci,

Welcome to CookWithCi, where I share my love for cooking. Here you’ll find a variety of delicious and fun recipes. From comfort classics to simple delights. I hope you are inspired to get creative in the kitchen. xoxo!


Ease Into Fall

Let’s Be Friends

Go back

Your message has been sent

Warning
Warning
Warning.

Discover more from CookWithCi

Subscribe now to keep reading and get access to the full archive.

Continue reading