This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).
Recreate a classic restaurant side dish with my homemade Spanish Rice. This tomato-infused stovetop version is exactly how they make it in Mexico, and itโs destined to be a new favorite for your weekly menu.

What is Spanish Rice?
Spanish rice, red rice, or arroz rojo,ย is called โSpanish Rice,โ but this rice recipe isnโt actually native to Spain. This flavorful starchy side dish is popular in Mexico and throughout America, especially in the Southwestern states.
Spanish Rice vs Mexican Rice
With that in mind, you might be wondering what makes it different from my Mexican Rice recipe? Glad you asked! Many people use the terms interchangeably. I differentiate the two by the cooking method.
My Mexican Rice is a baked rice recipe, while this Spanish Rice is a stovetop rice recipe. Both are delicious, but this one earns bonus points for being quicker to make as part of your weeknight dinner menu. And, this is the way they make it in Mexico.
Table of Contents
- What is Spanish Rice?
- Best Spanish Rice Recipe ingredients
- How to make Homemade Spanish Rice
- Recipe variations and tips for Making Spanish Rice
- What to serve with this Recipe for Spanish Rice
- Homemade Spanish Rice Recipe storage
- Spanish Rice with Tomato Paste Recipe FAQs
- Spanish Rice (with Tomato Paste) Recipe
Best Spanish Rice Recipe ingredients
At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.
- Oil: Vegetable oil or olive oil both do the job nicely. See โtips and variationsโ for an oil-free method.
- Rice: For best results, start with long-grainย whiteย rice. Basmati rice works too. If you prefer brown rice, feel free to trade that in. (See โrecipe tips and variationsโ for more specifics.)
- Consomate: This tomato-chicken bouillon is the secret ingredient in Spanish rice made in Mexico. Youโll find the cubes at Mexican grocery stores or can buy Consomate on Amazon (Culinary Hill may earn money if you buy through this link). Or, for a vegetarian alternative, substitute 1 tablespoon tomato paste.
How to make Homemade Spanish Rice
- In a food processor or blender, puree the tomatoes and onions until smooth. Pour into a liquid measuring cup; you should have about 2 cups of puree.
- Meanwhile, heat oil in a large Dutch oven or a 3-quart saucepan until shimmering. Add the rice and sautรฉ, stirring frequently, until light golden in color, about 10 to 15 minutes.
- Stir in garlic until fragrant, about 15 seconds. Stir in tomato puree, bouillon, chicken base, water, vegetables, and 1 ยฝ teaspoons salt. Bring to a boil.
- Cover and simmer until rice is tender, about 13 to 16 minutes. Fluff rice with a fork and season to taste with additional salt if desired.
Recipe variations and tips for Making Spanish Rice
- Yield: My Spanish Rice recipe makes eight side dish-sized servings that are about 3/4-cup each.
- Oil-free Spanish Rice: I adore the richness the oil adds to this rice recipe, but you can easily omit the extra ยผ cup of oil if you like. Follow the recipe as written, making this change for Step 2: Instead of heating oil in a pot, toast the un-rinsed dry rice on high, stirring constantly, until about half the rice is lightly browned. Keep your eye on it; as the rice grains will scorch if you donโt keep them moving. Continue the recipe as written. The rice will steam perfectly and youโll be treated to fluffy, flavorful rice still.
- Rice exchange: Feel free to follow this same method using brown rice. Simply increase the cooking time to 50 minutes (or slightly longer) until the rice is tender. If you have partially cooked (converted) brown rice, it will be done in about 17 minutes.
What to serve with this Recipe for Spanish Rice
Serve Spanish rice on the side of all of your favorite Mexican foods like Carne Asada, Tacos al Pastor, Shrimp Fajitas, and Chicken Tinga. Or, pack it into soft flour tortillas with scrambled eggs, cheese, and hot sauce for a hearty breakfast burrito. I also love to eat it by the bowl topped with sour cream. Itโs also delicious in your next burrito bowl.
Homemade Spanish Rice Recipe storage
Store leftovers covered in the refrigerator for up to 4 days.
Can you freeze Spanish Rice?
Spanish rice is one of my favorite recipes to freeze! Cool the rice (spread it on a rimmed baking sheet to speed up the process), then pack into freezer-safe containers (I use a measuring cup to do 2 cups or 4 cups depending on the size of the container). Label, date, and freeze for up to 3 months. Thaw overnight in the refrigerator or in the microwave.
Spanish Rice with Tomato Paste Recipe FAQs
You bet. To make the Spanish Rice in a rice cooker, follow the recipe through Step 4. After bringing the rice to a boil, transfer it to your rice cooker (coated with nonstick spray), close, and cook according to manufacturer instructions. Mine takes 33 minutes on the โWhite Riceโ setting.ย
Toasting the rice prior to adding the liquid ensures a crispy exterior and fluffier texture as your end result (itโs called the Pilaf method). Not only does it add a subtle nutty flavor, but toasting the long-grain white rice yields a cooked, yet firm grain.
Spanish rice cooks in about 30 minutes. Spend the first 5-10 minutes sautรฉing the kernes until they are golden brown, then add your cooking liquid (a mixture of tomatoes, onions, and water) and steam until everything is absorbed and the rice is tender, about 15 minutes longer.
Any long-grain rice works well for Spanish rice. To substitute brown rice, follow the same method but increase the cooking time to 50 minutes (or slightly longer) until the rice is tender. If you have partially cooked (converted) brown rice, it will be done in about 17 minutes.
No, there is no good way to turn cooked white rice into authentic Spanish rice.
Sour Cream Chicken Enchiladas
Sour Cream Chicken Enchiladas are the peak of Midwestern-Mexican food fusion. With a rich, creamy filling and plenty of red enchilada sauce, this might just be your new favorite enchilada recipe. When I started cookingโฆ
View RecipeMore Mexican recipes
Mexican Recipes
Chicken Tinga
Mexican Recipes
Recipe for Carne Asada Meat
Mexican Recipes
Shrimp Fajitas
Mexican Recipes
Beef Birria
Join Us
Spanish Rice (with Tomato Paste)
Ingredientsย
- 2 medium vine-ripened tomatoes
- 1/4 medium onion peeled and coarsely chopped
- 1/4 cup vegetable oil (see note 1)
- 2 cups long-grain white rice (see note 2)
- 1 clove garlic minced
- 1 cube Consomate tomato-chicken bouillon or 1 tablespoon tomato paste (see note 3)
- 1 teaspoon chicken base or vegetable base
- 2 1/2 cups water
- 1 cup frozen peas, carrots, and corn blend thawed
- Salt to taste
Instructionsย
- In a food processor or blender, puree the tomatoes and onions until smooth. Pour into a liquid measuring cup; you should have about 2 cups of puree.
- Meanwhile, heat oil in a large Dutch oven or a 3-quart saucepan until shimmering. Add the rice and sautรฉ, stirring frequently, until light golden in color, about 10 to 15 minutes.
- Stir in garlic until fragrant, about 15 seconds. Stir in tomato puree, bouillon, chicken base, water, vegetables, and 1 ยฝ teaspoons salt. Bring to a boil.
- Cover and simmer until rice is tender, about 13 to 16 minutes. Fluff rice with a fork and season to taste with additional salt if desired.
Recipe Video
Notes
- Oil: Vegetable oil or olive oil both do the job nicely. See โtips and variationsโ for an oil-free method.
- Rice: For best results, start with long-grainย whiteย rice. Basmati rice works too. If you prefer brown rice, feel free to trade that in. (See โrecipe tips and variationsโ for more specifics.)
- Consomate: This tomato-chicken bouillon is the secret ingredient in Spanish rice made in Mexico. Youโll find the cubes at Mexican grocery stores or can buy Consomate on Amazon (Culinary Hill may earn money if you buy through this link). Or, for a vegetarian alternative, substitute 1 tablespoon tomato paste.
- Yield: My Spanish Rice recipe makes eight side dish-sized servings that are about 3/4-cup each.
- Storage: Store leftovers covered in the refrigerator for up to 4 days.
- Freezer: Spanish rice is one of my favorite recipes to freeze! Cool the rice (spread it on a rimmed baking sheet to speed up the process), then pack into freezer-safe containers (I use a measuring cup to do 2 cups or 4 cups depending on the size of the container). Label, date, and freeze for up to 3 months. Thaw overnight in the refrigerator or in the microwave.
Perfecto
As they say in Mexico, โOK you can marry now.โ