Homemade Spanish Rice Recipe

Was able to make the homemade Spanish Rice that I have been wanting to make. Here it is you guys! The refreshing taste of cilantro and fresh lime juice is

Rating
(1)
Total time
20 min
Yield
5 servings
Updated
Updated

By Mari & Jacob Petrosky
Cooked, filmed, and tested in our Arizona kitchen

homemade spanish rice in a glass bowl

Was able to make the homemade Spanish Rice that I have been wanting to make. Here it is you guys! The refreshing taste of cilantro and fresh lime juice is divine. You will want to have this with any Mexican foods like tacos and especially burritos! Very delicious and easy to make. I put chipotle (jalapeño) adobo to add some spice but if you love it plain you may leave this out. How about you join me in learning how to make my Homemade Spanish Rice!


Play video: Homemade Spanish Rice Recipe

Ingredients

  • 1 cup Basmati rice (use any long grain rice of your choice)
  • 2 tbsp annatto oil (achiote seed)
  • 6 garlic cloves, crushed and finely minced
  • ½ medium-sized white onion, finely chopped
  • 1 large Roma tomato, finely cubed
  • 1 tbsp sun-dried tomatoes in olive oil, finely minced
  • 1-2 tsp chipotle adobo, finely minced (optional)
  • 2 -2 ½ cups chicken stock (low sodium)
  • ½ bunch cilantro, stems cut out and finely minced (save some for garnish)
  • 2 dashes Kosher salt (adjust to taste)
  • 2 dashes of ground black pepper (adjust to taste)
  • 1 medium-sized lime, juice freshly squeezed

Garnish

  • Cilantro (from reserved)
  • ¼ medium-sized lime, freshly squeezed

Item’s you’ll need

  • Large pot
  • Wooden spatula or ladle
  • Chopping board and knives
  • Measuring bowls, cups, and spoons
  • Chopsticks or fork
  • Serving bowl

Instructions

Prepare the Basmati Rice

In a strainer, place basmati rice and rinse until water runs clear. Leave it in the strainer to continue draining. Set aside for later.

Woman cleaning basmati rice in strainer with cold water

Make the Spanish Rice

woman's hand stirring rice in pot on stove for Spanish rice recipe

In a large pot, heat annatto oil over medium-high heat. Carefully mix in basmati rice. Stir it until rice is fully coated with annatto oil. Cook for 6-8 minutes or until the grains turn brown. Stir it occasionally to prevent burning. Add and saute’ the onion and garlic for 3-4 minutes. Mix in the finely cubed tomato, sun-dried tomatoes in olive oil, and chipotle adobo. Stir it until well incorporated. Pour chicken stock. Give it a good stir to mix well. Cover and allow to simmer over medium- heat for 15-20 minutes or until chicken stock is absorbed with the rice. Stir it with chopsticks or a fork to fluff up the rice and at the same time prevent the rice from getting smashed. Lower the heat to medium-low and continue cooking for 5 more minutes.

Seasoning

Adding cilantro to homemade spanish rice recipe

Mix in the cilantro. Then season the rice with Kosher salt and ground black pepper. Of course, do not forget to squeeze some fresh lime juice. This step is very important as it will enhance the flavor of the rice. It will make it very aromatic and refreshing. When transferring to a serving bowl, be careful and lightly scoop it to avoid smashing the rice grain. Use Spanish Rice for making Mexican foods like burritos, tacos, or eat it by itself! Enjoy!

Taste Test and End Remarks

a scoop of spanish rice being added to a glass bowl

NOTE: In step# 2 (Make the Spanish Rice), Level the rice in the pot. To ensure you use enough chicken stock, use the finger technique. Submerge your index finger and place it on top of the rice. The liquid MUST line up to the FIRST LINE of your index finger. We made a video on how to make perfect rice that explains this in more detail.

Recipe card

Homemade Spanish Rice Recipe

