• RECIPES
  • ABOUT
  • NEWSLETTER
  • COOKBOOK
  • MY SAVES
  • Instagram, Pinterest, Twitter, and Facebook
Love and LemonsMenu

Navigation

  • Home
  • About Us
  • Recipes
  • My Saves
  • Cookbook
  • Newsletter
  • Contact

Social

  • Instagram
  • Facebook
  • Pinterest
  • Twitter

Spanish Rice

This homemade Spanish rice recipe is an easy, delicious side dish! Fluffy and flavorful, it pairs perfectly with Mexican mains like tacos and enchiladas.

Jeanine Donofrio
Phoebe Moore
Updated Mar 30, 2026
Jump to recipe

Spanish rice

This Spanish rice recipe is one of my favorite side dishes for Mexican food like enchiladas and tacos. Easy to make with 10 basic ingredients, this homemade Spanish rice is moist, flavorful, and aromatic. My family can nearly finish a pot in one night, but if we have any leftovers, I love wrapping them up in a burrito for lunch the next day.

In case you’re not familiar, Spanish rice is a type of rice pilaf cooked with onions and garlic, tomatoes, peppers, and spices. Also called Mexican rice or arroz rojo, it’s commonly eaten throughout northern Mexico and the southwestern United States. I’ve always loved ordering it at Mexican restaurants in Austin—so much so that I had to develop my own recipe to make at home!

I’m sharing my go-to method for how to make Spanish rice below. Try it the next time you need a side for tacos or other Mexican fare. I think you’re going to love it!

Recipe ingredients on marble

Spanish Rice Ingredients

Here’s what you’ll need to make this easy Spanish rice recipe:

  • Rice, of course! Long-grain white rice, such as basmati, works best in this recipe. You can also use brown rice, but you’ll need to increase the broth measurement to 2 cups. Simmer the rice for 45 minutes instead of 15.
  • Onion and garlic – For savory depth of flavor.
  • Extra-virgin olive oil – It adds richness to the rice and helps all the flavors meld. Feel free to sub a neutral cooking oil, such as avocado or canola oil, if you prefer.
  • Tomato paste, plus diced fresh tomatoes or canned tomato sauce – They give the rice its signature red color and add tangy tomato flavor. Feel free to use either diced fresh tomatoes or the canned tomato sauce. Both options work great! You could even use your favorite jarred tomato salsa for extra depth of flavor.
  • Jalapeño pepper – For subtle heat and appealing flecks of green. If you don’t like spicy food, replace the jalapeño with 1/4 cup chopped green bell pepper.
  • Dried oregano – I use this dried herb in many of my favorite Mexican dishes. It adds earthy depth to the rice.
  • Vegetable broth – You could sub water, but cooking the rice in broth makes it that much more flavorful. Many recipes call for chicken broth, but I use vegetable broth to make this dish vegetarian.
  • And sea salt – To make all the flavors pop!

Find the complete recipe with measurements below.

Hand using spatula to stir white rice and onion in saucepan

How to Make Spanish Rice

My method for how to make Spanish rice is super simple. Here’s how it goes:

First, rinse the rice in a fine mesh strainer. This is my first step whenever I’m cooking rice, as it removes starches that can cause the rice to clump.

Next, sauté the onion and toast the rice. Once the onion is soft, add the rice and cook for about 2 minutes, until fragrant. This quick step adds nutty depth of flavor.

Rice in saucepan with tomato paste, chopped peppers, diced tomatoes, and dried oregano

Then, add the remaining ingredients. Stir in the tomato paste and minced garlic, followed by the tomatoes, jalapeño, salt, and oregano.

Spanish rice ingredients (rice, jalapenos, tomatoes, tomato paste) in pot before adding broth

Pour in the broth, and bring it to a boil.

Reduce the heat, cover the pot, and simmer the rice for 15 minutes, or until the rice is tender and the liquid is absorbed.

Finally, let the rice steam. Remove it from the heat and let it sit, covered, for 10 minutes.

You’re ready to serve! Fluff with a fork and enjoy.

Spanish rice in pot with wooden spoon

What to Serve with Spanish Rice

This Spanish rice recipe is a delicious side dish for Mexican-inspired meals. Try it with any of these recipes:

  • Easy Enchiladas
  • Enchiladas Verdes
  • Mushroom Tacos
  • Easy Tostadas
  • Quesadillas

I also love it in a burrito or burrito bowl with black beans, fajita veggies, and chopped cilantro. It’s a great filling for stuffed peppers too. Try it in this stuffed peppers recipe!

Storing and Freezing Instructions

Leftover Spanish rice will keep in the fridge for up to 4 days. To reheat it, warm it in the microwave or on the stove with a small splash of water or vegetable broth.

The rice also freezes well. Stash it in an airtight container or bag in the freezer for up to 3 months. Thaw it in the microwave or overnight in the fridge.

