Easy Spanish Rice with Beans Recipe

Today I am sharing a super easy Spanish Rice with Beans recipe that we love and make again and again.

The boys love this recipe and they even help me throwing all of the ingredients in the skillet. This is also one of those one pot recipes so clean-up is super easy.

You can eat the rice on its own or wrap it up in a tortilla to make delicious dinner wraps. So yummy! I also love that beans are good for you. Beans contain a lot of soluble fiber, protein, carbohydrates, folate and iron.

Easy Spanish Rice with Beans Recipe

Easy Spanish Rice with Beans Recipe

What do I love the most about this recipe? How easy it is to make and how you use one pot and that’s all. Clean up is a breeze and I often have left-overs for next day.

Do you love eating beans as well? Tell me what you think about the recipe if you make it  below!


Easy Spanish Rice with Beans Recipe

Yield: 4 servings

Easy Spanish Rice with Beans Recipe

Easy Spanish Rice with Beans Recipe

You can eat the rice on its own or wrap it up in a tortilla to make delicious dinner wraps. So yummy! I also love that beans are good for you. Beans contain a lot of soluble fiber, protein, carbohydrates, folate and iron.

Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes


  • 2 tablespoons vegetable oil
  • 1 1/2 cups of dry rice
  • 3 cloves of garlic (finely chopped)
  • 1/2 an onion (finely chopped)
  • 2 cups of chicken/veggie broth
  • 1/2 a bottle of salsa (1 cup)
  • 1 cans of beans, drained + rinsed (black/kidney/medley - use your favourite beans)
  • Fresh Cilantro (chopped, about 1/2 cup)
  • Sprinkle of salt and pepper


  1. Heat the oil in a large sauce pan over medium heat.
  2. Add in the onion and saute until soft (about 1-2 min).
  3. Add in the rice, mix with the onion and cook for about 5 minutes or until the rice gets a golden color.
  4. Add in the garlic and saute for one more minute.
  5. Pour in the broth and salsa on the rice (try to not add it directly onto the hot pan), add the beans, salt and pepper and stir it up. Bring to a boil.
  6. Turn the heat to low and cover, rice should simmer for about 25 minutes.
  7. Mix well, add fresh cilantro and serve.


You can also wrap it up in a tortilla and add some grated cheese, low fat yogurt and lettuce for a delicious veggie taco/burrito.

Nutrition Information



Amount Per Serving Calories 332Total Fat 7.8gSaturated Fat 1.5gCholesterol 3mgSodium 487mgCarbohydrates 58gFiber 1.3gSugar 1.2gProtein 5.9g

Looking for more easy recipes and kitchen tips? Click here.

The following two tabs change content below.

Angela V

Founder and Writer at One Smiley Monkey blog
Hi, my name is Angela van Tijn and I live in Vancouver, Canada with my wonderful husband, our two boys and our puppy. I am the founder and primary contributor behind One Smiley Monkey. Welcome to my blog!

