• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Picnic Food
  • Recipes
  • Meal Plan
  • Shop
  • About

Mighty Mrs

menu icon
go to homepage
  • Picnic Food
  • Recipes
  • Meal Plan
  • Shop
  • About
  • search icon
    Homepage link
    • Picnic Food
    • Recipes
    • Meal Plan
    • Shop
    • About
  • ×
    Home » Recipes » Side Dishes » Mexican Restaurant Rice

    Modified: Jun 10, 2025 · Published: Jul 29, 2024 by Angela G. · This post may contain affiliate links.

    Mexican Restaurant Rice

    62 shares
    Jump to Recipe

    A fragrant dish perfect for pairing with your favorite Mexican meal from tacos to fajitas. Or upgrade your bowls vs. using plain white rice. This Mexican rice takes long-grain rice and simmers it in a garlic, onion, tomato base for maximum flavor and a bright, beautiful color. Easy to make at home, restaurant taste!

    Mexican Rice Side Dish
    Easy Authentic Recipe for Mexican Rice
    Mexican Rice
    Homemade Mexican Rice
    Mexican Rice Side Dish
    Easy Authentic Recipe for Mexican Rice
    Mexican Rice
    Homemade Mexican Rice

    Pair this delicious homemade Mexican rice with my chipotle chicken tacos, sour cream chicken enchiladas, or my chicken fajita bowls with cilantro-lime creomsa.

    Skim by Section
    • ★ Why You'll Love this Recipe ★
    • ★ Ingredients You'll Need ★
    • ★ How to Make this Recipe ★
    • ★ Tips & FAQs ★
    • ★ More Mexican Recipes ★
    • Mexican Restaurant Rice

    ★ Why You'll Love this Recipe ★

    Want to make your favorite Mexican restaurant rice at home? Here's how!

    Ready in 30 Minutes

    Brightly colored and deliciously seasoned, this Mexican rice comes together in just 30 minutes. Use it as a side dish to any main course or add it to your next Taco Tuesday, this rice brings a burst of flavor to any meal.

    Restaurant Quality

    A classic Mexican dish that uses long-grain rice as the base and simmers it in a fragrant tomato, onion, and garlic sauce. The final result is a red-orange color that gives a stunning pop of color to the dinner table while also providing that restaurant-quality taste you know and love.

    Pairs well with any Mexican food.

    Light on the seasonings, this rice is easily paired with any Mexican dinner — Tacos, Fajitas, Quesadillas, or try it as a base for a bowl with seasoned meats.

    Easy Mexican Rice Recipe

    Make it ahead.

    You can make this Mexican rice in advance and save yourself some time in the kitchen. Once you learn how to make this classic Mexican side dish, you’ll be using it as a go-to dish in no time. It's so much better than the pre-packaged stuff.

    This homemade Mexican rice recipe is:

    Easy: You only need six main ingredients for the rice plus salt and pepper. With minimal prep time, the dish comes together in about 30 minutes.

    Flavorful: This Mexican rice is seasoned simply and adds a comforting, fragrant flavor to any meal it’s paired with.

    Versatile: The recipe is delicious as-is but also very easy to adapt if you want to adjust the flavor a bit.

    ★ Ingredients You'll Need ★

    This is such a simple dish, made with 6 ingredients.

    Here's a look at everything you need:

    Homemade Mexican Rice Ingredients
    • Long grain rice: Any rice can technically work; however, long grain rice is less sticky and fluffier giving the Mexican rice a more traditional texture.
    • Garlic and onion: The base of any tasty dish, make sure you chop them finely so that they mix into the rice nicely.
    • Olive oil: Used to start sautéing the vegetables, any oil will work but may change the flavor slightly.
    • Chicken broth: Homemade or store-bought will both work. This is used in place of water to simmer the rice giving it much more flavor.
    • Tomatoes: Some recipes call for tomato paste or canned tomatoes, but this one uses fresh tomatoes and makes a pulp from them.
    • Salt and pepper: Adjust the amounts according to your own personal preference.

    ★ How to Make this Recipe ★

    This tasty side dish is easy to prep. Here are the steps.

    How to make Mexican Rice
    1. Blend tomatoes until smooth.
    2. Sauté onion and garlic in oil until fragrant.
    3. Add rice and toast until browned.
    4. Mix in tomatoes, broth, salt, and pepper.
    5. Boil then simmer until liquid is absorbed.
    6. Fluff and garnish to serve.

    Easy. SO good!

    Flavor Variations

    If you want to stretch the rice or adjust the flavor, below are some delicious ideas.

    • Jalapenos: If you like a bit of heat add in some sliced jalapenos to the rice as it simmers.
    • Peas: This is a great way to stretch the rice further and kids love it. Add in a bag of frozen peas when you add the tomatoes. This will enhance the flavor of the rice as well as add some vitamins.
    • Heat: If you really love spice, sprinkling in some red pepper flakes or cayenne pepper is a great way to bring some heat.

    ★ Tips & FAQs ★

    What type of tomato is best for Mexican rice?

    Any tomato will work. Some have more seeds and tougher skin which is why Roma tomatoes tend to be ideal. However, you can strain the tomatoes to eliminate seeds and skin if desired. For ease you can also use canned tomatoes however this will affect the flavor.

    Do I need to strain fresh tomatoes if adding to rice?

    If you prefer a very smooth consistency, you can strain the skin out of the tomatoes; however, it’s not necessary since the skin is edible. Roma tomatoes have a very soft skin. If using other types of tomatoes that are thicker and less desirable, you may want to strain the skin away.
    How to Strain Tomatoes
    After blending tomatoes, place a colander overtop of a large bowl. Pour tomatoes puree into the colander and press using clean hands. The skins will get trapped in the colander while the tomato puree is captured in the bowl.

    Can I make Mexican rice in advance?

    Yes. Mexican rice can be made up to 24 hours ahead of time and refrigerated in an airtight container. Reheat it on the stove by adding a dash more broth until warmed through.

    I can I store leftover Mexican rice?

    Store leftover rice in an airtight container in the fridge for up to 3 days. Reheat in the microwave in intervals or on the stove.

    What can I use to garnish Mexican rice?

    Sprinkle some chopped cilantro or freshly squeezed lime juice on top before serving.

    ★ More Mexican Recipes ★

    • Mexican 5-Layer Dip with Guacamole
      Mexican 5-Layer Dip
    • Mexican Loaded Sweet Potato Fries
      Mexican Loaded Sweet Potato Fries
    • 5-Ingredient Layered Chicken Tortilla Casserole
      Mexican Chicken and Rice Casserole (5 Ingredients)
    • Warm Bean Chip Dip
      Hot Mexican Bean Dip

    Browse all my super easy Mexican recipes and Pin your favorites for later!

    Mexican Rice Side Dish

    Mexican Restaurant Rice

    Author: Angela G.
    A fragrant dish perfect for pairing with your favorite Mexican meal from tacos to fajitas. Or upgrade your bowls vs. using plain white rice. This Mexican rice takes long-grain rice and simmers it in a garlic, onion, tomato base for maximum flavor and a bright, beautiful color. Easy to make at home, restaurant taste!
    5 from 1 review
    Reviews
    Course: Sides
    Cuisine: Mexican
    Skill Level: Easy
    Prep Time: 5 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4
    Yield: 4 cups

    Equipment

    • blender
    • skillet

    Ingredients 

    • 3 tablespoon avocado oil
    • 1 cup long grain white rice rinsed
    • 2 large Roma tomatoes quartered
    • 1 white onion finely diced
    • 2 teaspoon garlic paste
    • 1 cup chicken broth
    • 2 teaspoon salt
    • ½ teaspoon black pepper

    Garnish

    • 1 lime wedged
    • 2 tablespoon chopped fresh cilantro
    Shop ingredients at Walmart.comAdd ingredients, then choose Pick Up or Delivery.

    Mighty Mrs. is a #WalmartPartner.

    Prevent your screen from going dark

    Instructions

    • Purée tomatoes. Using a blender or food processor, blend tomatoes until smooth. Optional to strain, but not necessary. Set aside.
    • Sauté aromatics. In a large, deep skillet or pot add in your olive oil, garlic,and onion. Sauté for 2 minutes until it becomes fragrant.
    • Toast rice. Once fragrant add in your rice. Brown and toast for 5-6 minutes, stirring occasionally.
    • Season rice. Once rice is slightly browned add tomato puree, chicken broth, salt, and pepper. Stir to combine. Bring to a boil, then reduce heat and simmer for 15-20 minutes until liquid is absorbed.
    • Fluff, season, garnish, and serve. Fluff with a fork and add more salt to taste if needed. Serve with lime and cilantro as garnish, if desired.

    Notes

    • Rinse rice by placing it in a strainer before cooking and rinsing with cold water until water runs clear.
    • You can use 1 teaspoon of chicken bouillon + 1 cup of water in place of broth if that's more convenient.
    • Choose large tomatoes or add a third if all you can find is small.
    • You do not need to cover the rice when simmering.

    Nutrition Facts

    Calories: 291kcal | Carbohydrates: 44g | Protein: 5g | Fat: 11g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Cholesterol: 1mg | Sodium: 1387mg | Potassium: 209mg | Fiber: 2g | Sugar: 3g | Vitamin A: 283IU | Vitamin C: 12mg | Calcium: 37mg | Iron: 1mg
    Follow Mighty Mrs. for more easy recipes!Find @MightyMrs on Pinterest

    Related:

    • Italian Pasta Salad with Creamy Olive Garden Dressing
      Classic Italian Pasta Salad (Vegetarian)
    • Macaroni and Cheese Baked with Breadcrumbs
      Baked Mac and Cheese with Bread Crumbs
    • Simple Hawaiian Macaroni Salad
      Hawaiian Macaroni Salad
    • Easy Milk and Honey Bread
      Easy Milk and Honey Bread (5 Ingredients)
    62 shares

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Leave A Comment

    Your email address will not be published. Required fields are marked *

    Tried this recipe? Leave a review!




    The maximum upload file size: 1 MB. You can upload: image. Drop file here

    Primary Sidebar

    Hi! Welcome.

    Hi there! I'm Angela, a working mom of three. Life is crazy! But it's organized chaos — and I want to help you get and stay organized as you manage your own household.

    Be sure to grab my free printable dinner menu and subscribe to receive my printable chore chart for free, too.

    Reader Favorites

    • Sprouted Onion
      How to Plant a Sprouted Onion (7 Steps)
    • Easy Cinnamon Roll Casserole
    • American Goulash - Delicious and easy pasta dinner
      American Goulash
    • Yule Log Cake made with Cake Mix
      Easy Cake Mix Yule Log
    • Sprouted Potato - How to plant and regrow
      How to Plant a Sprouted Potato (6 Steps)
    • Printable Meal Planner with Grocery List
      Printable Meal Planner

    Picnic Foods

    • Pineapple Rum Punch
      Pineapple-Orange Rum Punch
    • Homemade Strawberry Toaster Strudels with Icing
      Strawberry Toaster Strudels
    • Magic Marshmallow Puffs with Chocolate Cream Filling
      Magic Marshmallow Puffs with Cream Filling
    • Pear Farro Salad
      Toasted Farro Salad
    • Giant Strawberry Pop Tart
      Giant Strawberry Pop Tart
    • Auntie Anne's Copycat Soft Pretzel Bites
      Soft Pretzel Bites

    Footer

    Subscribe

    Stay inspired with seasonal recipe ideas, plus get my printable dinner menu and weekly meal planner, FREE.



    Dinner Menu

    Spring Dinner Menu

    Printable Meal Planner

    Shop | Subscribe | About | Become a Sponsor | Privacy Policy | Terms | Accessibility

    • Facebook
    • Pinterest
    • Instagram

    FEATURED ON:

    Buzzfeed | Parade
    Country Living | Good Housekeeping

    ©2025 Mighty Mrs. All Rights Reserved. Some links on this site may be affiliate links. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. Mighty Mrs. is a #WalmartPartner.

    Exclusive Member of Mediavine Food

    Need Groceries? Use Walmart Pick Up or Delivery. #WalmartPartner
    Shop Now

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings

    Something went wrong. Please try again.