This one pot Mexican brown rice with tomatoes is a great option for any weeknight meals. It is really filling and tastes so fresh. Also, it is loaded with dietary fiber and healthy proteins.
I am in love with one pot meals such as healthy potato soup, easy and quick chicken biryani etc. If you are following this blog, then you can definitely see it. Today again I am here sharing this one pot Mexican brown rice recipe with you all.
I have made tomato rice several times before but, the Indian version (would share this one too sometime). We both love it so much. However, this time I wanted to try the tomato rice using brown rice and Mexican spices. Getting into healthy eating habits constantly inspires me to experiment with whole grain based recipes.
Here is a result of one such experiment. What I love about this rice dish is that it is
- a one pot meal
- healthy
- filling and makes you feel full for longer
- appealing
How is this Mexican rice healthy?
This Mexican brown rice with tomatoes is healthy because
- it contains whole grain brown rice. Whole grains are rich in dietary fiber
- it contains black beans. Black beans are the source of good protein compared to meat, especially red meat
- And it does not contain added saturated fat from butter or cheese. This tomato rice is prepared in avocado oil. Avocado oil is a healthy oil as it contains good saturated fat.
Helpful tips!
To prepare this tomato rice, I used fresh tomatoes instead of canned ones. I really like the fresh flavors and therefore, usually, I avoid using processed tomatoes unless there is an emergency. However, you can use canned tomatoes if you want to.
More Mexican recipes to try
Love this recipe? Please leave a 5-star ⭐⭐⭐⭐⭐ rating in the recipe card below & a review in the comments if you REALLY like this recipe. Thank You!
📖 Recipe
One Pot Mexican Brown Rice
Would you like to save this recipe?
Ingredients
- 1 cup brown rice uncooked
- 4 fresh tomatoes chopped
- 1 can black beans drained and rinsed
- 1 onion chopped
- 2 cloves garlic minced
- 2 teaspoon Mexican chili powder
- 1 teaspoon curry powder
- 1 teaspoon cumin powder
- salt and pepper
- 1 teaspoon cooking oil (I used avocado oil)
- 1 ½ cup chicken stock low sodium organic (or vegetable stock for vegan)
- 2-3 tablespoon finely chopped parsley (for garnish)
- 1 roma tomato seeded and sliced (for garnish)
Instructions
- Clean the brown rice using water and set it aside by soaking it in water.
- Heat oil in a large pot on medium heat. Add minced garlic and saute until fragrant.
- Add onion and saute until translucent
- Add in tomatoes, seasonings including chili powder, curry powder, cumin powder and mix well. Cook tomatoes until tender for about 4-5 mins.
- Then add chicken stock (or vegetable stock if vegan) and bring mixture to boil.
- Drain all the water from rice and add it to the tomato mixture.
- Simmer the rice (covered) for about 35-45 min or until tender. After 20 min add in black beans and continue further cooking. Cooking time will depend upon the variety of brown rice and how tender you prefer your rice.
- Turn off the heat. Garnish with some chopped parsley and sliced fresh tomato. Serve warm to enjoy this bowl of healthy Mexican brown rice.
Notes
- You can also boil chicken or veggie stock in a separate pan while cooking tomatoes. It will reduce some cooking time.
- This Mexican brown rice can also be paired with fresh fresh guacamole and some cheese and can be served as a side dish or as a main dish
Nutrition
Bonnie F. says
LOVE your rice recipes!! Thank you for sharing them! However........I am an instant pot fanatic and would LOVE to know the timing in the Instant pot! Do you have that? Have you made it in yours? If so can you share the setting and cooking time with us? Thank you in advance! Mexican is my favorite 'flavor'!! Can you email me with your response as I probably won't get back on here to check! I pinned this recipe! Thank you so so much!
Watch What U Eat says
Hi Bonnie,
We have a similar recipe for Instant Pot brown rice on the website that has the info on cooking brown rice in an Instant Pot.
I hope you will love this Instant Pot version of the Mexican Brown rice recipe.
Terry says
Made this dish this evening, it was delicious. Rice took 45 mins to cook properly. Finished with a little cheese on the side, which added to the flavour. Thanks so much for sharing.
Khandis says
This recipe has been on my weekly meal rotation for the past two weeks, so delicious and perfect for multiple weekday meals.! Thank you!
Lisa says
I'm cooking this now and I followed the recipe but the rice is taking forever to cook! I've had it on the stove for almost an hour since adding the tomatoes and spice and the rice is still hard. I've transferred the dish to a covered pot and added more chicken stock in the hopes that it will finish and my boyfriend and I can eat.
Watch What U Eat says
Hi Lisa,
Sorry that your dish is not coming along as expected. Brown rice should be well done in 40-45 min when cooked on low heat. I am not sure why yours is taking forever to cook. I also mentioned soaking the rice in water before using which also helps to reduce the cooking time.
IGOR @ COOKING THE GLOBE says
Love the recipe. Adding to my Mexican food recipe collection!
Emily says
I love one pot meals! I'm always looking for new one pot recipes.
Sara says
This looks fantastic! I am going to pin this for future reference!
Sarah Le Donne says
Haven't eaten rice in a while, I think it's time! This looks really good and the recipe doesn't seem to be too difficult. Thank you for sharing!
Theresa@DearCreatives says
Looks so yummy. This would be perfect for many meals as a side dish. Thanks for sharing at the Inspiration Spotlight party. See you again soon. Pinned & shared.
Cindy Norris says
This looks simple and delicious. I think I would serve it with some sort of salad on the side. I love one pot dishes.
Swati and Tushar says
Thank you Cindy! Love the idea of serving this rice with salad :).
Nikki Frank-Hamilton says
This sounds so good! We are actually having red beans and rice for dinner tonight. But I love Spanish flavors and your spice combination looks incredible! We will be trying this soon! Pinned and Yummed so I can find it again! Thanks.
Swati and Tushar says
Give it a try. I am sure you will love this dish.
Miz Helen says
This is a beautiful presentation for your delicious rice. We will love the flavor of this dish. Hope you have a very special week and thanks so much for sharing with Full Plate Thursday.
Miz Helen
Swati and Tushar says
Thank you Helen!
Jess says
Yum! I may have just drooled! 🙂
I would LOVE for you join and share this at my DIY and Recipes FB Group: https://www.facebook.com/groups/pluckyrecipescraftstips
Thanks for joining Cooking and Crafting with J & J!
Swati and Tushar says
Thank you Jess for the invite. I would love to be a part of this group.
Jennifer says
This looks fabulous! I love the idea of adding some cheese.
Thanks for sharing with us on Thursday Favorite Things!
Cheers,
Jennifer
http://awellstyledlife.com
Easy Peasy Life Matters says
Yum!! We just love Mexican Rice around here 🙂 Thanks so much for sharing!
Swati and Tushar says
🙂
p says
you didn't include when to add black beans in directions
Swati and Tushar says
Thank you so much for letting us know. I updated the changes.
Marilyn Lesniak says
Thank you for sharing at Recipe Sharing Party. Pinned and Yummed
Swati and Tushar says
You are welcome, Marilyn!
sandra says
This recipe looks delicious! Thanks for sharing it.
Swati and Tushar says
Thank you Sandra!