• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

My Dainty Kitchen

  • ABOUT US
  • Recipe
    • Round-ups
  • Recipe Collections
  • Kitchen Essentials
  • Recipe
    • Appetizer
    • Breakfast
    • Dal
    • Desserts
    • Drinks
    • Fasting/ Vrat Recipes
    • Indo chinese
    • Keto
    • Kids SpecialGet collection of kids friendly foods, kids tiffin box recipes here.
    • Main Course
    • Raita
    • Rice
    • Roti/ Paratha
    • Round-ups
    • Salads
    • Side dish
    • Soups & Stews
    • Street Food
menu icon
go to homepage
  • Recipes
  • Vegan Food
  • Keto
  • Round-ups
  • Connect With Us

    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • search icon
    Homepage link
    • Recipes
    • Vegan Food
    • Keto
    • Round-ups
  • Connect With Us

    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • ×

    Home » Recipes » Recipe

    Vegan Mexican Rice (Instant Pot & Stovetop)

    Published: Jul 10, 2018 · Modified: Jun 2, 2021 by Ipsa Faujdar · This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclaimer.

    Jump to Recipe Jump to Video Print Recipe

    This Vegan Mexican Rice is damn delicious and perfect for your lazy dinner. This is quick, easy, and a one-pot rice dish that takes less than 30 minutes. Make this on a stove-top pan or in an instant pot pressure cooker or simply make your baked vegan Mexican rice quickly.

    lazy vegan recipes - Mexican rice

    I'm a great fan of rice recipes and especially the one-pot and fried rice ones. These are easier, quicker, and delicious with a blend of good flavors. This flavorful vegan Mexican rice is one of my favorite rice recipes so far. Read other rice recipes on the blog. If you are using an instant pot, it will save some more time.

    Vegan Mexican Rice is easy to prepare with minimal ingredients. The main ingredients are tomatoes, corn kernels, and jalapeno pepper. Tomatoes play an important role in this recipe (in Mexican cuisine in fact). I have kept a few chunks of tomatoes as well for that flavor. Read my pico-de-gallo.

    Tomato puree + Tomato chunks = Extra flavors

    If you have beans, you can add them to your rice. I didn't have the beans at my place. So I skipped it. But the flavor is awesome then also. You may add any canned beans like black beans, red beans, or a mix of beans to your rice.

    This is quick one-pot rice that takes less than 30 minutes to make. You can make this vegan Mexican rice on a stovetop (in a pan/ pot with a lid), or in an instant pot (pressure cooker) or you can make baked rice. I have mentioned both the stovetop method and the instant pot method here.

    Is restaurant-style Mexican rice vegan?

    Normally in restaurants, they cook rice in chicken broth for flavor. But here in my vegan Mexican rice, we are replacing it with vegetable broth. If you don't have homemade vegetable broth, use vegetable broth powder to make broth. Else add simply water.

    Which type of rice is used in Mexican rice?

    Normally long grain rice is used in authentic Mexican rice. However, you can use basmati rice also. Many varieties of basmati are long in fact. So with that, the rice doesn't turn soggy. This fluffy rice with lots of added veggies is just delicious.

    If you like this recipe also read Mexican Lentils Soup.

    Also read other rice recipes:

    • Methi Matar Pulao
    • Mushroom & Peas Rice
    • Sweet Coconut Rice 
    • Mix Vegetable Fried Rice

    How to make vegan Mexican rice on the stovetop & Instant pot?

    Ingredients:-

    Basmati Rice - This normally comes as long-grain rice. Long grains go nice for the Mexican rice. Small grains may get mushy rice.

    Tomatoes - Tomatoes have a special place in Mexican cuisine. So here the rice is basically cooked in tomato flavor primarily. So add a can of fire-roasted tomatoes. Take some chopped tomatoes for bites, but it's totally optional. Also, you can replace this with the same amount of salsa.

    Onion, garlic, jalapeno - These add flavor to the rice. Fresh ones are best but however, you can replace this with garlic powder, onion powder. Deseed the jalapeno and chop it into small pieces.

    Salt & pepper - Salt and pepper are essential ingredients.

    Cayenne pepper - This is optional. But if you love little spicy food, then add a pinch of cayenne pepper, or paprika, or chili powder.

    Vegetables - Here I have taken carrots, beans, corn. However, carrots and beans are optional. That no doubt makes the rice nutritious.

    Vegetable broth - Normally Mexican rice is cooked in chicken broth. But here we will be adding veg broth or stock.

    Ratio of rice to broth - If you are making this on stove top, the ratio of rice to broth will be 1 : 1.5 and for instant pot it's 1:1.

    Mexican rice making process steps

    Instructions for Stovetop Method -

    Heat oil in a pan or Dutch oven. Add chopped garlic, onion, jalapeno peppers. Saute for 2 minutes.

    Now add washed rice and sauté for 3 - 4 minutes on high flame. Now add chopped veggies along with corn and give it a nice stir.

    Next, add canned tomatoes/ puree and the chopped tomatoes. Then add the vegetable broth to the pot. Cover the pot with a lid and simmer for 12 - 15 minutes on low flame. Check with a fork if rice is fluffy and cooked. Garnish with finely chopped fresh cilantro leaves.

    Instant Pot Mexican Rice

    Start the instant pot on sauté mode. Now add oil and once it's hot, add garlic and onions. Saute for 2 minutes and then add rinsed rice and saute for another 2 - 3 minutes.

    Add diced vegetables, salt, pepper, cayenne pepper, or paprika. Give it a nice stir. Add tomatoes, vegetable broth.

    Close the lid of the pot. Seal the pressure valve. Set to high pressure on manual for 5 minutes. Allow natural pressure release for 5 minutes. Then do quick release for rest.

    Fluff the rice with help of a fork. Garnish with lots of finely chopped cilantro leaves.

    Recipe Card for Vegan Mexican Rice

    lazy vegan recipes - Mexican rice

    Vegan Mexican Rice

    Ipsa Faujdar
    Vegan Mexican Rice is an easy rice fried with lots of veggies, corn, and tomato pulp. This is quick, delicious, under 30-minute dinner recipe
    4 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Cook Time 20 mins
    Total Time 30 mins
    Course Main Dish, Side Dish
    Cuisine American, Mexican
    Servings 4 Servings

    Equipment

    • Dutch Oven
    • Spatula
    • Instant Pot

    Ingredients
      

    • 4 - 5 tbsp olive oil extra virgin
    • 1 cup rice long grain basmati
    • 5 - 6 tomatoes roasted & pureed (or 14-ounce can)
    • 2 tomatoes diced
    • 1 onion finely chopped
    • 4 pods garlic finely chopped
    • 2 cups vegetable broth (1 cup if making in instant pot)
    • 1/2 tsp salt or to taste
    • 1/2 tsp black pepper
    • 1/4 cup corn
    • 1 jalapeno
    • 1 carrot diced (optional)
    • 1/4 cup green beans diced (optional)
    • 1/4 cup chopped cilantro leaves for garnishing

    Instructions
     

    • Wash rice thoroughly.
    • Then drain out from water and allow it to air dry.
    • Heat oil in a pan. Add chopped garlic, onion, jalapeno.
    • Saute for a minute.
    • Add rice to the pot and saute on high flame for 2 - 3 minutes stirring in between.
    • Add chopped carrots, beans, tomatoes and give it a nice stir.
    • Then add canned/ pureed tomatoes.
    • Season with salt, pepper.
    • Close the lid of the pot and simmer on low flame for 12 minutes.
    • After 12 minutes open the lid of pan and check with a fork if its cooked completely.
    • If any liquid still at the base of pot, close the lid again and let it cook for another 3 - 4 minutes on low flame.
    • Once cooked turn off the gas but don't open the lid immediately. Wait for 5 minutes and open the lid.
    • Garnish with freshly chopped cilantro leaves.

    Instant Pot Mexican Rice

    • Start the instant pot on sauté mode.
    • Now add oil and once it's hot, add garlic and onions.
    • Saute for 2 minutes and then add rinsed rice and saute for another 2 - 3 minutes.
    • Add diced vegetables, salt, pepper, cayenne pepper, or paprika. Give it a nice stir.
    • Add tomatoes, vegetable broth.
    • Close the lid of the instant pot.
    • Seal the pressure valve. Set to high pressure on manual for 5 minutes.
    • Allow natural pressure release for 5 minutes. Then do quick release for rest.
    • Fluff the rice with help of a fork.
    • Garnish with lots of finely chopped cilantro leaves.

    Video

    Notes

    Adding vegetables is optional. If you don't have the mentioned veggies, can cook the rice only with tomatoes (fresh and canned).
    Add lots of fresh cilantro leaves.
    In absence of jalapeno pepper, consider regular chilli.
    You can also add green bell pepper to this. 
    For extra spicy, add a pinch of paprika to the rice.
    14 ounce canned tomato = 5 - 6 fresh tomatoes; 28 ounce canned tomato = 10 - 12 fresh tomatoes. So adjust the tomato as per your serving size.
    Keyword Easy Less than 30 minutes Recipe, Mexican Rice, Vegan Mexican Rice, Vegan Rice Recipes
    Tried this recipe?Let us know how it was!

    If you like the recipes and want to stay updated, subscribe via email. Also, I would request you to like and share my Facebook Page. Follow My Dainty Kitchen on Twitter, Instagram, and Pinterest.

    « Vegan Sweet Potatoes Curry
    Methi Matar Pulao »

    Join the list

    * indicates required

    Reader Interactions

    Comments

    1. COLLEEN E

      June 02, 2021 at 8:24 am

      4 stars
      Your recipe does not say how much rice to use.

      Reply
      • Ipsa Faujdar

        June 14, 2021 at 5:03 pm

        It's there dear in the recipe card.

        Reply
    2. Amanda

      July 15, 2021 at 3:10 am

      When do you add the broth if making on the stove top?

      Reply
      • Ipsa Faujdar

        July 21, 2021 at 8:17 am

        after adding veggies, sauté rice and veggies for 3 minutes and then add broth and simmer.

        Reply
    3. Marci

      December 10, 2022 at 1:33 am

      Can short grain basmati rice be used instead of long grain?

      Reply
      • Ipsa Faujdar

        December 18, 2022 at 8:14 pm

        Yes, cooking time may vary with the type of rice.

        Reply

    Leave a Comment (And a 5 Star Rating) Cancel reply

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

    Recipe Rating




    Primary Sidebar

    profile picture - about author

    Hi, I'm Ipsa! Welcome to My Dainty Kitchen. I'm the recipe developer, cook, author, and photographer of this blog. I love to cook delicious food and share recipes with my amazing readers. Thank you for stopping by. Explore more yummy recipes on the blog.

    More about me →

    Reader's Favorite

    • Air fryer Potato Wedges
    • Air Fryer Zucchini Fries
    • Air fryer Buffalo Cauliflower
    • Cabbage Stir Fry (Stir-fried Cabbage)
    • Privacy Policy
    • About Us
    • Contact Us
    • Recipe Books

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • EBook
    • Recipes

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2022 My Dainty Kitchen