187 responses to “Easy Spanish Rice with Beans Recipe”

  1. yum, sounds really good and easy! love all things mexican!!

    • Super! Thanks for the comment Tara 🙂

    • From Wiki:
      Spanish rice is a side dish made from white rice, tomatoes, garlic, onions, and other ingredients.[1] It is traditionally made by sautéing the rice in a skillet until it is golden brown. Water or chicken broth are then added along with chopped tomatoes or tomato sauce.
      Although called “Spanish rice”, this dish is unknown in Spain. The term “Spanish rice” is not used by Mexicans or Mexican food enthusiasts, and its use probably stems from the fact that the Spanish language is spoken in Mexico; the dish is usually simply referred to as arroz (“rice”) in Mexico.
      It is a popular dish in the American Southwest, which refers to the dish as “Mexican rice”. The version of the dish cooked throughout Northern Mexico tends to be a more homogeneous character, often with just enough tomato and chili pepper to give the distinctive red-orange color and a smoky, garlic and onion-laden flavor. It is usually served as a side dish alongside other Mexican cuisine.

      • I don’t see the recipe for the Spanish rice and beans. Just photos and responses. Where can I find the recipe?

      • It’s above the picture!

  2. Yum, and I have all the ingredients. This is what I’m making for supper tomorrow 🙂 Thanks for sharing!

    • Awesome 🙂 Let me know how it goes!

  3. October 30-This recipe sounds very good for those of us who are looking for meatless meals to serve more often. It sounds very easy to prepare and I will try it out. Thank you.

  4. That looks good. Think I am going to try it

  5. This recipe sounds delicious and will definately be preparing this for my family soon – I was actually looking for ideas on making a dinner with steak, and this one is perfect! Thank you for sharing.

  6. Thanks for sharing this Angela!

  7. This looks absolutely delish! My hubby would definitely approve of this recipe!

  8. I love Spanish Rice! Thanks for the recipe, I know I’ll be making this regularly! 🙂

  9. I’ve always wanted a good Beans and Rice recipe, thanks, this looks so yummy

  10. Pinning this! My hubby grew up in Mexico so this will for sure be a hit in our house:)

  11. I will try out this recipe!

  12. I would love to try this recipe, looks really good. I could eat rice everyday and love anything Mexican.

  13. I love Spanish Rice and this looks absolutely delicious! It’s so colorful, too! I have to make this! Thanks for the recipe! 🙂

  14. I’ve always wondered how to make a good spanish rice. Thank you for sharing this!

  15. This looks so yummy. I’ve never seen or heard of this dish before.

  16. my family and i love spanish rice, i will for sure use this recipe.. thank you

  17. I do not really like beans but this sounds yummy.

  18. this looks so yummy have to try it soon

  19. I will have to make this. My husband loves beans and they are one of our favorite meals.

  20. Looks delish and easy. We love rice.

  21. not sure how I missed this before but it looks really good

  22. Sounds awesome and interesting, will definitely try this!!

  23. Well that looks absolutely delicious! I love spanish rice and so does hubby so I think I will be making this real soon. Thanks

  24. I’ll be trying this recipe soon for dinner!

  25. I love Spanish rice. That looks really good.

  26. Super EASY!! Adding this to my recipe collection!

  27. This looks both healthy and tasty- adding it to my recipe collection!

  28. I am making ribs tonight and was looking for a side. I found it thanks this looks great

  29. This looks and sounds delicious! Everyone in my family would love it! I could add some prawns and make it a meal!

  30. loved the spanish rice recipe just as easy as the package kind only fresh and better ty sooo much you made one meal healthier

  31. I made this 2 nights ago with our dinner and it was absolutely fantastic! My kids loved it, too! 🙂 Thanks for the great recipe!

  32. Hello, OSM. This is such an easy dish to make. I like the suggestion of using tortilla or lettuce wraps. I will definitely try this recipe. Thank you for this great recipe, One Smiley Monkey.

  33. We are HUGE rice eaters at my house! I am always on the search for new and easy and of course tasty ways to prepare. This one is a winner/pinner!

  34. I grew up eating Spanish rice, it was one of my moms best and famous dishes. This looks so easy ans so yummy, I am going to have to make it!!!

  35. Thank you, for sharing this recipe, it is exactly what I have been looking for.

  36. I finally made this and it was wonderful just added a can of diced spiced tomatoes (the new aylmer ones) was amazing thanks for the recipe.

    • Glad you loved it Jo 🙂 Thanks for letting me know!

  37. I’ve never found a Spanish Rice recipe that I really liked but this one sounds amazing! MUST try!!

  38. Great recipe! I’m gonna try this with my cheese enchiladas. It’s sure to be a hit.

  39. Looks like an easy and yummy meal. Thanks for the recipe

  40. This looks really good – as a chili fiend I would probably add some to the dish

  41. July 9–i was happy to find this recipe for Beans and Rice,. I am trying to have more meatless meals during the week, but want to keep protein in them. Thank you for this recipe.

  42. July 18-I love this recipe for Spanish Rice and cannot wait to try it. I have been looking for easy and delicious vegetarian recipes and I think I found a winner here!

  43. July 18-I love this recipe for Spanish Rice and cannot wait to try it. I have been looking for easy and delicious vegetarian recipes and I think I found a winner here!
    Elva Roberts

  44. Oh my gosh this looks delicious!! I’ve printed it out and we’ll be having that for dinner tomorrow! Thank you for sharing. I love your recipes!

  45. Oh this looks so yummy. We love beans and rice so I will definitely add this to our menu. I love how it can be added to a tortilla to make a wrap or enchilada or to a taco shell for tacos.

  46. back in the season for making this dish!

  47. The ingredients did not call for onion, but the directions says heat the oil in a large saucepan over medium heat and add in the onion and sauté until soft; how much onion do I need for this recipe?

  48. Ignore my question, I went back to see the recipe and I saw the onion is now there.

  49. Looks yummy! I’m always trying for find something to go with my enchiladas and this would be great!

  50. YUM! this looks delicious! perfect for fiesta nights!

  51. this looks delicious@!

  52. wow, I always wanted a recipe for this. I never knew it was this easy to make

    sibabe64 at ptd dot net

  53. I tried making spanish rice once and failed miserably. This look so good though that I might have to try again

  54. how much oil

  55. Thanks for the easy quick recipe. Added pre cooked pork loin. Slow roasted in tin foil with chopped red onion apple and jalapeno pepper at 300 for 90 minutes. Served as a main course and as wraps with a little sour cream and sharp cheddar. DELICIOUS!

  56. I’ll make this as soon as the current pot of rice in the fridge is finished! Isn’t this recipe a little short on seasonings? It doesn’t even call for salt and pepper.

  57. We eat a lot of grains and veggies in my home; love this recipe, thanks!

  58. That sounds really wonderful. Even though we hardly ever ate rice when I was growing up, rice and beans are one of my favourite comfort foods.

  59. I love rice in fact any kind of rice…thanks for sharing!!

  60. I love all kinds of rice and this one sounds very good, I am going to make it over the weekend, thanks for sharing!!

  61. yummy this sounds really good and easy enough to make

  62. This dish looks so delicious and sounds incredibly easy to make. I am definitely going to give this recipe a try! Thanks!

  63. This sounds delicious! I think I might make this tonight with a few additions (some cheese sounds amazing with this!)

  64. bookmarked for later this week! Simple and easy. All the ingredients are usually in the house too!

  65. The next bbq we are invited to I will be taking this along with me, the steaks and burgers wont be the only thing on fire.

  66. some chorizo tossed into that would be good.

  67. Oh yum! Hope I get a chance to make this sometime

  68. sounds delish – it’s what’s for dinner

  69. This looks good and I bet you could cut some time using a quick rice if pressed for time! I would put this in a burrito and call it a meal. I love Spanish rice and your version looks great.

  70. yummy 🙂

  71. This looks really good, I love rice and this would be great in a wrap too, thanks for sharing!

  72. Looks yummy and easy! will be trying this soon!

  73. Looks like a good meal to make when you are camping.. IE one pot meal

  74. I love the idea of wrapping this up in a tortilla. My kids would love that.

  75. This looks amazing,we are all rice lovers here

  76. Thanks for the great recipe! Have always wanted to try this!

  77. Looks amazing , thanks for sharing the recipe i will def be trying this out 🙂

  78. I love mexican food!

  79. I love spanish rice! This recipe looks delish!

  80. This looks easy and delicious… and healthy! Certainly will try soon! Thanks for sharing 🙂 We love beans!

  81. This looks delish! Can’t wait to try it. 🙂

  82. This was so delicious…and easy, too! Thank you!

  83. Thank you so much for sharing another delicious recipe.I always file them away for quick reference because I love all of your recipes and this Spanish Rice is no exception.

  84. what a great dish, all in one pot

  85. This looks so yummy, I am always looking for meals to make with minimum dishes!

  86. interesting dish,going to make this soon

  87. I’ve done a few versions of this recipe, each time a little different…love that!

  88. I like recipes that are easy to follow.

  89. Thanks for sharing will make this soon now that fall is here

  90. looks really good i must try it out , thanks for sharing 🙂

  91. Looks delicious!

  92. Bean is a very healthy food. We love to cook black beans with ground pork too.
    This is awesome…so we can have others choices. Thanks

  93. sounds delicious…I love any kind of rice

  94. What a great change up this would be

  95. I’m afraid that I’m not a fan of spicy food so this won’t be something I’d try but I’m sure my son would love this so I’ll pass the recipe over to him 🙂

  96. Mmh, this looks good. I have leftover beans from last night and I need to amp them up. I think I just might try this. Thanks.

  97. This looks amazing! Cant wait to try it out, thanks for the great recipe!

  98. I have to try this!! It looks so delicious and I am surprised that I have never tried it before because I am always on the look out for soething new and tasty.Thank you so much.

  99. well there you go then I didn’t know that Spanish Rice didn’t come originally from Spain! This looks rather yummy and would be lovely on a cold winter’s evening. 🙂

  100. Just me & hubby tomorrow,maybe this will be dinner

  101. Okay this recipe sounds delicious and I have all the ingredients in the house! Pinning! (When I say ‘Pinning’ thing Charlie Sheen 😉

  102. This looks and sounds super yummy! I will have to keep this in mind for future dinners.

  103. This looks absolutely delicious! I’m a sucker for anything with onions and garlic!

  104. That looks and sounds delicious! Pinned it for reference!

  105. thanks going to try this tonight,delicious

  106. Looks really yummy! I always liked Spanish rice when my mom used to make it!

  107. Can’t wait to try this.

  108. Thanks for the great recipe! It seems really easy to make and sounds delicious!

  109. This looks super yummy! Reminds me of what I had in Jamaica trip recently!

  110. Super easy and quick and tasted great!!

  111. This looks so yummy and simple! I will have to give it a try! Thanks for sharing!

  112. Wow,what a nice looking dish

  113. your dish has become a favorite in our home

  114. I love this rice

  115. I love these types of dishes that are quick and easy to make and very tasty. I love the idea of making a burrito, my kids love that.

  116. I’ve never made my own spanish rice. Just the box stuff. This sounds delicious and I can’t wait to try it. I love adding rice to chili or tacos, and this recipe sounds perfect.

  117. will be making this

  118. oooh I got to try thid so yummy

  119. This looks so yummy!

  120. I bet my husband would absolutely love this recipe for Spanish rice with beans. I will have to give it a try.

  121. Oh this looks so yummy.

  122. This looks so good and is a meal on its own! I would likely just wrap it in a tortilla and eat it that way. If you wanted to dress it up maybe a salad but this is terrific as is./

  123. Thanks for the recipe! I love when I have most ingredients needed for a recipe in the pantry and plus this recipe sounds so flavorful I would hope no one would notice there’s no meat in it.

  124. I’ve made similar versions, such a satisfying dish! And now I’m craving this, so it may end up on the table for dinner 🙂

  125. MMMMMM – can’t wait to try this!!!

  126. The photo of this recipe that appears on your homepage (on the right hand side), make my mouth water every single time I see it.

  127. We love this dish,its delicious

  128. This is just so much

  129. I am going to enjoy this recipe very much so thank you for sharing it.I love all the listed ingredients and now I am craving this….YUM!!!

  130. This recipe looks delicious … I wouldn’t mind trying it with refried black beans and Sriracha sauce!

  131. You make this look sooooo easy! I’ll have to give it a try!

  132. This is going to be an awesome side dish with supper.I love mexican food and want to try this Spanish rice.It looks delicious!

  133. This is going to make a great side dish tonight with my dinner.Thank you for posting it.We love Mexican food and this Spanish rice looks so delicious.

  134. I love this recipe,so easy to put together on a rushed evening

  135. We enjoyed this for lunch today,always a hit

  136. The recipie isn’t showing up where can I get it?

    • Hi Cindy, I am sorry about that. Looks like the mobile theme is having difficulty showing recipes right now. You can still see the full recipe on the desktop version instead of mobile. If you are on mobile you can go to the bottom of the page and click DESKTOP version to switch over.
      We are working on fixing this!

  137. I think this recipe would go great on our Mexican night at home.

  138. I’m such a lazy cook, something simple like this is perfect for me. (I’ve done a similar recipe, “Bodega Beans” from CheapHealthyGood before, I’ll have to give this one a try.) It looks so good!


  140. My hubby loves to take this for lunch,he really enjoys it

  141. Looks so delicious!

  142. This looks like something easy and yummy to make!

  143. This looks and sounds so yummy , we love rice , i am always looking for new recipes , i will def be trying this out thanks for sharing 🙂

  144. interesting background on the term “spanish rice”

  145. bookmarked this recipe!! looks sooo good and easy too

  146. I have a similar rice recipe that I love! I could eat it all the time!

  147. Sounds like a really good dish! Thank you for sharing!

  148. This looks like a good comfort food for the cold days.Real stick to the ribs.

  149. That just looks extremely delicious!

  150. Thanks for the recipe. It looks great!

  151. This looks so god and I love how healthy it is. I have a friend that is vegan and I’m going o send this to her.

  152. What a simple and delicious, healthy recipe. Must try it. I like your site.

  153. Thanks for the recipe I am always looking for easy meal for when we have a night on the run.

  154. this has been a staple here for some time now 🙂

  155. Looks easy to make. I’ll try it very soon.

  156. I love Spanish Rice. I haven’t had it with beans before. This look really good and healthy, too.

  157. This is so easy. We love rice but I have never tried making Spanish rice (besides the pre made)

  158. I love Spanish rice but don’t seem to ever get it right. I’ll try your recipe.

  159. This looks delicious! spanish and tex mex food is always my favorite. we will definitely try this recipe

  160. That looks good.

  161. Thus would fill me up.

  162. I made this recipe and every liked it. Great dish, Thanks for the awesome recipe.

  163. Looks good. I love beans and rice!

  164. I love rice and am just learning different ways to prepare it…I’ve pinned this one for later. Looks very tasty!!

  165. I love Mexican food and this one was sooo good! gracias !

  166. This sounds like a great comfort meal.

  167. Hi,I was wondering what type of rice did you use for this recipe.

  168. This is great with a little bit of taco seasoning mixed in as well

  169. This would go great with Taco’s, will have to add for my menu on Sat Night !

  170. My mom always made this. Delicious! Thank you for the recipe.

  171. I’m sort of new to rice dishes but this looks good but I might add some taco seasoning or chili powder to give it a little kick

  172. ¡Este plato es muy bueno! Hice esto para mi clase de español y disfrutar haciéndolo. Nunca he comido la comida de este tipo mucho pero me alegro de que me comí esto.

  173. I just made this again the other night, it’s so good!! I love having the leftovers in a wrap, yum yum!!

  174. Does this reheat well? Want to make it ahead of time for a dinner.

    • Yes!! We have left-overs the next day and they are great.

  175. I love it… but my husband and daughter doesn’t like Spanish Rice at all. I didn’t even put the beans in but they still just don’t like it. Arghhhh! I love how your guys seem to eat everything!

  176. Soy de Costa Rica, y este plato se llama Gallo Pinto, típico para desayunar. Se acompaña de huevo, queso y natilla.
    Lo mejor de mi pueblo!

  177. I haven’t had Spanish rice in ages. This looks delicious.

  178. I like rice so much that I could literally eat it every day of the week. I have not tried Spanish rice before but I bet it’s delicious. This is a must try recipe.

  179. I just made this for my family and enjoyed it thoroughly. We are looking forward to leftovers! I’m not sure if this follows tradition, I added a dash of red pepper and a can of sweet corn in the last 10 minutes of cooking. It added a delicious flavor and texture.

Leave a Comment