Homemade restaurant style Mexican Rice is quick and easy to make at home! This simple recipe is healthy, vegetarian and gluten free!
I originally created this Mexican Rice recipe for my Mom. She requested it to go with Chipotle Lime Chicken Fajita Skewers and Deconstructed Mexican Street Corn. Those are her two favorite recipes on the blog!
If you don’t know my Mom yet, allow me to introduce you. Her name is Muffet, yes like the one that sat on the tuffet! She’s always been a huge supporter of the blog.
She traveled with me on my cookbook tour. She flies from Oklahoma to San Diego to assist me on big shoot days. And most recently she took over my e-mail newsletter.
That’s right, sign up at the bottom of this post to receive e-mails from my Mom! Each e-mail includes a new recipe and a word from Momma Bond. She also throws in a picture of me as a kid, our family or our adventures together!
If you were talking to Momma Bond right now, she would tell you that she loves this recipe for three reasons. It’s easy to make, light on the spice and deliciously flavorful!
If you love Mexican restaurants rice, you’re going to love this recipe!
How to Make Mexican Rice
Sauté onions, garlic and jalapenos in a large pot in olive oil. I like to use a dutch oven for this recipe. Add rice to the pot and toast the rice until slightly translucent. Sprinkle salt, chili powder and cumin into the pot to season the rice.
Add a can of diced tomatoes with green chilies and vegetable broth or chicken broth to the rice. Bring the rice to a simmer. Cover the pot and reduce the heat to low. Cook for 40 minutes or until the rice is tender and the liquid has been absorbed.
After cooking the rice, remove it from the heat, stir, then cover again and wait 10 minutes. Add fresh cilantro and lime juice, then serve.
Is there a difference between Spanish Rice and Mexican Rice?
Mexican rice and Spanish rice are extremely similar in their preparation, yet use different spices to flavor the rice. Spanish rice is flavored with saffron, whereas Mexican rice is flavored with cumin and chili powder.
Is Mexican Rice healthy?
Mexican rice is low in calories. It provides 7 grams of protein, 2 grams of fiber, 16% vitamin A, 27% vitamin C and 11% iron per serving. It’s also vegan and vegetarian (when vegetable broth is used) and gluten free.
Serve the rice with grilled chicken, veggies, or fish for a complete healthy meal.
Can you make Mexican Rice with brown rice?
Yes. If you’d like to substitute brown rice in this recipe, simply add 15 minutes to the cooking time. Always check to make sure the rice is tender and the liquid is absorbed before removing it from the heat.
Try these popular Mexican Recipes to serve with this tasty rice dish!
- Mexican Meatloaf
- Carne Asada Tacos
- Slow Cooker Beef Barbacoa
- Mexican Sausage Balls
- Vegan Tacos with Grilled Veggies & Chimichurri
Homemade restaurant style Mexican Rice is quick and easy to make at home with this simple recipe that is healthy, vegetarian and gluten free!
- 2 tbsp olive oil
- ½ cup onion diced
- 4 garlic cloves minced
- 2 jalapeños seeded and minced
- 2 cups long grain white rice
- 10 oz can diced tomatoes with green chilies
- 3 cups vegetable broth or chicken broth
- 1 tsp kosher salt
- 1 tsp chili powder
- 1 tsp ground cumin
- ¼ cup cilantro finely chopped
- ¼ cup lime juice freshly squeezed
- Heat the olive oil in a large pot over medium heat.
When the oil is hot, add the onion, garlic and jalapeno, cook for 3-4 minutes, add the rice and cook for an additional 3-4 minutes.
Add the diced tomatoes with green chilies, vegetable broth, kosher salt, chili powder & cumin.
Bring to a boil, then reduce the heat to low and simmer covered, 40 minutes or until the rice is tender.
- Remove from the heat and stir the rice.
- Cover and let rest for 10 minutes.
- Remove the lid and add the cilantro and lime juice.