Mexican Rice
- By Jennifer Segal
- Updated April 6, 2025
- 208 Comments
- Leave a Review

This post may contain affiliate links. Read my full disclosure policy.
Serving homemade Mexican for dinner and looking for a way to add some color to your plate? This Mexican rice is packed with flavor, easy to make, and the perfect complement for any Mexican dish.
If youāre a fan of homemade Mexican food, a good Mexican rice recipe is a must! Often referred to as Spanish rice or āarroz rojo,ā this classic Mexican rice dish features long-grain rice simmered in a tomato-infused broth, seasoned with onions, garlic, cumin, and chili powder ā lending it that iconic reddish-orange color. While my version might not be 100% traditional, my kids swear itās just as delicious as the rice from our favorite local Mexican spot.
This Mexican rice is my go-to side for dishes like beef enchiladas, chicken enchiladas, beef tacos, chicken fajitas, and carne asada.
“Hubby said, ‘do not change a thing!’ So excited that this can be frozen and ready in an instant. Just perfect for Cinco de Mayoāor any day!”
What You’ll Need To Make Mexican Rice
- Onion, JalapeƱo Pepper, and Garlic: These aromatics add depth and a touch of heat. For a milder rice, remove the seeds and ribs from the jalapeƱo; if you want more heat, save the seeds and add them in at the end to taste. Pro Tip: Wash your hands right after handling jalapeƱosāand avoid touching your eyes!
- Tomato Paste: Adds a concentrated tomato flavor and rich color, essential for that signature Mexican rice taste.
- Rice: White long grain rice is preferred because it cooks up fluffier and less sticky than shorter grains, ensuring each grain remains distinct and absorbs the flavorful broth without becoming mushy.
- Low-Sodium Chicken Broth: Used instead of water to cook the rice, it enriches the dish with more flavor.
- Chili Powder and Cumin: These spices are key for adding the warm, smoky notes characteristic of Mexican cuisine.
- Frozen Peas: Add a pop of sweetness and color.
- Cilantro: Brings freshness and a bright note to finish the dish. Feel free to leave it out if you’re not a fan.
- Fresh Lime Juice: A splash brightens up all the flavors.
- Jump to the printable recipe for precise measurements
Step-by-Step Instructions
Step 1: Cook the aromatics. Heat the olive oil in a large pot over medium-low heat, then add the minced jalapeƱo and onion. Cook until soft and fragrant, about 5 minutes. Cooking the aromatics first helps build a flavorful baseābe patient here and let the onions soften fully to bring out their sweetness.

Step 2: Toast the rice and flavorings. Stir in the rice, tomato paste, and garlic, and cook for 2 to 3 minutes, stirring often to toast the riceāit adds a deeper, nuttier flavor. In addition to deepening the flavor, the rice will get a light coating of the oil; this helps prevent clumping or gumminess in the cooked rice.

Step 3: Add the cooking liquid and seasoning. To the pan, add the salt, spices, and chicken broth.

Step 4: Cover and simmer. Cook for about 20 minutes, until the rice is tender. Avoid the temptation to lift the lidātrapped steam is essential for the rice to cook evenly. Stir in the peas, cilantro, and a squeeze of fresh lime juice for a pop of flavor and color.

Step 5: Fluff. When the ingredients are well-combined, fluff the rice with a fork. Fluffing keeps the grains separate and avoids mashing the rice. Serve the rice with lime wedges on the side and enjoy!

Video Tutorial
More mexican Recipes You May Like
Mexican Rice

Add a pop of color (and flavor) to your table with this easy Mexican rice recipeāitās the side every taco night needs.
Ingredients
- 2 tablespoons olive oil
- 1 small yellow onion, finely chopped
- 1 large jalapeƱo pepper, stemmed, seeded and minced
- 2 large cloves garlic, minced
- 2 tablespoons tomato paste
- 1½ cups white long grain rice
- 3⅓ cups low-sodium chicken broth (see note)
- 1 teaspoon salt
- ¼ teaspoon freshly ground black pepper
- ½ teaspoon chili powder
- ½ teaspoon cumin
- ½ cup frozen peas, defrosted
- ¼ cup finely chopped cilantro
- 2 teaspoons fresh lime juice
Instructions
- Heat the olive oil in a large pot over medium-low heat. Add the onions and jalapeƱo and cook, stirring frequently, until onions are softened and translucent, about 5 minutes.
- Turn the heat up to medium and add the tomato paste, garlic and rice; cook, stirring frequently, for about 3 minutes.
- Add the chicken broth, salt, pepper, chili powder and cumin; turn the heat up and bring to a boil.
- Reduce the heat to low, cover the pot and simmer until all the liquid is absorbed, about 20 minutes.
- Add the peas, cilantro and lime juice and fluff the rice with a fork to mix. Let the rice sit for a few moments to "dry out" and lose that wet, just-steamed texture. Taste and adjust seasoning with salt, pepper and lime if necessary.
- Note: Some rice brands will require a little less or a little more liquid; check the package for specific instructions.
- Make-Ahead/Freezing Instructions: Mexican rice can be made up to 3 days ahead of time and stored in an airtight container in the refrigerator. When you're ready to serve it, reheat it on the stove over low heat with a splash of water or broth to keep it moist, or microwave it, covered, with a little added water to refresh its texture. This rice can also be frozen in an airtight container for up to 3 months. (Putting it in a flat layer in sealable plastic bags works well as it will take up less space in the freezer.) If reheating in the microwave, there is no need to thaw before serving; simply remove it from the freezer and reheat in the microwave with 1 to 2 tablespoons of water.
Nutrition Information
Powered by
- Calories: 253
- Fat: 6 g
- Saturated fat: 1 g
- Carbohydrates: 43 g
- Sugar: 2 g
- Fiber: 2 g
- Protein: 7 g
- Sodium: 491 mg
- Cholesterol: 0 mg
This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.
See more recipes:
Comments
Add a Comment Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Write more, thats all I have to say. Literally, it seems as though you relied on the video
to ake your point. Yoou obviously know what youre talking about, why throw away your intelligence on just posting videos too your weblog when you could
be giving us somethkng informative to read?
This was a big hit last night! Perfect with a grilled steak and sauteed spinach! You are my “go to” gal when it comes to finding new recipes!
I made this tonight and it is a winner. Everyone loved it. No leftovers. I’ll make it again.
Very easy and tastes just like what you get in a Mexican restaurant. Really doesn’t have much heat with just the green parts of the jalapeno, so next time I will add some of the ribs and seeds. Otherwise perfect as is!
Made this with your chicken enchiladas for dinner last night and both were a hit. Best Mexican rice I’ve tried and so easy. Thank u!!
Made this the other night, it was delicious! It beats all other Mexican rice recipes I have tried. I have to say I love all your recipes, most of them are becoming staples in our house! Thank you for sharing.
Thank you, this recipe is all win. I used 2ish cups of basmati rice and the entire can of tomato paste (I have exceeded my life-time limit of sacrificial half-used tomato paste cans), eye-balled the chili powder and cumin def more than double and I scorched the bottom of the pot, but in this house, that charred bit is a bonus that the kids fight over, so all win. Next time I’m going to use two jalapenos, but that’s just our preference, otherwise, all win. Thanks for sharing your talent.
So glad you enjoyed, Marji. You’re right, this recipe can definitely handle two jalapeƱos. I considered it but decided to keep it mild for my kids. Also, you can avoid the half-used can of tomato paste dilemma by buying tomato paste in a tube.
https://www.thekitchn.com/the-best-way-to-store-leftover-tomato-paste-tips-from-the-kitchn-194724
Glad to have this recipeāI was looking for one like this last week. I try this one next time. Thanks.
I would like to see every recipe list the nutrition values.
Think we could make it with quinoa? One if my kids has a rice allergy, thanks.
Hi Lynn, Absolutely. You’ll just have to adjust the quantities a bit. For the broth, I typically use 1-2/3 cup liquid for every 1 cup quinoa; so, if my math is right, you’d need about 2-1/2 cups. I’d also reduce the tomato paste to 1 tablespoon, the salt to 3/4 teaspoon, and the chili powder and cumin to 1/4 teaspoon each. Please let me know how it comes out!