Learn how to make PERFECT Restaurant-Style Spanish rice at home with just a few simple ingredients and about 30 minutes of your time!
One of my favorite dishes growing up was Spanish rice and I thought it was finally time we made it for the blog! I never really knew how to make it at home and I always thought that it would be complicated but to my surprise it was SO easy to make and ready in about 30 minutes.
This recipe requires simple ingredients, most of which you probably have on hand in your kitchen or pantry. You can play around with the seasonings based on your preference, even throw in some red pepper flakes if you’d like a bit of heat in this rice.
In a medium saucepan over medium heat, add in 1 tablespoon of avocado oil. Once heated, add the bell pepper, onions, and garlic and cook until softened, about 4 minutes. If you would like, you can use vegetable broth instead of oil. We recommend adding 2 tablespoons of broth to the pan (separate from the 2 cups used in the recipe) to cook the peppers, onions and garlic until soft, adding 2 tablespoons more at a time when needed to prevent burning.
Add in the uncooked rice and cook, stirring frequently, until toasted or about 3 minutes.
Add in all of the remaining ingredients, except for the cilantro and lime, and stir until well combined. Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to a simmer, cover the pot and cook until all of the liquid has been absorbed by the rice, or about 16 to 18 minutes.
Once the rice has cooked, remove the pot from heat and allow it to sit, covered, for 4 minutes. Remove the lid from the pot and fluff the rice up with a fork.
Garnish the rice with the cilantro and serve warm with wedges of lime if desired. Enjoy!
If you make this recipe, let us know what you think in the comments below! + If you post any photos on Instagram, make sure you tag us @sweetsimplevegan and @consciouschris so that we don’t miss it, we love seeing your photos!
In a medium saucepan over medium heat, add in 1 tablespoon of avocado oil. Once heated, add the bell pepper, onions, and garlic and cook until softened, about 4 minutes. If you would like, you can use vegetable broth instead of oil. We recommend adding 2 tablespoons of broth to the pan (separate from the 2 cups used in the recipe) to cook the peppers, onions and garlic until soft, adding 2 tablespoons more at a time when needed to prevent burning.
Add in the uncooked rice and cook, stirring frequently, until toasted or about 3 minutes.
Add in all of the remaining ingredients, except for the cilantro and lime, and stir until well combined.
Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to a simmer, cover the pot and cook until all of the liquid has been absorbed by the rice, or about 16 to 18 minutes.
Once the rice has cooked, remove the pot from heat and allow it to sit, covered, for 4 minutes. Remove the lid from the pot and fluff the rice up with a fork.
Mix the cilantro into the rice and serve warm with wedges of lime if desired. Enjoy!
Notes
The liquid required may vary depending on the rice used. We recommend you follow the directions specific to the rice that you are using to guarantee success in this recipe. For example, if the rice calls for 2 cups of liquid per every 1 cup of rice, we suggest you use 1 cup broth and 1 cup tomato sauce. If the rice calls for 1 3/4 cups pf liquid per 1 cup of rice, we suggest you use 1 cup broth and 3/4 cup tomato sauce. Shoutout to Five Heart Home for this tip!
Disclaimer: The nutritional information shown is an estimate provided by an online calculator. It should not be considered a substitute for a professional’s advice. This page may contain affiliate links, which simply means that we earn a commission if you purchase through those links, but your price remains the same. Thank you for supporting Sweet Simple Vegan!
This was such a simple and yummy recipe to make! I used brown rice instead of white so I added more water than the recipe called for but it still turned out great.
My husband hates rice.. always leaves it out no matter what I make.. but he tasted this one time and that was it. He ate a whole bowl, lol. Definitely a recipe to save and share!
Want our recipes delivered straight to your inbox?
the latest scoop:
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptRejectRead More
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
This was such a simple and yummy recipe to make! I used brown rice instead of white so I added more water than the recipe called for but it still turned out great.
Super easy to make and very tasty! Thanks for the great recipe!
My husband hates rice.. always leaves it out no matter what I make.. but he tasted this one time and that was it. He ate a whole bowl, lol. Definitely a recipe to save and share!
★★★★★
I come back to this recipe over and over! It truly never fails! Thanks for this amazing recipe!!
★★★★★