Restaurant Style Mexican Rice

Restaurant Style Mexican Rice

Light & fluffy restaurant style Mexican Rice.


  • 3 tomatoes
  • 4 cups chicken broth, you’ll need a little less
  • 1 tablespoon olive oil
  • 1 large chopped onion
  • 1 large finely diced carrot
  • 1 large garlic clove, minced
  • 2 cups medium grain rice
  • 1 teaspoon salt
  • 1 bay leaf
  • 1 whole Serrano chile
  • 1/2 to 1 cup of frozen peas


Cut the tomatoes in half, and remove the seeds and roughly chop. Add the tomatoes and 2 cups of broth to a blender and puree. Pour into a measuring cup and add enough broth to make 4 cups of liquid.

In a large saucepan, heat the oil over medium-high heat. Add the onion and carrots and saute for 4 minutes until the onion is translucent. Add the garlic and saute for 1 minute. Stir in the rice and cook until slightly toasted, about 3 minutes.

Add the tomato broth mixture, stir and bring to boil. Add the salt, bay leaf, and the Serrano chile. Reduce the heat, cover and simmer until the rice is tender, 15 to 20 minutes. Remove the pan from heat. Scatter the peas over the top of the rice, cover, and let the rice stand 5 minutes. Fluff the rice with a fork, transfer to a serving bowl and serve.


Shortcut this by using about a cup of tomato juice instead of the fresh tomatoes.

For a deeper colored rice, stir in 2 tablespoons of tomato paste when adding the salt, bay leaf, and Serrano chile.


%d bloggers like this: