Authentic Mexican Rice Recipe

BY

|

Update : January 12, 2026

Bowl of authentic Mexican rice served with traditional garnishes

why make this recipe

Authentic Mexican Rice is a delightful, flavorful side dish that complements many Mexican meals. Its vibrant color and rich taste make it a favorite for family dinners, parties, and gatherings. This recipe is simple to make and a great way to introduce the savory flavors of Mexican cuisine into your home.

how to make Authentic Mexican Rice

Ingredients:

  • 1 Cup Long Grain Rice (rinsed well and set aside to drain)
  • 1 tablespoon Oil
  • 2 Roma Tomatoes (cut in half)
  • ¼ Medium White Onion
  • 2 Garlic Cloves (whole)
  • ¼ cup Chicken or vegetable broth (or use Chicken Bouillon and water)
  • ¼ tsp Salt

Directions:

  1. Start by rinsing the rice in a fine mesh strainer under cold water for about 30 seconds. This helps remove excess starch. Set the rice aside to drain well.
  2. In a blender, combine the tomatoes, onion, garlic, chicken bouillon, and water. Blend until you get a smooth puree. You want about 1.5 cups of liquid for every cup of rice, so add more water or broth if needed.
  3. In a pot with a lid, heat the oil over medium heat. Add the drained rice and stir it continuously to toast the rice until it turns lightly brown.
  4. Carefully pour in the blended sauce (it may splatter) and stir well. Reduce the heat to medium-low. Once the mixture begins to simmer, place the lid on the pot and let it simmer for 12 minutes.
  5. After 12 minutes, remove the pot from the heat but keep the lid on for an additional 10 minutes. This helps the rice finish cooking.
  6. Finally, remove the lid and fluff the rice gently with a fork before serving.

how to serve Authentic Mexican Rice

This rice is best served warm as a side dish. It pairs wonderfully with tacos, enchiladas, and any grilled meats. You can also garnish it with fresh cilantro or a squeeze of lime for extra flavor.

how to store Authentic Mexican Rice

To store leftover rice, allow it to cool completely. Then, place it in an airtight container and refrigerate. It should stay fresh for up to 4 days. You can easily reheat it in the microwave or on the stovetop with a little water to bring back its moisture.

tips to make Authentic Mexican Rice

  • Make sure to rinse the rice thoroughly to avoid clumping.
  • Toasting the rice adds a nice flavor, so don’t skip this step.
  • Adjust the seasoning according to your taste. You can add a bay leaf or some cumin for extra flavor.

variation

For a vegetarian version, use vegetable broth instead of chicken broth. You can also add veggies like peas, bell peppers, or corn to the rice for added nutrients and color.

FAQs

Can I use brown rice instead of white rice?

Yes, but keep in mind that brown rice requires a longer cooking time. Follow the cooking instructions on the package.

Can I freeze the rice?

Yes, you can freeze cooked rice. Make sure it’s cooled, then place it in a freezer-safe container. It can last up to 6 months.

How can I make this rice spicier?

Add chopped jalapeños or a pinch of cayenne pepper to the blender when making the sauce for a nice kick.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Authentic Mexican Rice


  • Author: jena
  • Total Time: 32 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A vibrant and flavorful side dish that complements many Mexican meals, easy to make and perfect for gatherings.


Ingredients

Scale
  • 1 Cup Long Grain Rice (rinsed well)
  • 1 tablespoon Oil
  • 2 Roma Tomatoes (cut in half)
  • ¼ Medium White Onion
  • 2 Garlic Cloves (whole)
  • ¼ cup Chicken or vegetable broth (or Chicken Bouillon and water)
  • ¼ tsp Salt

Instructions

  1. Rinse the rice under cold water for about 30 seconds and set aside to drain.
  2. Blend tomatoes, onion, garlic, chicken bouillon, and water until smooth, adding more liquid if needed to reach about 1.5 cups total.
  3. In a pot, heat oil over medium heat and toast the drained rice until lightly brown.
  4. Carefully add the blended sauce, stir, and reduce heat to medium-low. Cover and simmer for 12 minutes.
  5. Remove from heat and let it sit covered for an additional 10 minutes.
  6. Fluff the rice gently with a fork before serving.

Notes

Serve warm; pairs wonderfully with tacos and enchiladas. Garnish with cilantro or lime for extra flavor. Store in an airtight container in the fridge for up to 4 days.

  • Prep Time: 10 minutes
  • Cook Time: 22 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 2g
  • Sodium: 200mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 0mg

Keywords: Mexican rice, side dish, easy recipe, vegetarian rice

Keep your apron on!!! the party’s not over yet!

Delicious smash burger tacos served with fresh toppings and vibrant flavors
Plates & Stacks

Smash Burger Tacos

Why Make This Recipe Smash Burger Tacos are a fun twist on two classic favorites: burgers and tacos. This recipe is perfect for a casual
Jack Ellison
March 2, 2026
Quick chicken breast dish with green beans on a plate
Plates & Stacks

Quick Chicken Breast and Green Beans

Why Make This Recipe Quick Chicken Breast and Green Beans is a simple and healthy dish that you can prepare in no time. It is
Jena Ellison
March 2, 2026
Delicious homemade chicken pot pie with flaky crust and hearty filling
Plates & Stacks

Homemade Chicken Pot Pie

Why Make This Recipe Homemade Chicken Pot Pie is a comforting and delicious dish that brings warmth to your kitchen. It is perfect for family
Jena Ellison
March 2, 2026

Leave a Comment

Recipe rating