Was able to make the homemade Spanish Rice that I have been wanting to make. Here it is you guys! The refreshing taste of cilantro and fresh lime juice is divine. You will want to have this with any Mexican foods like tacos and especially burritos! Very delicious and easy to make. I put chipotle… Read More »Homemade Spanish Rice Recipe

1 review Mexican Side Dish
Prep time
10 min
Cook time
10 min
Total time
20 min
Yield
5 servings

Ingredients

Tap an ingredient to check it off.

Some ingredient links in the article point to Amazon so you can see the exact products we use. We earn nothing from them.

Instructions

  1. 1

    Prepare the Basmati Rice

    In a strainer, place basmati rice and rinse until water runs clear. Leave it in the strainer to continue draining. Set aside for later.

    Woman cleaning basmati rice in strainer with cold water
  2. 2

    Make the Spanish Rice

    In a large pot, heat annatto oil over medium-high heat. Carefully mix in basmati rice. Stir it until rice is fully coated with annatto oil. Cook for 6-8 minutes or until the grains turn brown. Stir it occasionally to prevent burning. Add and saute' the onion and garlic for 3-4 minutes. Mix in the finely cubed tomato, sun-dried tomatoes in olive oil, and chipotle adobo. Stir it until well incorporated. Pour chicken stock. Give it a good stir to mix well. Cover and allow to simmer over medium- heat for 15-20 minutes or until chicken stock is absorbed with the rice. Stir it with chopsticks or a fork to fluff up the rice and at the same time prevent the rice from getting smashed. Lower the heat to medium-low and continue cooking for 5 more minutes.

    woman's hand stirring rice in pot on stove for Spanish rice recipe
  3. 3

    Seasoning

    Mix in the cilantro. Then season the rice with Kosher salt and ground black pepper. Of course, do not forget to squeeze some fresh lime juice. This step is very important as it will enhance the flavor of the rice. It will make it very aromatic and refreshing. When transferring to a serving bowl, be careful and lightly scoop it to avoid smashing the rice grain. Use Spanish Rice for making Mexican foods like burritos, tacos, or eat it by itself! Enjoy!

    Adding cilantro to homemade spanish rice recipe
  4. 4

    Taste Test and End Remarks

    NOTE: In step# 2 (Make the Spanish Rice), Level the rice in the pot. To ensure you use enough chicken stock, use the finger technique. Submerge your index finger and place it on top of the rice. The liquid MUST line up to the FIRST LINE of your index finger. We made a video on how to make perfect rice that explains this in more detail.

    a scoop of spanish rice being added to a glass bowl
Nutrition facts 215 per 1 cup serving
Calories
215
Fat
6g
Saturated fat
1g
Unsaturated fat
5g
Trans fat
0g
Cholesterol
0mg
Sodium
612mg
Carbohydrates
36g
Fiber
1g
Sugar
2g
Protein
4g
Serving size
1 cup

Estimates calculated from the ingredients as written; actual values vary with brands and portions.

Reader reviews

1 cook rated this recipe

5.0out of 5

  • Angelina Hudson

    Aug 14, 2021

    I love this recipe!

You might also like

Keep cooking

Browse all recipes
Mexican Appetizer

How To Make Guacamole

Let's learn how to make guacamole! I will not only walk you through each step. But I will show you how to keep it refrigerated without turning brown right away.

Mexican Sauces & Condiments

How to Make Black Bean Salsa

Come join me and let us all learn how to make Black Bean Salsa! I love how it's sweet and sour plus has a kick from the jalapeño.

American Side Dish

How to Bake Asparagus in the oven

This is such a healthy and easy side dish to make with only 5 ingredients on the recipe. Join me in learning how to make Baked Asparagus in the oven.

Every recipe has a video

Cook along with us on YouTube

Mari films every step so you can see exactly what the dough, the sauce, or the sear should look like. Subscribing is free and helps us keep this site ad-free.

Subscribe