
I've been messing around with recipes for this dish for a while now and have finally arrived at one I feel confident in sharing. Like a good Mexican, I've been eating this type of rice all my life (at home, other people's homes and at restaurants) and I can safely say this is the best version I've had. So here you go. Try it, and you'll be happy with the results.
If you want to make less rice, just halve all the ingredients. Adding the cilantro and squeezing lime juice at the end is optional, but I strongly advise you try it!
-------
Makes 8-10 servings
INGREDIENTS:
- 2 (14.5 ounce) canned whole tomatoes (preferably Hunt's), drained
- 1 medium onion, preferably white, peeled, trimmed of root end and quartered
- 4 small garlic cloves, minced
- 2 cups long grain white rice
- 1/3 cup vegetable oil
- 2 3/4 cups hot water
- 2 1/2 teaspoons chicken bouillon (such as Knorr)
- 2 1/4 teaspoons salt
- 1/2 cup minced fresh cilantro leaves
- 1 lime, cut into wedges for serving
PREPARATION:
- Process the tomatoes, onion and garlic in blender until smooth and thoroughly pureed, about 30 seconds. Transfer mixture to liquid measuring cup; you should have 2 cups (if necessary, spoon off excess so that the volume equals 2 cups).
- Heat oil in a medium sauce pan over medium-high heat, 1 to 2 minutes. Drop 3 or 4 grains of rice in oil; if grains sizzle, oil is ready. Add rice and fry, stirring frequently, until rice is light golden and translucent, 6 to 8 minutes. Stir in pureed tomato mixture, water, bouillon, and salt; bring to a boil.
- Reduce heat to low and cook, covered, for about 25 minutes. Remove pan from heat. Set aside, covered, in a warm place for 5 minutes so rice can continue cooking in its own steam and the grains will expand.
- Stir in cilantro with a fork. Serve immediately, passing lime wedges separately.
Recipe from: Me!

