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!

Homemade Spanish Rice in a white bowl with a serving spoon

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.

Ingredients for homemade restaurant-style spanish rice by sweet simple vegan!

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.

Step by step tutorial recipe on how to make restaurant-style spanish rice at home!

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.

Step by step tutorial recipe on how to make restaurant-style spanish rice at home!

Add in the uncooked rice and cook, stirring frequently, until toasted or about 3 minutes.

Step by step tutorial recipe on how to make restaurant-style spanish rice at home!

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.

Close up shot of Spanish Rice in a white pan with a serving spoon

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.

Homemade Spanish Rice in a white bowl with a serving spoon

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!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Spanish Rice in a white bowl with a serving spoon

Easy Restaurant-Style Spanish Rice (Spanish Rice)


5 Stars 4 Stars 3 Stars 2 Stars 1 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/41 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

  1. 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.
  2. Add in the uncooked rice and cook, stirring frequently, until toasted or about 3 minutes.
  3. Add in all of the remaining ingredients, except for the cilantro and lime, and stir until well combined.
  4. 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.
  5. 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.
  6. 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 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!

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

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

6 Comments

  1. 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!






  2. 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.