Spanish Brown Rice (aka Mexican Brown Rice) is a flavorful side dish packed with nutrients. Our Spanish rice recipe is made on the stove top with long grain brown rice and flavored with onion, green peppers, tomato sauce, garlic powder and chili powder.
This fiber-rich rice dish is a simple way to add whole grains to your diet making it the perfect side dish for just about any Mexican main dish. I usually serve this dish with tacos, burritos, or enchiladas and refried beans, just like you would get at Mexican restaurants.
Jump to:
Ingredients
See recipe card for exact amounts.
Ingredient Notes
brown rice – I use regular store brand long grain brown rice because it is inexpensive and easy to find. I have not tried this with white, brown basmati, or brown jasmine rice, but from what I can tell these would probably have a shorter cooking time and may not absorb the liquid at the same rate. If you want to use one of those types of rice you will need to cook it for the amount of time specified on the package.
tomato sauce – this is made with tomato puree and spices and is a smooth sauce with no chunks of tomato in it.
veggies – we use chopped onion and green bell pepper
spices – this dish is seasoned simply with a little chili powder, garlic powder and salt.
cooking oil – we typically use canola oil but you can use olive oil or vegetable oil.
How to make homemade Spanish rice with brown rice
- Heat the oil in a pan on medium heat, add the uncooked rice and onion and cook until the rice is toasted and the onion softens, about 4-5 minutes.
- Stir in the tomato sauce, water, green peppers, and spices.
- Bring to a boil over medium high heat stirring occasionally, when it boils reduce the heat to low, cover and cook for 45-50 minutes or until the liquid is absorbed and the rice is tender.
Tips
- You can skip the step of toasting the rice and softening the onion if you want, but it does help to bring out the nutty flavor of the rice.
- You need a pan with a tight fitting lid to cook rice properly.
- Do not stir the rice, just put the lid on, let it cook and check it after the minimum time, if there is still liquid let it cook until the liquid is absorbed.
- Brown rice has a chewier texture than white rice so keep that in mind when you are checking for doneness.
- The best way I know to check if the rice is done is by tasting it.
- If the rice isn’t done before the liquid is all absorbed you can go ahead and add some more water.
Substitutions and additions
- Swap the bell pepper for jalapeno peppers for a spicier dish.
- While we think this dish has great flavor using just water you can swap it for chicken broth, beef broth or vegetable broth.
- Add in a little ground cumin, maybe a 1/4-1/2 teaspoon.
- Top each serving with some fresh tomatoes or mix them in right before serving.
Storage and reheating
Store leftover rice in an airtight container in the refrigerator for about 3 days. Reheat in the microwave or on the stove top over medium heat. When I reheat this on the stove top I add a little water.
Why is brown rice brown?
Rice has three layers; the hull or husk, the bran or germ, and the inside kernel, or endosperm. Brown rice has only the outer hull removed so it retains the bran layer. It differs from white rice because the hull and bran are both removed, making the rice white.
Is white rice or brown rice better?
Brown rice has slightly more health benefits than white rice because it is less refined, making it a whole grain. Brown rice has slightly more fiber, vitamins and minerals and a lower glycemic index than white rice making it a better choice than regular rice.
Making small changes like this can help maintain an overall healthier diet.
Follow us on social media!
Did you make this recipe? We would love it if you’d leave a comment and ⭐️⭐️⭐️⭐️⭐️ review below!
Spanish Brown Rice
Ingredients
- 2 tbsp canola oil
- 1 cup uncooked brown rice
- 1/2 cup chopped onion
- 2 1/2 cups water
- 1 tsp salt
- 3/4 tsp chili powder
- 1/8 tsp garlic powder
- 1/2 cup chopped green bell pepper
- 1 can tomato sauce 8 ounces
I earn a small commission from Instacart for qualifying purchases.
Instructions
- Heat oil in a 10-inch skillet over medium heat. Cook rice and onion in oil about 5 minutes, stirring frequently, until rice is golden brown and onion is tender.2 tbsp canola oil, 1 cup uncooked brown rice, 1/2 cup chopped onion
- Stir in remaining ingredients. Heat to boiling; reduce heat. Cover and simmer 45-50 minutes, stirring occasionally, until rice is tender and all of the liquid is absorbed.2 1/2 cups water, 1 tsp salt, 3/4 tsp chili powder, 1/8 tsp garlic powder, 1/2 cup chopped green bell pepper, 1 can tomato sauce
Notes
Nutrition Facts
Mexican dishes to serve this rice with…
A delicious twist on a classic that is cheesy and satisfying!
An easy, nutritious, and delicious Tex-Mex dish.
Use a store bought rotisserie chicken or leftover chicken to make this easy.
A restaurant quality meals that is easy to make.
Karen Schulz says
what size can tomato sauce please? recipe says 1 can but that isn’t a lot of help.
Mindy Boyd says
This post is one that had some errors on it due to the recipe card I was using and somehow that information wasn’t visible. I have fixed it to include the size of the can. Thanks for asking and bringing it to my attention!
Lee Boyd says
This is a great rice dish. Went so well with the delicious burritos.