Blogs

Vegan Mexican Rice Recipe — Easy One-Pot Arroz Rojo

A delicious bowl of our easy Vegan Mexican Rice Recipe, also known as Arroz Rojo, garnished with cilantro.


Do you want to try something that's really nice and comforting? Something that tastes very good and is easy to make? Then you should keep reading to learn how to make the Vegan Mexican Rice Recipe. I am talking about the Vegan Mexican Rice Recipe the classic Arroz Rojo that is made in one pot and turns out fluffy every time you make it.

Traditionally called Arroz Rojo (Red Rice), this dish is the heartbeat of Mexican home cooking. While many traditional versions sneak in chicken bouillon, we’re keeping this 100% plant-based without sacrificing an ounce of flavor. Whether you're pairing it with our 25 Easy Vegan Lunch Recipes or stuffing it into a massive burrito, this one-pot wonder is about to become your new weeknight obsession.

Let’s be honest: nothing ruins a vibrant Mexican feast faster than mushy, bland rice. If you’ve been searching for the ultimate Vegan Mexican Rice Recipe that actually delivers those fluffy, restaurant-style grains, you are in the right place

The secret to this side dish is really, in how you make it. You have to toast the grains a bit before you cook them in a tomato broth that is full of flavor. This way the grains are nice and tasty not soft and mushy. Some people use chicken broth when they make this. We use vegetable broth instead so it is all plant-based. This way it is still really tasty you do not lose any flavor the vegetable broth works as well as the tomato broth and the grains to make this authentic side dish.

We have decided to keep this Vegan Mexican Rice Recipe simple, for two reasons:

This thing uses the food that you already have in your pantry and the fresh produce that you probably already bought. It is made with pantry staples and fresh produce that you likely already have at home.

This is a base that goes well with all the Vegan Food you like. You can have it with tofu scrambles or black bean tacos. The Vegan Food options are really varied. This base is perfect, for all of them.

If you are having a plant-based taco Tuesday or getting food for the week this real Arroz Rojo is going to be the thing you make all the time now.

Overall, this Vegan Mexican Rice Recipe is not just ultra-flavorful, but also surprisingly hands-off once it starts simmering. You can serve it hot alongside your favorite proteins or use it to stuff hearty vegan burritos. We are so excited you’ll get to try this, and hope you will love it as much as we did. Follow our easy steps below.

Why You’ll Love This Vegan Mexican Rice Recipe

Unlike “Spanish Rice” which often uses saffron (and has a different history you can read about on Wikipedia), Mexican Arroz Rojo relies on the “sofrito” method—toasting the rice until it smells like popcorn before simmering it in a rich tomato and garlic base. It’s smoky, savory, and surprisingly healthy.

  • One-Pot Wonder: Less cleanup means more time enjoying your meal!

  • The Texture: Toasting the rice ensures it is light, fluffy, and never sticky.

  • Authentic Flavor: Using fresh Roma tomatoes and garlic brings out a vibrant, restaurant-quality taste right in your own kitchen.

Ingredients

Roma tomatoes

2

White onion

¼ medium

Garlic Cloves

2 cloves

Vegetable broth (low-sodium)

1 ½ cups

Salt

1 tbsp

Long-grain white rice

1 cup

Neutral cooking oil

2 tbsp

Frozen mixed vegetables

½ cup

Jalapeño or serrano pepper

1

Available in our store

100% Pure & Natural Virgin Coconut Oil

Original price was: ₹800.00.Current price is: ₹549.00.

Creamy Moisturising Jasmine Soap

Price range: ₹199.00 through ₹1,299.00

Dry Patch Care Monthly Regime

Original price was: ₹2,600.00.Current price is: ₹2,449.00.

Emkay Coconut Based Interesterified Veg Fat (Vegan Ghee)

Price range: ₹775.00 through ₹1,400.00

Kumkumadi Face Wash & Oil Combo

Original price was: ₹2,150.00.Current price is: ₹1,999.00.

Multani Mitti Soap with Papaya Cucumber

Price range: ₹249.00 through ₹1,999.00

Step 1

Prep the Broth & Toast the Rice

Let’s start by getting the flavorful tomato broth ready. In a blender, combine the quartered Roma tomatoes, chopped white onion, peeled garlic cloves, and salt. Blend until the mixture is completely smooth and set it aside for later.

Next, heat 2 tablespoons of oil in a large skillet or pot over medium-high heat. Add your dry, rinsed rice. Stir constantly for about 5–7 minutes. You are looking for the rice to change from translucent to a chalky white, then a beautiful nutty golden brown. This toasting creates a protective shell around each grain, ensuring they stay separate and fluffy.

A glass blender jar filled with tomato sauce, diced onions, and whole tomatoes, surrounded by fresh ingredients like garlic, lime, cilantro, and vegetable broth on a wooden table.
A four-panel collage showing white rice being toasted in a pot, adding diced onions and garlic, sautéing the mixture together, and sprinkling in ground spices.

Step 2

Sauté the Aromatics & Bloom Spices

Once the rice is golden, turn the heat down to medium and toss in your finely diced onion and minced garlic. Sauté for 2–3 minutes until the onion is translucent and the garlic is fragrant. This is where you add your cumin and a pinch of smoked paprika. Let the spices "bloom" in the oil for 30 seconds—it unlocks a layer of flavor that raw spices just can't match.

Step 3

The Tomato Simmer

Now, pour in that smooth tomato mixture you blended earlier along with your vegetable broth. Give it one good stir to combine everything, then stop stirring. Bring the mixture to a gentle boil, then immediately turn the heat to the lowest setting. Cover the pot with a tight-fitting lid. Let it simmer undisturbed for 15–18 minutes. Resisting the urge to peek is the hardest part, but every time you lift the lid, you lose the steam needed to cook the rice evenly!

A four-panel collage showing tomato purée being poured into toasted rice, stirring the mixture, bringing it to a boil, and covering the pot with a 15-minute timer.
A four-panel collage showing the final steps of cooking red rice: simmering with a digital timer, removing the lid to release steam, fluffing the rice with a fork, and garnishing with fresh cilantro and lime.

Step 4

The Rest and Fluff

Once the liquid is fully absorbed, turn off the heat but keep the lid on. Let the rice sit for at least 5–10 minutes. This "carry-over" steam finishes cooking the centers of the grains and ensures the texture is perfect. Finally, remove the lid and use a fork (never a spoon!) to gently fluff the rice. Garnish with fresh cilantro and a squeeze of lime to cut through the richness.

Healthy Pros of This Recipe


Eating plant-based isn’t just about what you leave out; it’s about the nutrient-dense ingredients you put in. This recipe is a powerhouse of Vegan Food benefits:

  1. High in Lycopene: By blending fresh Roma tomatoes, you’re getting a massive dose of antioxidants that support heart health.

  2. Natural Aromatics: Garlic and onions aren’t just for taste; they provide natural anti-inflammatory properties that boost your immune system.

  3. Low-Fat Comfort: By using vegetable broth instead of heavy fats, you get a rich flavor profile that is heart-healthy and 100% cholesterol-free.

  4. Digestive Aid: The cumin used to “bloom” in the rice has been traditionally used to help with digestion and gut health.

Leave a Reply

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