• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Good Cheap Eats
  • About
    • Welcome to the Good Cheap Eats Kitchen
    • Media
    • Privacy Policy
    • Disclosure
    • Contact Me
  • Members Only
    • Login
    • Club Homepage
    • Club Resource Library
    • Downloads
    • Live Club Events
  • Recipe Index
  • Recent Posts
  • SHOP
    • Purchases
    • Cookbooks
    • Planner
    • The Good Cheap Eats Club
    • Meal Plans
    • Holiday Helps
menu icon
go to homepage
  • Start Here
  • All Recipes
  • Mother’s Day Recipes
  • Subscribe
  • Shop
  • Join the Club
  • Cookbooks
  • About
  • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Start Here
    • All Recipes
    • Mother’s Day Recipes
    • Subscribe
    • Shop
    • Join the Club
    • Cookbooks
    • About
    • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Mexican Food Recipes

    How to Make Mexican Rice (Instant Pot or Stovetop)

    Published: Sep 16, 2021 · Modified: Feb 2, 2023 by Jessica Fisher

    FacebookTweetPinPrint
    As an Amazon Associate I earn from qualifying purchases. For more details, please see our disclosure policy.
    Jump to Recipe Print Recipe

    Mexican rice is a delicious and easy side dish to accompany tacos, fill burritos, or otherwise enhance your Mexican style meal. This dish is a great way to cook rice, perfect for a quick and easy dinner!

    Serve it alongside Chicken Street Tacos and Instant Pot Refried Beans for a super tasty dinner.

    Mexican rice in large white bowl on dinner table. this …

    Want to save this post?

    Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!

    Save Recipe

    Jump to:
    • Why Make This
    • Get Meal Plan 1
    • Ingredients
    • Step-by-Step Instructions
    • FAQs
    • Recipe Costs
    • More Great Mexican Foods
    • Tell us what you think!
    • Mexican Rice

    At a Mexican restaurant, the side of rice and beans is pretty standard, right?

    And when you’re there, it might not seem like such a big deal, what with the frosty margarita, the sizzling fajitas, and the salsa picante.

    But when you get home…?

    When you get home and want to make Mexican food yourself, well, the rice matters. It matters big time.

    How many times have you wondered how they make that rice? Or rather how you can make that rice yourself at home? Mexican Rice is just the ticket.

    Why Make This

    This Mexican Rice is very versatile; it’s great as a side dish, but can also make a frugal, meatless main dish, like beans and rice.

    It’s easy. This is an easy rice pilaf that will astonish you at its simplicity. Promise.

    Collage of recipes included in week 1.

    Get Meal Plan 1

    This recipe is featured in Good Cheap Eats Meal Plan 1. Click this box to get the free 3-day meal plan, all the recipes, and the customizable grocery list.

    Ingredients

    ingredients to make Mexican rice.

    This Mexican rice recipe is the simplest version you can make, using only a handful of ingredients.

    oil – You’ll need just a bit of oil to fry the dry, uncooked rice. This helps it create that pilaf-style texture.

    rice – Use long-grain, white rice for the best results, though read the notes if you’d like to use brown rice.

    tomato sauce – Tomato sauce is what makes red rice red.

    liquid – You can use chicken stock or broth, vegetable broth, or water. The recipe’s pretty forgiving.

    seasonings – Salt and pepper are sufficient, but you can also use Taco Seasoning Mix for a spicier kick. You can also add ground cumin, dried oregano, or ground coriander if you like. Feel free to embellish it by adding chopped onion, garlic, or lemon pepper.

    Step-by-Step Instructions

    adding rice to oil in skillet and stirring with wooden spoon.
    rice browned in the skillet.
    adding the tomato sauce to the rice in the skillet.
    adding the broth to the skillet.
    1. Heat the oil in a pan with a lid. Once it is shimmering, add the rice, and cook, stirring until the rice has turned white and even a bit brown in spots. (If you wanted to add chopped onion, now would be the time to do so.)
    2. Once the rice is whitish-brown, add the tomato sauce. It may splatter a bit when you pour it in, so be careful. Stir the tomato sauce around in the rice quickly and then add the chicken broth or stock. If you wanted to add cumin, now would be the time to do so. You don’t want to release too much starch in the rice, so don’t stir too much, just enough to combine the rice, tomato sauce, and chicken broth well.
    3. Allow this mixture to come to a regular simmer. Once it is bubbling well, cover it with the lid, and reduce the heat to low. Set the timer for 15 minutes and allow the rice to cook. While it’s simmering, the rice will absorb all or most of the liquid. You may need to cook it as long as 20 minutes to get to this point.
    4. When the rice appears “dry”, it’s done. Fun fact: Mexican rice is called sopa seca in Spanish: dry soup. Fluff the rice with a fork and mix in any tomato sauce that may have risen to the top. Season the rice to taste with salt and pepper.
    tomato broth simmering in skillet.
    fluffing the cooked rice with a fork.

    The rice is ready to serve. It is good in the refrigerator for up to 4 days, making it a great meal prep base for packing lunches.

    FAQs

    Is there a difference between Spanish rice and Mexican rice?

    Traditional Spanish rice is more along the lines of what you’d find in paella. It’s a pilaf cooked with similar basics like rice and tomatoes, but Spanish rice will contain saffron, whereas Mexican rice does not.

    What can I eat with Mexican rice?

    Mexican rice is great as a side dish alongside grilled meats, tacos, and fajitas. It also serves as a great burrito filling or a base for burrito bowls.

    Can I make Mexican rice with brown rice?

    You can prepare this recipe with brown rice but the final product will have a much softer, mushier, texture. If you want to use the whole grain, be sure to increase your cooking time to 40 to 45 minutes instead of the recommended 15 to 20.

    Can I make Mexican rice in a pressure cooker?

    Yes! Using the pressure cooker to prepare this rice is a nice way to free up more room on the stove. See the recipe notes below for full instructions.

    Recipe Costs

    Knowing how much it costs you to prepare a recipe can help you decide if it’s the type of recipe to make regularly or one you might want to save for special occasions. Let’s crunch some numbers and see how this recipe pencils out.

    • oil – $0.20
    • rice – $0.35
    • tomato sauce – $0.88
    • broth – $1.99
    • seasonings – $0.05

    While your prices may vary depending on where you shop, you can expect to pay somewhere around $3.47/batch.

    How to Save More

    Here are some of the strategies I use to make this recipe more economical:

    • Buy in bulk. I know that Costco is the best place to buy ingredients in bulk, like brown rice or chicken stock, when there isn’t a great sale elsewhere. I keep track of prices so that I know who has the best deal where. If you don’t think you’ll eat through a ten pound bag of rice too quickly, split the purchase with a friend or store the extra in the freezer to extend its shelf life. Yes shopping at Costco can save you money, if done right. 
    • Make my own stock. Homemade chicken stock and Vegetable Broth are so easy to make and practically free if you’re already trimming vegetables, roasting a chicken, or buying a rotisserie chicken. Extract all the flavor from the bones and vegetable waste before you toss them.
    bowl of Mexican rice on dinner table with salad and chicken.

    More Great Mexican Foods

    • close up of crockpot enchiladas on a blue plate with fork and salad.
      Easy Crockpot Chicken Enchiladas
    • close up of freezer burrito cut in half in paper-lined basket.
      Easy Freezer Burrito Recipe with Chicken, Beans, & Cheese
    • overhead shot of bowl of salsa verde beef.
      Shredded Salsa Verde Beef (5-Ingredient Recipe)
    • side view of buffalo chicken quesadillas with filling coming out of sides.
      Easy Cheesy Buffalo Chicken Quesadillas Recipe
    white spoon and fork on a teal plate logo.

    Tell us what you think!

    We love to hear your experiences with Good Cheap Eats. Click the STARS on the recipe card or leave a STARRED comment to let us know what you think of the recipe.

    white bowl of mexican rice topped with chopped cilantro.

    Mexican Rice

    Mexican rice is a delicious and easy side dish to accompany tacos, fill burritos, or otherwise enhance your Mexican style meal.
    5 from 2 votes
    Print Pin Rate
    Course: Main Course, Side Dish
    Cuisine: American, Mexican
    Diet: Gluten Free, Vegan, Vegetarian
    Prep Time: 10 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 8
    Calories: 213kcal
    Author: Jessica Fisher

    Equipment

    • large skillet
    • wooden spoon

    Ingredients

    • 2 tablespoon neutral oil
    • 2 cup long grain white rice uncooked
    • 8 oz tomato sauce
    • 4 cup chicken stock
    • salt
    • black pepper
    US Customary – Metric

    Instructions

    To prepare the rice in a pan on the stove top:

    • In a large sauté pan with a lid, heat the oil over medium heat. Add the rice and cook, stirring, until rice turns white and very lightly brown. Remove from heat and stir in tomato sauce. Be careful of splatters. Stir well. Stir in chicken broth and return to heat. Bring to bubbling.
    • Cover and reduce heat to low. Cook for 15 minutes or until almost all liquid is absorbed. Remove lid and fluff with a fork.
    • Continue to cook on low for about five minutes to remove any extra liquid. Season to taste with salt and pepper and serve.

    To prepare this recipe in the electric pressure cooker:

    • Heat the oil in the pot on sauté. Add the rice and continue cooking, stirring, until the rice turns white and very lightly brown.
    • Stir in the tomato sauce and only 1 ½ cups chicken broth. Stir gently to combine.
    • Cover and secure the lid. Turn the pressure valve on. Hit the manual button and cook for 4 minutes.
    • When the timer beeps, allow the rice to rest for 10 minutes before releasing the pressure valve. Once all the pressure has escaped, remove the lid and fluff the rice with a fork.

    Notes

    Store cooked rice in a covered container in the refrigerator for up to four days. 
    If using long grain brown rice: increase the cooking time to 40 to 45 minutes for the stovetop method, 22 minutes for instant pot. 

    Nutrition

    Calories: 213kcal | Carbohydrates: 39g | Protein: 4g | Fat: 4g | Saturated Fat: 1g | Sodium: 593mg | Potassium: 249mg | Fiber: 1g | Sugar: 1g | Vitamin A: 133IU | Vitamin C: 10mg | Calcium: 24mg | Iron: 1mg
    Tried this recipe?Tell us what you think! Your reviews help us develop better recipes and give newcomers the confidence to try your favorites. Scroll down to leave a starred comment.

    This post was originally published on May 30, 2014. It has been updated for content and clarity.

    « Instant Pot Refried Beans (17 cents/cup)
    Baking Substitutions & Free Printable Chart »
    FacebookTweetPinPrint

    Reader Interactions

    Comments

    1. Claire

      December 10, 2012 at 6:12 am

      I made this months ago and let the race burn in the oil. Ruined it! I gave up trying to make it until yesterday. I made it correctly & watched it so I wouldn’t burn it. It turned our fabulous! We all loved it! Hubby & all 5 boys! My daughter is 3 & picky. LOL. I will be making this simple dish many times to come.

      Reply
    2. Ellen

      June 28, 2012 at 4:00 pm

      This was an awesome dinner! I made this rice with your pintos that I’d cooked in the slow cooker yesterday. I added generous amounts of cumin, chili powder, garlic and onion powder, etc. to it because that’s how we like it. Sooooo much better than those Knorr rice packets I was using. This is fine eating, I tell ya! You’re my dinner hero, as usual!

      Reply
      • Jessica Fisher

        June 28, 2012 at 5:51 pm

        Ha! So glad you like it!

        Reply
    3. Kristen

      January 03, 2012 at 3:59 pm

      Oh my cow. This was FANTASTIC! I just made it tonight along with your Pintos and tostadas and my whole family raved. This is definitely in our rotation now! Thank you!!

      Reply
      • Jessica Fisher

        January 03, 2012 at 8:14 pm

        So glad you liked it!

        Reply
        • Tonya Pennington

          March 04, 2017 at 2:58 pm

          Jessica,
          Is that chopped green onions on top of yours
          Thanks, Tonya

        • Jessica Fisher

          March 04, 2017 at 3:12 pm

          No, chopped fresh cilantro. But, chopped green onion is a nice addition as well.

    4. chris

      December 18, 2011 at 12:10 pm

      made the rice today..had the slow cooker pinto beans cooked from yesterday. what a great make ahead meal! had a good amount of ‘liguid’ with the beans and so i drained that out and plan to use IT for something else. mashed the beans alittle and fried them up before serving with shredded cheese on top and green tabasco sauce. topped the rice with sour cream and green tabasco. very good! anyone have any ideas for what to do with the leftover ‘liguid’ from the beans? has a nice flavor to it..must be good for SOMETHING! thanks!

      Reply
      • Jessica Fisher

        December 18, 2011 at 12:38 pm

        I would imagine good for soup. Thanks for your feedback! So glad you enjoyed it.

        Reply
    5. Danielle

      September 26, 2011 at 3:08 pm

      I have tried this recipe many times. I love this recipe and so does my family, but I continue to get crunchy rice instead of soft, cooked rice. What am I doing wrong?

      Reply
      • Jessica Fisher

        September 26, 2011 at 10:09 pm

        I’ve had that happen before, usu when I’m not patient enough to cook it the entire time, or if there isn’t enough liquid.

        Reply
        • Danielle

          October 06, 2011 at 3:02 pm

          I figured it out! My lid wasn’t sealed tight enough (it’s from another pan)-so I put foil between my lid and pan. And I got that yummy rice you talked about! Yeah! Not a rice-cooker-failure after all. 🙂 about to surprise the fam at dinner

        • Jessica Fisher

          October 06, 2011 at 10:43 pm

          Yeah!

    6. Katie

      April 11, 2011 at 8:10 pm

      I came across this recipe over a year ago, and it has NEVER FAILED ME! For the rehearsal dinner before our wedding, my husband and I cooked a meal for everyone that included this rice, and we got rave reviews! Thank you for sharing this amazingly simple dish!

      Reply
      • Jessica Fisher

        April 12, 2011 at 5:33 pm

        Wow! Rehearsal dinner? I’m honored. So glad that it has been successful for you!

        Reply
    7. Sarah G

      June 19, 2010 at 2:04 pm

      I just made the Mexican Rice last night and it was fabulous! I am so excited b/c making from scratch (using a very easy recipe) is going to save me lots of money over buying the Uncle Ben’s ready to go Spanish Rice…plus, I know exactly what’s in my rice! Thank you so much for sharing – like one poster mentioned, I added chopped onions to mine, and will try it with salsa and corn next time – gotta sneak in those vegetables whenever I can! Thanks again for sharing!

      Reply
      • Jessica Fisher

        June 20, 2010 at 9:34 am

        Glad you liked it, Sarah!

        Reply
    8. Gail

      May 30, 2010 at 6:17 pm

      sounds great – I would only make one change. I would use salsa instead of the tomato sauce.

      Reply
    9. Serenity

      May 18, 2010 at 1:13 pm

      Does this anyone know if this recipe works with brown rice?

      Reply
      • Jessica Fisher

        May 20, 2010 at 2:48 pm

        @Serenity, I’ve done it with brown rice. It takes longer to cook and has a slightly different flavor. But, it’s still good.

        Reply
        • Serenity

          May 20, 2010 at 5:36 pm

          @Jessica Fisher, Thanks! I’ll be trying it tonight! 🙂

    10. lindsey

      April 21, 2010 at 1:50 pm

      Whew! That was close. I had been browsing your site so intensely that I didn’t realize that my laptop battery was about to die. I almost lost your site…which I love!
      My husband and I have been debt free for 3 years now (oh man, it feels gooooooooood!) and with recent prices at the grocery store going back into an upswing, we’ve had to tighten the budget’s belt a bit. Beans and rice sounds like the perfect answer. You’ve really inspired me with frugal meals, and I’ve started to look into Once A Month cooking too.
      Thanks for such a fabulous blog! I will be back often.

      Reply
    11. JULIE

      December 07, 2009 at 5:37 pm

      My Mexican rice (which my husband who normally hates rice absolutely loves) is made like this: Saute 1 cup parboiled rice and some chopped onion (usually 1/2 onion) in some oil till the rice is somewhat browned and the onions are translucent. Then stir in one can of Rotel, one cup water, and half a package of taco seasoning. Cook for about 20 minutes, stirring occasionally until most of the liquid is absorbed. You can have it just like that, but what we usually do is grill a couple chicken breast tenderloins on the George Foreman, chop them into small cubes, and add to the rice mixture as it cooks…then pour a little italian dressing over it right before eating it…YUMMY!!

      Reply
    12. Marshall

      June 27, 2009 at 5:54 am

      Hi,

      We have just added your latest post "Life as Mom: Ultimate Recipe Swap: Mexican Food" to our Food Directory . You can check the inclusion of the post here . We are delighted to invite you to submit all your future posts to the directory for getting a huge base of visitors to your website and gaining a valuable backlink to your site.

      Warm Regards

      foodnrecipes.info Team

      http://www.foodnrecipes.info

      Reply
    13. Amy @ Finer Things

      May 01, 2009 at 2:25 am

      I didn’t add one this time, but Mexican is a fave here. Can’t wait to check out some of these recipes!

      Reply
    14. Charissa

      April 30, 2009 at 10:30 pm

      This is the first time I have read your blog & I LOVE your Ultimate Recipe Swap! Great idea 🙂

      Reply
    15. Megan

      April 30, 2009 at 9:02 pm

      It’s great to have a simple yet delicious side dish like this for all those heavy mexican dishes! Thanks for hosting the exchange.

      Reply
    16. Gina K

      April 30, 2009 at 6:01 pm

      I goofed! I put just my name in the widget above for the recipe swap, and forgot to add the recipe name…I tried to delete it and redo it but don’t know how to. Please delete the Gina Koston link and leave the second one I put in that has the Mexican Breakfast Casserole recipe title in it. Thanks so much and sorry for the goof!

      Reply
    17. Karen

      April 30, 2009 at 1:23 pm

      Your rice recipe looks simple and delicious. Thanks for sharing it.

      Reply
    18. Lynn

      April 30, 2009 at 12:51 pm

      I make mexican rice very much like this. But I put some seasoning in mine like cumin. I think the trick is frying the rice.

      Reply
    19. Liz@HoosierHomemade

      April 30, 2009 at 11:51 am

      Thanks for hosting! The rice looks great!
      ~Liz

      Reply
    20. Anonymous

      April 30, 2009 at 11:20 am

      For the Mexican Rice, do you use “minute” rice or the longer cooking rice? The minute rice is probably not as frugal, but CAN you use it?

      Thanks!

      Reply
      • Esther

        May 17, 2020 at 7:46 am

        I have used minute rice in the past when I was pressed for time. But I didn’t cook it in the pan like this recipe calls for. I cooked the instant rice following the instructions on the box and then added some salsa from a jar. That was the fastest Mexican rice I ever made! LOL

        Reply
    Newer Comments »

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    jessica from good cheap eats

    Hi, I'm Jessica! I'm a 4x cookbook author and 6x mom. I know what it is to be in a hurry and on a budget. I believe anyone can prepare delicious meals -- no matter what's on their plate. I've been featured on Good Morning America, PBS News Hour, and NBC.

    More about me

    collage of media outlets where good cheap eats has been featured.
    teal graphic with the words, do you know what's for dinner tonight.

    Mexican Food Recipes

    • jar of jalapeño salsa with sliced chiles on top and bunch of cilantro and whole on table beside.
      Easy Homemade Salsa Recipe [VIDEO]
    • spoon of chicken taco soup over the bowl of soup.
      Chicken Taco Soup
    • chicken enchilada bake on plate with side dishes.
      60+ Budget-Friendly Mexican Dinner Ideas
    • close up of chips in black bowl.
      3 Ways to Make Homemade Tortilla Chips
    • the finished plate of loaded nachos.
      Nacho Bar
    • cooked taco meat in oval dish with taco toppings nearby.
      Easy Homemade Taco Meat

    Reader Favorites

    • asian marinated chicken breast sliced on a plate with rice and veg.
      5-Minute Asian Chicken Marinade Recipe
    • close-up of cream of celery soup in a jar with celery leaves behind.
      Homemade Cream of Celery Soup Recipe
    • small glass pitcher of milk on black background.
      20+ Easy Milk Recipes to Use Up the Leftover Gallon
    • with a fork fluffing the baked rice in the pan with steam rising.
      Baked Rice: How to Cook Rice in the Oven
    • green onions added to meal prep salads.
      Meal Prep Salads for Easy Lunches You’ll Want to Eat
    • best pulled pork in a freezer container to freeze.
      Best Pulled Pork Recipe
    jessica from good cheap eats

    Hi, I'm Jessica! I'm a 4x cookbook author and 6x mom. I know what it is to be in a hurry and on a budget. I believe anyone can prepare delicious meals -- no matter what's on their plate. I've been featured on Good Morning America, PBS News Hour, and NBC.

    More about me

    collage of media outlets where good cheap eats has been featured.
    teal graphic with the words, do you know what's for dinner tonight.

    Mexican Food Recipes

    • overhead shot of jalapeno cream cheese dip with sliced jalapeños on top and a spoon twirled in the cheese.
      Jalapeño Cream Cheese Dip
    • closeup of Spanish brown rice in white bowl.
      Spanish Brown Rice (Mexican Brown Rice)
    • turkey taco salad in a black bowl, with toppings.
      Turkey Taco Salad
    • cut half of breakfast burrito leaning on second half on plate with pico and orange slices.
      Breakfast Burrito Ideas
    • close up overhead shot of cheese tamale on plate with rice, beans, and condiments.
      Cheese Tamales with Chiles & Corn
    • mango peach salsa on a blue corn tortilla chip over a bowl of salsa.
      Mango Peach Salsa Recipe

    Reader Favorites

    • asian marinated chicken breast sliced on a plate with rice and veg.
      5-Minute Asian Chicken Marinade Recipe
    • close-up of cream of celery soup in a jar with celery leaves behind.
      Homemade Cream of Celery Soup Recipe
    • small glass pitcher of milk on black background.
      20+ Easy Milk Recipes to Use Up the Leftover Gallon
    • with a fork fluffing the baked rice in the pan with steam rising.
      Baked Rice: How to Cook Rice in the Oven
    • green onions added to meal prep salads.
      Meal Prep Salads for Easy Lunches You’ll Want to Eat
    • best pulled pork in a freezer container to freeze.
      Best Pulled Pork Recipe

    Footer

    back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Shipping Policy
    • Return Policy
    • Digital Shop

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • About

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Good Cheap Eats