Mexican Rice Recipe
Introduction
Mexican Rice is a flavorful and easy side dish that pairs perfectly with a variety of Mexican-inspired meals. This vibrant, tomato-infused rice cooks quickly and offers a delightful combination of spices that bring warmth to any plate.

Ingredients
- 1 cup long grain white rice
- 2 cups low sodium chicken or vegetable broth
- 1 cup jarred tomato salsa
- 1/2 teaspoon garlic powder
- 1/2 teaspoon cumin
- 1/2 teaspoon salt
- 1/2 teaspoon chili powder (reduce to 1/4 teaspoon for milder flavor)
- 1/4 teaspoon onion powder
- 1/8 teaspoon black pepper
Instructions
- Step 1: In a medium skillet, stir together the rice, broth, salsa, garlic powder, cumin, salt, chili powder, onion powder, and black pepper until well combined.
- Step 2: Bring the mixture to a simmer over medium-high heat. Then reduce the heat to medium and simmer for 8-10 minutes, stirring occasionally, until about half of the liquid is absorbed.
- Step 3: Cover the skillet, reduce the heat to medium-low, and cook the rice until tender, about 8-10 more minutes. Stir occasionally to prevent sticking.
Tips & Variations
- For extra flavor, sauté the rice briefly in a little oil before adding the liquids to toast it slightly.
- Use fresh chopped tomatoes and mild salsa for a fresher taste.
- Add diced bell peppers or frozen peas during the last few minutes of cooking for added texture and color.
- Adjust the chili powder according to your heat preference.
Storage
Store leftover Mexican Rice in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop with a splash of broth to keep it moist.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe vegan?
Yes, simply use vegetable broth instead of chicken broth to keep the dish plant-based.
Is it necessary to stir the rice while cooking?
Occasional stirring helps prevent the rice from sticking and ensures even cooking, but avoid over-stirring which can make the rice mushy.
Print
Mexican Rice Recipe
- Total Time: 23-25 minutes
- Yield: 4 servings 1x
Description
A flavorful and easy-to-make Mexican Rice recipe that combines long grain white rice with savory spices and tomato salsa, cooked to tender perfection on the stovetop. This dish pairs wonderfully with Mexican meals or as a tasty side on its own.
Ingredients
Ingredients
- 1 cup long grain white rice
- 2 cups low sodium chicken or vegetable broth
- 1 cup jarred tomato salsa
- 1/2 teaspoon garlic powder
- 1/2 teaspoon cumin
- 1/2 teaspoon salt
- 1/2 teaspoon chili powder (reduce to 1/4 teaspoon for milder flavor)
- 1/4 teaspoon onion powder
- 1/8 teaspoon black pepper
Instructions
- Combine ingredients: In a medium skillet, stir together the rice, broth, tomato salsa, garlic powder, cumin, salt, chili powder, onion powder, and black pepper until evenly mixed.
- Start simmering: Place the skillet over medium-high heat and bring the mixture to a simmer. Once simmering, reduce the heat to medium and cook for 8-10 minutes, stirring occasionally until about half of the liquid has been absorbed by the rice.
- Finish cooking: Cover the skillet, reduce the heat to medium-low, and continue to simmer the rice for an additional 8-10 minutes. Stir occasionally and cook until the rice is tender and all liquid is absorbed.
Notes
- Use low sodium broth to better control the saltiness of the dish.
- Adjust chili powder to your desired heat level. For milder flavor, reduce to 1/4 teaspoon or omit entirely.
- Stir occasionally to prevent the rice from sticking to the skillet.
- Ensure the skillet is covered during the final simmer to trap steam and cook the rice evenly.
- This Mexican rice pairs well with beans, grilled meats, or as a filling side for tacos.
- Prep Time: 5 minutes
- Cook Time: 18-20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Keywords: Mexican rice, tomato rice, easy side dish, stovetop rice, spicy rice, Mexican cuisine