Spanish rice recipe

More Favorite Rice Recipes

If you love this Spanish rice recipe, try one of these simple rice dishes next:

  • Cilantro Lime Rice
  • Wild Rice Pilaf
  • Coconut Rice
  • Instant Pot Rice
  • Easy Fried Rice
  • Or any of these 25 Easy Rice Recipes!

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Spanish Rice

rate this recipe:
4.93 from 55 votes
Prep Time: 10 minutes mins
Cook Time: 35 minutes mins
Total Time: 45 minutes mins
Serves 4
Save Recipe Print Recipe
Learn how to make Spanish rice! This recipe is easy to make, and the fluffy, flavorful rice is the perfect side dish for Mexican entrees.

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • ½ white onion, diced
  • 1 cup basmati rice, rinsed
  • 1 tablespoon tomato paste
  • 2 garlic cloves, minced
  • ½ cup diced fresh tomatoes or canned tomato sauce
  • 1 jalapeño pepper, stemmed, seeded, and chopped
  • ½ teaspoon sea salt
  • ¼ teaspoon dried oregano
  • 1½ cups vegetable broth
Prevent your screen from going dark

Instructions

  • Heat the olive oil in a medium Dutch oven or pot. Add the onion and cook for 5 to 8 minutes, or until softened. Add the rice and cook for 2 minutes, or until fragrant and toasted.
  • Stir in the tomato paste and garlic, then add the fresh tomatoes, jalapeño, salt, oregano, and broth. Bring to a boil. Cover, reduce the heat, and simmer for 15 minutes, or until the liquid is absorbed.
  • Remove from the heat and let sit, covered, for 10 more minutes. Fluff with a fork.
Show Nutrition Facts Hide Nutrition Facts
Nutrition Facts
Spanish Rice
Amount Per Serving
Calories 223 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 1g6%
Polyunsaturated Fat 1g
Monounsaturated Fat 3g
Sodium 680mg30%
Potassium 202mg6%
Carbohydrates 42g14%
Fiber 1g4%
Sugar 3g3%
Protein 4g8%
Vitamin A 513IU10%
Vitamin C 21mg25%
Calcium 26mg3%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
Love and Lemons Pop of Flavor - Preorder
Love and Lemons Pop of Flavor - Preorder
Did you make the recipe? I want to see!
Tag @loveandlemons on Instagram.
15 Quick and Easy Weekday Recipes Sign up to get my best weeknight dinners, packable lunches, and meal prep breakfasts sent straight to your inbox! A row of five vibrant dishes including a stir fry, overnight oats, a chickpea dish, a sandwich, and pasta
Free Bonus:
15 Quick and Easy Weekday Recipes

No thanks

You may like these too...

  1. Pinto Beans
  2. Roasted Cauliflower
  3. Sauteed Mushrooms
  4. Forbidden Black Rice
  5. How to Cook Black Beans
  6. Refried beans recipe
    Refried Beans

69 comments

Previous Comments
4.93 from 55 votes (27 ratings without comment)

Leave a comment: Cancel reply

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

Rate this recipe (after making it)




  1. Debbie
    08.02.2026

    5 stars
    Delicious recipe! This was super easy to make and I will be saving it to make again!

    Reply ↓
A food blog with fresh, zesty recipes.
SEARCH RECIPES
Search Recipes Search Recipes
breakfast  /  main-dish  /  dessert
vegan  /  gluten free
ALL RECIPES >>
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Welcome to Love & Lemons!

I'm Jeanine Donofrio, a New York Times bestselling cookbook author and recipe developer. I share fresh, delicious vegetarian recipes that celebrate seasonal ingredients and flavors.

More about us...

Instagram, Pinterest, Twitter, and FacebookInstagram Pinterest Twitter Facebook
Love and Lemons Pop of Flavor - Preorder
PRIOR POST
NEXT POST
Instagram, Pinterest, Twitter, and Facebook
Top Recipes
  • Healthy Breakfast Ideas
  • Easy Dinner Ideas
  • Healthy Lunch Ideas
  • Best Brunch Recipes
  • Vegan Recipes
  • Best Salad Recipes
  • Best Soup Recipes
  • Easy Appetizer Recipes
Cooking With Vegetables
  • Avocado
  • Beets
  • Brussels Sprouts
  • Broccoli
  • Butternut Squash
  • Cauliflower
  • Spaghetti Squash
  • Sweet Potato
Plant-Based Cooking Basics
  • Brown Rice
  • Lentils
  • Roasted Chickpeas
  • Farro
  • Tofu
  • Tempeh
  • Quinoa
  • Zucchini Noodles
  • HOME
  • ABOUT
  • RECIPES
  • COOKBOOK
  • SHOP
  • SUBSCRIBE
  • CONTACT
  • PRIVACY POLICY
Click here to view our privacy policy.
Copyright © 2026 Love and Lemons, LLC. All rights reserved.