With beans comes rice
Beans and rice. Do any two foods go better together? OK, maybe, peanut butter and jelly, but if you give me a serving of beans, I will definitely want a serving of rice right beside it.
When my parents were young and poor, we’d eat out once a month at Pancho’s. They liked it for two reasons: one, it was all you can eat and two, kids got a free plate of beans and rice. Of course, there wasn’t anything special about beans and rice—we ate that at home all the time as well. But I didn’t mind because I love it so much; the two are not only a perfect protein, but in my view, they also make up a marvelous meal.
Many cultures have a version of beans and rice, but naturally, my favorite version comes from Mexico: pork-laced refried beans served with a pile of rice rich with garlic, cumin and tomato. When I first started cooking for myself, figuring out how to make refried beans taste as they should wasn’t all that tricky—as long as you’re adding bacon grease or lard, refried beans will be smooth and satisfying. But Mexican rice? That was a far more difficult challenge.
For some reason, I had been taught that Mexican rice was made by cooking it in Pace Picante Sauce. It was good, but it wasn’t right. I wanted Mexican rice that was more golden than red, more dry than wet and more heavy with spice than bright with acidity. I tried a few recipes I came across, but none of them satisfied me.
When I was younger, I worked at a fantastic Austin bookstore called Toad Hall (sadly, it’s no longer open). If you have ever worked retail, you know the drill: when there aren’t any customers and you’ve straightened the merchandise as much as you can, then it’s time to gab with your coworkers.
At Toad Hall, one of my colleagues was a first generation Mexican American who was an excellent cook. She and I had a fine time talking about food. We’d discuss topics such as the best way to peel garlic, the best way to wrap tamales and the best way to make cornbread. Each conversation was a joy. But because I can be a bit dense, it took me almost a year to realize that she might hold the solution to my problem: she just might know how to make proper Mexican rice.
“It’s very simple,” she replied when I asked her the secret. I then grabbed a pencil and a piece of paper and wrote down her method for making Mexican rice, one she had learned from her mother, who had learned it from her mother, and so on. She didn’t speak in exact measurements—instead she gave me a broad set of guidelines. That’s how I cook as well, so I understood her language, though sometimes when you’re preparing a recipe for the first time you want more specific instruction. I was a bit nervous.
I went home that night and made a pot of rice, cooked in chicken broth. When the rice was done, I sautéed some diced onion, added some minced garlic, cumin, and tomato paste, and when all was well combined I stirred in the cooked rice. It certainly looked right—golden brown. And it certainly smelled right—fragrant with cumin and garlic. I took a bite, and it was a revelation—this was the Mexican rice I had been searching for!
One thing that was different about her recipe from others I’d seen is that the rice was cooked separately from the spices, tomatoes and aromatics. At first I was concerned about this, but actually, that’s why this one succeeds, at least for me. I’m not the best rice maker in the world and I like adding the spices after the rice is done instead of cooking it all at the same time. This gives me the freedom to improvise with the flavor. Plus, whenever I would make it the other way, the rice came out too mushy and the onions were a strange, wet texture.

I thanked my friend, and proceeded to tap her for more of her family’s recipes, but before she could share I moved to New York City and lost touch with her. Since then, I’ve managed to learn a few things about Mexican cuisine, though I would still love to spend time in someone’s kitchen learning some of their secrets. Perhaps I will someday. In the meantime, however, I’m enjoying the adventure of trying to figure out the recipes I crave the most on my own.
Mexican rice
Ingredients
- 1 cup rice
- 2 cups of chicken broth
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1/4 cup tomato paste
- 1 tablespoon freshly squeezed lime juice
- 1/2 cup chopped cilantro
- 1 tablespoon ground cumin
- Salt
Instructions
- Add rice, chicken broth, and butter into a pot. Bring to a boil on high, stir once and cover. Simmer on low for 20 minutes, then remove from heat and keep covered for 5 to 10 minutes longer.
- Meanwhile, in a skillet, on medium-low heat cook the onions in oil for 6 minutes or until just about to brown. Add garlic to pan and cook for 30 more seconds. Stir in the tomato paste and cumin and cook for 1 minute. Mix in cooked rice, lime juice, and cilantro, and add salt to taste.








I’ve cooked Mexican rice for years and living in California’s San Joaquin Valley I have heard many slightly varied versions of how it is done and have cooked it “my way” for years. Today I was thinking of making this easier and thought maybe I’ll steam the rice first. (I love steamed rice, veggies, etc.) I looked for a recipe just to see if anyone has ever cooked their rice separate from the spices and found your blog. I tried your recipe, cilantro and all. I’m not a big cilantro fan and did use it sparingly however the rice was very good. I like a bit more tomato flavor and just a smidge less cumin flavor in my rice so I’ll probably tweak the recipe to my tastes but it was very good!
the way my mom prepares it and now how i prepare rice
2 cups rice cooked/lightly browned with olive oil about 1 tablespoon meanwhile add to a blender 1 tomato (medium) half onion sliced salt to taste 1 cube of tomato soup boullion (this is used instead of chicken broth) 4 cups of water 2 garlic cloves hit blend…..drain liquid in a sith so none of the paste goes into rice only the liquid! bring to a boil cover rice leave on low heat for 15 minutes dont peek! have faith that all is well inside pot..turn off stove leave covered for 2-3 minutes uncover and enjoy
Wow… great site!
My Mama taught me to make rice with browning it in oil (or bacon drippings) and while rice is browning — use a mojacete (volcanic stone) and grind the cumin seed, garlic, and then mix in the tomato sauce. Check on rice and stir when needed. When rice is just slightly golden from browning, add the tomato mix — the rice will be hot and “pop” — add just enough water (or broth)to cover the rice and place a lid on it. Add salt or pepper if desired. Set heat to low and cook for 15 minutes. Check on rice — there should be a small amt of water. Turn OFF heat and replace lid. Let rice sit for another 15 minutes. Then fluff with a fork. Not wet or soggy — but just right! Nowadays, I use the GOYA pureed cumino with the rice… very tasty! The tomato sauce base can be used for a wide variety of sopas.
I have another way of cooking it if you would care to hear it. 🙂 My daughter’s grandmother (I am no longer with my daughter’s father) runs a small catering business from her home with all the receipes that have been passed down from her family in San Luis Potoci in MEXICO. Her food is EXCELLENT. I learned to cook “Mexican” rice from her. Like with your friend, I do not have any measurements but I DO have the general idea…
In a small food chopper or blender combine the following :
1-3 cloves of garlic
1-2 small roma tomatoes
1-2 cubes of tomato bouillion
dash of salt
dash of cayenne
1-t tsp of water
Rinse 1/2 c of rice under warm water until water runs clear. Put rice into skillet with 1 T of oil (I use olive oil) and saute until rice begins to get clear. Add tomato mixture to rice and stir in. Add enough water to cover the rice. Cover and simmer. Cook until rice has absorbed all water and looks and tastes and feels the way you want it to.
🙂 ENJOY with warm tortillas and HOT pintoes. 🙂
This was the best batch of Mexican rice that has ever come out of my kitchen! I might consider seeking out a different brand of tomato paste or using a different preparation of tomatoes, since the taste was a little… tomato paste-y. Also, I might toast the rice a little as others suggested, since my rice got a little sticky when I stirred it at the end. Thanks for a great recipe!