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 Recipe: Flavorful & Easy Side Dish Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 50 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican

Description

This Authentic Mexican Rice Recipe is a flavorful and easy side dish featuring perfectly toasted long-grain white rice cooked with aromatic onions, garlic, jalapeño, and spices in a tomato and broth base. Ideal for complementing Mexican and Tex-Mex meals, it’s a comforting and vibrant recipe that delivers a deliciously fluffy texture and bright, zesty finish with fresh cilantro and lime.


Ingredients

Scale

Rice and Aromatics

  • 1 cup long-grain white rice
  • 2 tablespoons cooking oil (vegetable oil, canola oil, or light olive oil)
  • 1/2 cup finely diced yellow onion
  • 2 cloves minced garlic
  • 1/2 finely minced jalapeño (optional)

Spices and Sauces

  • 8 oz tomato sauce (or 2-3 tablespoons tomato paste mixed with a little water)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon dried Mexican oregano
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper

Liquids

  • 2 cups chicken or vegetable broth

Optional and Garnishes

  • Frozen peas and carrots (thawed, optional)
  • Fresh cilantro (for garnish)
  • Lime wedges (for serving)


Instructions

  1. Rinse the Rice: Place 1 cup of long-grain white rice in a fine-mesh sieve and rinse it under cold running water for several minutes until the water runs clear, then let it drain well to remove excess starch.
  2. Toast the Rice: Heat 2 tablespoons of cooking oil in a medium heavy-bottomed pot or Dutch oven over medium heat. Add the drained rice and cook for 5 to 8 minutes, stirring occasionally, until the rice grains turn a light golden brown, which enhances flavor and texture.
  3. Sauté the Aromatics: Push toasted rice to one side of the pot; add 1/2 cup finely diced yellow onion, 2 cloves minced garlic, and 1/2 finely minced jalapeño (optional). Sauté for 3-4 minutes until onions soften and become translucent, releasing their aroma and flavors.
  4. Build the Flavor Base: Stir the sautéed aromatics into the toasted rice. Add 8 oz tomato sauce, 1 teaspoon ground cumin, 1/2 teaspoon chili powder, 1/2 teaspoon dried Mexican oregano, 1 teaspoon salt, and 1/4 teaspoon black pepper. Mix well and cook for 1-2 minutes to marry the spices with the tomato and rice.
  5. Add Broth and Simmer: Pour in 2 cups of chicken or vegetable broth, stirring to prevent sticking. Bring the mixture to a rolling boil over medium-high heat.
  6. Cover and Cook: Once boiling, reduce the heat to the lowest setting and cover the pot tightly. Let the rice simmer undisturbed for exactly 20 minutes to absorb the liquid and cook evenly.
  7. Rest the Rice: Turn off the heat but keep the pot covered. Let the rice rest for another 10 minutes to finish steaming, ensuring fluffy texture.
  8. Fluff and Serve: Remove the lid, gently stir in optional frozen peas and carrots if using, and fluff the rice with a fork. Serve immediately, garnished with fresh cilantro and a squeeze of lime juice for brightness.

Notes

  • Rinsing the rice removes excess starch and prevents clumping.
  • Toasting the rice adds a nutty flavor and improves texture.
  • Adjust jalapeño quantity based on desired spiciness or omit for milder flavor.
  • Chicken broth adds richness; vegetable broth is a great vegetarian option.
  • Letting rice rest after cooking is crucial for perfect fluffiness.
  • Optional peas and carrots add color and mild sweetness to the dish.
  • Fresh cilantro and lime juice brighten and enhance the authentic Mexican flavor.
  • Use a heavy-bottomed pot or Dutch oven to prevent burning and ensure even cooking.