Restaurant Style Mexican Rice

Restaurant Style Mexican Rice

The other day I found myself buying yet another one of those Mexican flavored rice boxes at the store and started thinking why I don’t just make it from scratch at home. It is much easier than you might think to make restaurant style Mexican rice at home, and healthier too. You can control the amount of sodium (usually the boxed rices have a lot of sodium!!). There is no MSG or preservatives in this homemade Mexican rice since it is made fresh from scratch. 

What I love most about this Mexican rice recipe is the orchestra of flavors: you have some garlic, cumin, chili powder, tomato, onion and cilantro going on. Serve it with your favorite Mexican main dish. Mine is chicken enchiladas!



Mexican Rice

Restaurant Style Mexican Rice
Prep time
Cook time
Type: Side
Serves: 3 cups
  • 1 tbsp olive oil
  • ½ yellow onion, finely chopped
  • 1 clove garlic, minced
  • 1 cup basmati rice
  • ¾ cup tomato sauce
  • 1¼ cups chicken broth
  • 1 tsp cumin
  • 1 tsp chili powder
  • Pinch cayenne pepper
  • ¼ cup frozen peas
  • Handful fresh chopped cilantro for topping
  1. Heat the olive oil in a pot over medium heat.
  2. Cook the onions and garlic for 7 minutes, stirring occasionally.
  3. Add the cumin, chili powder, cayenne pepper and rice and stir.
  4. Pour in the tomato sauce and chicken broth and add the peas and bring to a boil.
  5. Turn the heat to low, cover, and simmer for 20 minutes.
  6. Fluff with a fork and top with fresh cilantro.
Makes 3 cups



Leave a Reply

Rate this recipe:  

This site uses Akismet to reduce spam. Learn how your comment data is processed.