If you’re craving a dish that bursts with vibrant flavors and comforting warmth, let me introduce you to this incredible Vegan Mexican Rice Recipe. It’s a celebration of simple ingredients coming together in perfect harmony, with the brightness of tomatoes, a gentle kick from chili, and the cozy aroma of sautéed rice all baked to fluffy perfection. Whether you’re new to vegan cooking or a seasoned plant-based enthusiast, this recipe offers a satisfying twist on classic Mexican rice that’s both nutritious and utterly delicious.
Ingredients You'll Need
These ingredients are simple staples, yet each one plays a crucial role in making this Vegan Mexican Rice Recipe so flavorful and inviting. From the delicate texture of long-grain rice to the rich tomato base and fragrant aromatics, everything works together beautifully.
- 1 cup long-grain rice: The star of the dish, providing the perfect fluffy texture that soaks up all the wonderful flavors.
- 1 tablespoon extra virgin olive oil: Adds a subtle richness while helping to lightly toast the rice for a nuttier flavor.
- ½ cup canned chopped tomatoes: Brings brightness and depth, forming the sauce that infuses the rice with authentic Mexican flair.
- ½ small red chili (chopped, seeds removed for less spicy): Offers a gentle heat without overpowering, customizable to your taste.
- 1 medium onion (quartered): Adds a layer of sweetness and aromatic character when blended into the sauce.
- 2 garlic cloves: Provides that unmistakable garlicky warmth, elevating the overall flavor profile.
- 1 ½ cups vegetable broth: The cooking liquid that enhances the savory notes beyond water alone.
- ½ teaspoon salt (omit if using salted broth): Brings everything together, seasoning the dish perfectly.
How to Make Vegan Mexican Rice Recipe
Step 1: Prep and Clean the Rice
Begin by preheating your oven to 350ºF. Rinsing the rice under cold water until it runs clear is a small but essential step—it washes away excess starch, preventing the grains from clumping and ensuring a beautifully fluffy finish every time.
Step 2: Sauté the Rice
Next, heat the olive oil in a small pot or oven-safe dish and sauté the rinsed rice for about 2 minutes. This gentle toasting develops a subtle nutty flavor that sets this Vegan Mexican Rice Recipe apart and helps the grains hold their shape through the baking process.
Step 3: Blend the Tomato Mixture
While the rice toasts, toss your canned tomatoes, red chili, quartered onion, garlic cloves, vegetable broth, and salt into a blender or food processor. Blend until smooth to create a vibrant sauce that will cook the rice and infuse it with those signature Mexican flavors.
Step 4: Adjust and Combine
Check the volume of your tomato mixture; you want about 2 cups total. If it’s a bit short, add a splash of water or extra broth to reach this amount. Pour this luscious sauce evenly over the sautéed rice, making sure every grain gets that flavorful coating.
Step 5: Bake the Rice
Cover the pot or transfer everything to a covered baking dish and bake for 15 minutes. This gentle heat tenderizes the rice as it absorbs all the rich tomato and spice-infused liquid. After 15 minutes, remove the lid, stir the rice to redistribute the liquid and flavors, then bake uncovered for another 10 to 15 minutes until the rice is perfectly soft and all the liquid has absorbed.
Step 6: Fluff and Serve
Once out of the oven, fluff your Vegan Mexican Rice Recipe with a fork to separate the grains. This step ensures the rice is light and airy, ready to be the star of your meal or an impressive side dish.
How to Serve Vegan Mexican Rice Recipe
Garnishes
A sprinkle of fresh cilantro, a wedge of lime, or some finely chopped green onions can beautifully brighten this dish. A few sliced avocado pieces add creamy contrast, while vegan cheese shreds or a dollop of plant-based sour cream bring richness and smoothness—perfect for an added indulgence.
Side Dishes
This rice pairs wonderfully with black beans, grilled vegetables, or a crisp green salad. Serve it alongside vegan tacos, roasted corn, or your favorite smoky chipotle dishes for a truly authentic Mexican-inspired feast.
Creative Ways to Present
For a festive touch, serve the rice in small colorful bowls or hollowed-out bell peppers. You could also layer it in a burrito bowl with beans, salsa, and guacamole for a one-bowl meal that looks as good as it tastes.
Make Ahead and Storage
Storing Leftovers
Leftover Vegan Mexican Rice Recipe keeps well in an airtight container in the fridge for up to 4 days. Keeping it chilled quickly after cooking helps preserve the delicate flavors and texture.
Freezing
If you want to save some for later, this rice freezes nicely. Portion it out in freezer-safe containers or bags, then thaw overnight in the fridge before reheating. Although the texture might soften slightly, it remains a delicious, convenient meal option.
Reheating
Reheat gently on the stovetop or in the microwave with a splash of water or broth to revive moisture. Stir occasionally to evenly warm the rice and maintain that wonderful, fluffy consistency.
FAQs
Can I use brown rice instead of long-grain white rice?
Absolutely! Brown rice will work but requires a longer cooking time and possibly more liquid, as it takes longer to soften. You might want to partially cook it before baking or adjust baking time accordingly.
How spicy is this Vegan Mexican Rice Recipe?
The heat level mainly depends on the red chili you use. Removing the seeds tones down the spice considerably, making it mild but flavorful; leave seeds in for extra kick. Feel free to adjust based on your preference.
Can I make this on the stovetop instead of the oven?
Yes, although baking gives the rice a unique texture and depth. On the stovetop, simmer the rice and tomato mixture covered, stirring occasionally until the rice is tender and liquid absorbed. Just watch closely to avoid sticking or burning.
Is this recipe gluten-free?
Yes, this Vegan Mexican Rice Recipe is naturally gluten-free. Just be sure to use a gluten-free vegetable broth to keep it safe for those with gluten sensitivities.
What can I add to make this recipe more filling?
Incorporate cooked beans like black or pinto for added protein and fiber. You can also top it with roasted veggies, avocado slices, or tofu for a complete, satisfying meal.
Final Thoughts
This Vegan Mexican Rice Recipe is truly one of those dishes that bring warmth and comfort with every bite. It’s easy to make, packed with flavor, and endlessly versatile, making it a must-try for anyone who loves vibrant, plant-based meals. Give it a go, and you might just find your new favorite staple in the kitchen!
Print
Vegan Mexican Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 32 minutes
- Total Time: 42 minutes
- Yield: 2 servings
- Category: Side Dish
- Method: Baking
- Cuisine: Mexican
- Diet: Vegan
Description
This vibrant Vegan Mexican Rice recipe combines long-grain rice with a flavorful blend of tomatoes, red chili, onions, and garlic, baked to perfection in the oven. It’s an easy, wholesome side dish bursting with authentic Mexican flavors, perfect for vegans and anyone seeking a delicious plant-based option.
Ingredients
Rice and Base
- 1 cup long-grain rice
- 1 tablespoon extra virgin olive oil
Tomato Blend
- ½ cup canned chopped tomatoes
- ½ small red chili, chopped (remove seeds for less spicy)
- 1 medium onion, quartered
- 2 garlic cloves
Liquids and Seasoning
- 1 ½ cups vegetable broth
- ½ teaspoon salt (omit if using salted broth)
Instructions
- Preheat Oven: Set your oven to 350ºF (175ºC) to prepare for baking the rice.
- Wash Rice: Place the rice in a fine strainer, rinse thoroughly under cold water until it runs clear to remove excess starch, then drain well.
- Sauté Rice: Heat a small pot or oven-safe pot on the stove over medium heat. Add the olive oil and rice, sautéing for about 2 minutes while stirring frequently to lightly toast the rice and enhance its nutty flavor. Transfer the rice to a small baking dish or keep it in the oven-safe pot.
- Prepare Tomato Mixture: In a blender or food processor, combine the canned chopped tomatoes, chopped red chili, quartered onion, garlic cloves, vegetable broth, and salt. Blend until the mixture is completely smooth.
- Measure Liquid: Confirm you have 2 cups of the blended tomato mixture. If there’s less, add extra water or broth to reach 2 cups for perfect rice cooking consistency.
- Combine and Bake (First Phase): Pour the tomato mixture evenly over the sautéed rice. Cover the dish tightly with a lid or aluminum foil to retain moisture, and bake for 15 minutes.
- Stir and Continue Baking (Second Phase): After 15 minutes, carefully remove the cover and stir the rice to coat it evenly with the tomato sauce. Return it uncovered to the oven and bake for an additional 10 to 15 minutes, or until the rice is tender and most of the liquid has absorbed.
- Fluff and Serve: Take the rice out of the oven and fluff it gently with a fork to separate the grains. Serve hot as a delicious vegan side dish or base for your favorite Mexican-inspired meals.
Notes
- Adjust the amount of red chili according to your spice tolerance; removing seeds reduces heat.
- Using an oven-safe pot allows you to sauté and bake the rice in the same vessel, minimizing cleanup.
- If you prefer a softer rice texture, add an extra ¼ cup of liquid before baking.
- This recipe can be scaled up to serve more people by increasing all ingredients proportionally.
- Serve with beans, guacamole, or vegan protein for a complete meal.

Leave a Reply