
Mexican Rice
Ingredients
- 1 tablespoon olive oil
- 2 cloves garlic
minced
- 1 onion
diced
- 1 1/2 cups basmati rice
- 1 can tomato sauce
8-ounce
- 1 1/2 cups vegetable broth
- 1 cup corn kernels
- 1/2 cup diced carrots
- 1/2 cup frozen peas
- 1/4 teaspoon chili powder
- 1/4 teaspoon cumin
- to tasteKosher salt and freshly ground black pepper
- 2 Roma tomatoes
diced
- 2 tablespoons chopped fresh cilantro leaves
Directions
- 1
Heat olive oil in a large skillet over medium heat. Add garlic and onion, and cook, stirring frequently, until onions have become translucent, about 2-3 minutes. Stir in rice until toasted, about 2 minutes.
- 2
Stir in tomato sauce and vegetable broth, and bring to a simmer, about 2 minutes. Stir in corn, carrots, peas, chili powder and cumin; season with salt and pepper, to taste. Bring to a boil; cover, reduce heat and simmer until rice is cooked through, about 13-16 minutes. Stir in tomatoes.
- 3
Serve immediately, garnished with cilantro, if desired.

Mexican Rice
Similar Recipes
Ratings & Reviews
Based on 59 ratings
Rating Breakdown
About this Recipe
Dreaming of that perfect, fluffy Mexican rice you get at your favorite restaurant? This homemade Mexican rice recipe brings those vibrant, comforting flavors right to your kitchen, tasting even better than takeout, and it’s surprisingly simple to prepare.
This recipe works by layering aromatic flavors from minced garlic and diced onion, which form a delicious base for the basmati rice. The combination of savory tomato sauce and vegetable broth ensures every grain of rice absorbs a rich, balanced taste, creating a side dish that truly shines on its own.
You can expect a wonderfully flavorful and satisfying rice, robust with the savory tang of tomato, a subtle warmth from chili powder and cumin, and the unmistakable freshness of cilantro. Each forkful delivers tender, fluffy rice interspersed with the sweet pop of corn, the gentle crunch of diced carrots, and soft peas. It’s a vibrant, colorful dish that complements a wide range of meals, designed to be approachable and yield a perfectly fluffy, never sticky, texture.
This versatile Mexican rice is easy to adjust to your personal preference. Feel free to increase or decrease the amounts of corn, carrots, or peas based on what you have on hand or what your family loves. While basmati rice is specified for its light, separate grains, a different long-grain white rice can be substituted successfully.
Serve this inviting Mexican rice as the perfect accompaniment to your favorite tacos, enchiladas, or grilled meats. It's also fantastic alongside black beans and a fresh salad for a complete and satisfying meal.







