Mexican Rice Recipe
Introduction
Mexican Rice is a flavorful and colorful side dish that pairs perfectly with a variety of Mexican-inspired meals. This recipe features fragrant, lightly toasted rice simmered with tomatoes, spices, and vegetables for a comforting, home-cooked taste.

Ingredients
- 3 tbsp canola oil (or vegetable oil)
- 1 1/2 cups long grain white rice
- 1 medium sweet onion, diced
- 1 medium Yukon gold potato, diced
- 2 cloves garlic, minced
- 1 tbsp tomato paste
- 1 tsp taco seasoning
- 1/2 tsp ground cumin
- 1/2 tsp kosher salt
- 1 cup tomato sauce
- 3 cups chicken stock
- 3/4 cup frozen corn kernels
- Chopped cilantro to garnish (optional)
Instructions
- Step 1: Heat the oil in a large, heavy bottomed sauté pan over medium-high heat. Add the rice and cook, stirring constantly, until it’s a light golden brown, about 3 minutes.
- Step 2: Reduce the heat to medium. Add the onion, potato, garlic, tomato paste, taco seasoning, cumin, and salt. Cook, stirring frequently, for about two minutes until the onion is slightly softened and the tomato paste is evenly incorporated.
- Step 3: Slowly pour in the tomato sauce and chicken stock. Gently stir until evenly combined. Stir in the corn kernels.
- Step 4: Increase the heat back to medium-high and bring the mixture to a boil. Then reduce the heat to low, cover the pan, and let it simmer for 25 minutes.
- Step 5: Turn off the heat and let the rice sit, uncovered, for 5 minutes. Fluff with a fork and garnish with chopped cilantro if desired.
Tips & Variations
- For extra veggies, add diced carrots along with the potato or substitute the corn with bell peppers, mushrooms, or canned Mexi-corn, added at the same stage as the corn in the recipe.
Storage
Store leftover Mexican rice in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop with a splash of water or in the microwave until warmed through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this rice vegetarian?
Yes, simply replace the chicken stock with vegetable broth to keep it vegetarian without losing flavor.
What can I use instead of Yukon gold potatoes?
You can substitute Yukon gold potatoes with red potatoes or even diced sweet potatoes for a slightly different texture and flavor.
PrintMexican Rice Recipe
This flavorful Mexican Rice recipe is a delicious and colorful side dish featuring long grain white rice cooked with aromatic spices, tomato sauce, corn, and diced vegetables, creating a vibrant and hearty accompaniment to any Mexican-inspired meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 to 6 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Ingredients
Rice and Oil
- 3 tbsp canola oil (or vegetable oil)
- 1 1/2 cups long grain white rice
Vegetables and Seasonings
- 1 medium sweet onion, diced
- 1 medium Yukon gold potato, diced
- 2 cloves garlic, minced
- 1 tbsp tomato paste
- 1 tsp taco seasoning
- 1/2 tsp ground cumin
- 1/2 tsp kosher salt
Liquids and Add-ins
- 1 cup tomato sauce
- 3 cups chicken stock
- 3/4 cup frozen corn kernels
Garnish
- Chopped cilantro to garnish (optional)
Instructions
- Toast the Rice: Heat the canola oil in a large, heavy-bottomed sauté pan over medium-high heat. Add the long grain white rice and cook, stirring constantly, until the rice turns a light golden brown, approximately 3 minutes.
- Sauté Vegetables and Spices: Reduce the heat to medium. Add the diced onion, diced potato, minced garlic, tomato paste, taco seasoning, ground cumin, and kosher salt. Cook while stirring frequently for about 2 minutes until the onion softens slightly and the tomato paste is evenly mixed in.
- Add Liquids and Corn: Slowly pour in the tomato sauce and chicken stock, stirring gently to combine all ingredients evenly. Stir in the frozen corn kernels.
- Simmer the Rice: Increase the heat to medium-high and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pan, and let it simmer uncovered for 25 minutes, allowing the rice to absorb liquids and flavors.
- Rest and Fluff: After cooking, turn off the heat and let the rice sit uncovered for 5 minutes. Then fluff the rice gently with a fork to separate grains. Garnish with chopped cilantro if desired before serving.
Notes
- You can substitute or add other vegetables along with the diced potato such as 1 large carrot peeled and diced.
- Additional vegetables like 1 can of Mexi-corn or regular corn kernels (drained), 1 diced bell pepper, or 1/4 cup diced mushrooms can be added when the recipe instructs to add corn.
- Using chicken stock adds flavor but vegetable stock can be substituted to make it vegetarian.
Keywords: Mexican rice, tomato rice, rice side dish, long grain rice recipe, easy Mexican rice, seasoned rice

