Go Back
+ servings
Bird's eye view of Mexican rice and two lime wedges in a black bowl.
Print Recipe
4.78 from 9 votes

Authentic Mexican Rice

This Authentic Mexican Rice is super easy to make and goes perfectly with any Mexican meal! 
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Side
Cuisine: Mexican
Keyword: Mexican Rice
Servings: 8 Servings
Calories: 269kcal


  • 2 vine ripened tomatoes
  • 1 white onion
  • 4 cloves garlic
  • 1 jalapeño
  • 1/4 cup tomato sauce
  • 1/3 cup oil
  • 2 cups long grain white rice
  • 2 cups chicken broth
  • 1 teaspoon salt
  • 1 lime for serving
  • 2 tablespoons cilantro for garnish


  • Place the tomatoes, onion, garlic, jalapeño, and tomato sauce in a blender and blend until smooth.
  • Set a heavy bottomed pot over medium high heat, add in the oil and rice. Continue to cook, stirring frequently until the rice is golden and toasted.
  • Add in the tomato puree, broth, and salt. Bring to a boil.
  • Once boiling reduce the heat to low to maintain a simmer and cover. Cook 20 minutes then turn off the heat, let it sit for 10 minutes before uncovering. Garnish with cilantro and a squeeze of lime.



Calories: 269kcal | Carbohydrates: 40g | Protein: 4g | Fat: 9g | Sodium: 550mg | Potassium: 224mg | Fiber: 1g | Sugar: 1g | Vitamin A: 310IU | Vitamin C: 12.5mg | Calcium: 25mg | Iron: 0.7mg