This post may contain affiliate links. Please read our disclosure policy.
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@sweetsimpleveganand @consciouschris so that we don’t miss it, we love seeing your photos!
Easy Restaurant-Style Spanish Rice (Spanish Rice)
5 Stars4 Stars3 Stars2 Stars1 Star
5 from 2 reviews
- Author: Jasmine @ Sweet Simple Vegan
- Total Time: 34 minutes
- Yield: 8 servings
Description
Learn how to make PERFECT Restaurant-Style Spanish rice at home with just a few simple ingredients and about 30 minutes of your time!
Ingredients
- 1 tablespoon avocado oil (or cooking oil of choice; or sub vegetable broth for oil-free)
- 3/4–1 cup diced yellow or white onion
- 1/2 cup diced red bell pepper
- 4 large garlic cloves, finely minced
- 2 cups long-grain white rice
- 2 cups vegan chicken broth (we used this one)
- 2 cups tomato sauce
- 1 1/2 teaspoons chili powder
- 1/2 teaspoon ground cumin
- 1/2 teaspoon pink himalayan salt
- 1/2 teaspoon dried oregano
- Freshly ground black pepper, as desired
- 1/3 cup freshly chopped cilantro, for garnish
- Lime, cut into wedges (to serve)
Instructions
- 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!
- Prep Time: 5 minutes
- Cook Time: 29 minutes
- Category: Side
- Method: Stovetop
- Cuisine: Vegan, Spanish
Nutrition facts label provided by Nutri Fox.
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 containaffiliatelinks, 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!
Appetizers and Sides Dinner Oil Free
Meet The Bloggers
hey there! we’re jasmine & chris.
Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When we’re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie
More About Us
You May Also Like
Dinner
Creamy Vegan Cajun Pasta with Chick’n
Dinner
Vegan Marry Me Pasta
Dinner