This Mexican Tomato Basmati Rice is my twist on the classic Arroz Rojo, using fragrant basmati rice for a lighter, fluffier texture. Infused with rich tomato flavor, garlic, onion, and spices, it’s the perfect side dish to complement tacos, enchiladas, grilled meats, or veggie bowls. I like how it balances simplicity and bold taste, all in one pan.

Why You’ll Love This Recipe

I love how this recipe transforms humble ingredients into something vibrant and satisfying. Basmati rice brings a fragrant elegance to the traditional Arroz Rojo, soaking up the tomato and spice flavors beautifully. It’s easy to make, budget-friendly, and goes with just about anything. Plus, it holds up well for leftovers, making it a great meal prep option too.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Basmati rice
  • Fresh or canned tomatoes (blended or pureed)
  • Onion
  • Garlic
  • Vegetable or chicken broth
  • Olive oil or neutral cooking oil
  • Ground cumin
  • Salt
  • Fresh cilantro or parsley (optional, for garnish)
  • Jalapeño or serrano (optional, for heat)

Directions

  1. I rinse the basmati rice under cold water until the water runs clear to remove excess starch.
  2. In a saucepan, I heat oil over medium heat and sauté the rice for a few minutes until it starts to lightly toast.
  3. I add finely chopped onion and garlic, cooking until soft and fragrant.
  4. Then I pour in the tomato puree, stir, and cook for a couple of minutes to deepen the flavor.
  5. I add the broth, cumin, and salt, bringing everything to a boil.
  6. Once boiling, I reduce the heat to low, cover, and let it simmer for about 15 minutes, or until the liquid is absorbed and the rice is tender.
  7. I turn off the heat and let it rest (still covered) for 5 minutes, then fluff it with a fork.
  8. I garnish with fresh herbs and sliced chili if I want a kick.

Servings and timing

This recipe makes about 4 servings. It takes around 5 minutes to prep and about 20 minutes to cook, so it’s ready in just 25 minutes.

Variations

  • I sometimes add frozen peas or corn for extra color and sweetness.
  • For a smoky flavor, I stir in a spoonful of chipotle in adobo sauce.
  • If I want a more filling version, I toss in black beans or cooked shredded chicken.
  • For a richer dish, I use butter instead of oil and finish with a squeeze of lime juice.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I microwave with a splash of water to loosen it up, or warm it in a skillet over low heat. It also freezes well—I let it cool completely before freezing and reheat straight from frozen or after thawing overnight.

FAQs

Can I use long grain rice instead of basmati?

Yes, I can substitute long grain rice, but I love how basmati stays fluffy and separate.

Do I need to rinse basmati rice?

I always rinse it to remove excess starch, which helps prevent the rice from getting sticky.

Can I make it spicy?

Absolutely—I add diced jalapeño or serrano, or stir in chili flakes for extra heat.

Is fresh tomato better than canned?

Both work. I use canned for convenience and fresh when I want a brighter flavor.

What can I serve this rice with?

I serve it with tacos, grilled chicken, carne asada, or stuffed bell peppers—it goes with just about everything.

Conclusion

This Mexican Tomato Basmati Rice is a flavorful, fluffy twist on a traditional favorite. I love making it for busy weeknights or festive meals because it’s quick, customizable, and always satisfying. With its beautiful color and rich taste, it’s a simple way to elevate any plate.

Print

Mexican Tomato Basmati Rice (Arroz Rojo Twist)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mexican Tomato Basmati Rice is a light, fluffy twist on classic Arroz Rojo, made with aromatic basmati rice, tomato, garlic, and spices. It’s a quick, flavorful side dish perfect for tacos, enchiladas, bowls, and more.

  • Author: Julia
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Side Dish, Rice
  • Method: Stovetop, Simmering
  • Cuisine: Mexican-Inspired
  • Diet: Vegetarian

Ingredients

  • 1 cup basmati rice, rinsed
  • 1 cup tomato puree (fresh or canned)
  • 1/4 cup finely chopped onion
  • 2 garlic cloves, minced
  • 1 3/4 cups vegetable or chicken broth
  • 1 tablespoon olive oil or neutral oil
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon salt (or to taste)
  • Fresh cilantro or parsley (optional, for garnish)
  • 1 diced jalapeño or serrano (optional, for heat)

Instructions

  1. Rinse basmati rice under cold water until water runs clear.
  2. In a saucepan, heat oil over medium. Add rice and sauté for 2–3 minutes until lightly toasted.
  3. Add onion and garlic; cook until soft and fragrant.
  4. Stir in tomato puree and cook for 2–3 minutes to deepen flavor.
  5. Pour in broth, cumin, and salt. Bring to a boil.
  6. Reduce heat to low, cover, and simmer for 15 minutes until liquid is absorbed.
  7. Turn off heat and let rice rest (covered) for 5 minutes.
  8. Fluff with a fork and garnish with herbs and optional chili.

Notes

  • Add peas or corn for color and sweetness.
  • Stir in chipotle in adobo for a smoky flavor.
  • Make it a meal by adding black beans or shredded chicken.
  • Use butter instead of oil and finish with lime juice for richness.
  • For spicier rice, increase chili or add red pepper flakes.

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 3g
  • Sodium: 300mg
  • Fat: 5g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star