Join the club! Subscribe Here

  • About
  • Collaborate
  • Shop
  • Subscribe
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Fresh Cooky new logo.

The Fresh Cooky

Real Food with a Healthy Twist

  • Recipes
    • Recipe Index
    • By Course
      • Apps & Snacks
      • Breads
      • Drinks
      • Main Dishes
      • Salads & Dressings
      • Sandwiches
      • Sauces & Condiments
      • Side Dishes
      • Soups & Stews
      • Sweets
    • By Cuisine
      • Asian
      • German
      • Italian
      • Mediterranean
      • Mexican
    • By Diet
      • Egg-Free
      • Gluten-Free
      • Low Carb
      • Vegetarian
    • By Meal Type
      • 30 Minute Meals
      • Breakfast
      • Brunch
      • Lunch
      • Dinner
      • Easy Weeknight
      • Freezer Friendly
      • Kid-Friendly
      • Make Ahead
      • Copycat
    • By Method
      • Air Fryer
      • Crockpot
      • Grilled
      • Instant Pot
      • One Pot
      • Sheet Pan
      • Stovetop
  • Holidays
    • Patriotic Recipes
  • Most Popular
  • For Subscribers
Recipes โ€บ Courses โ€บ Side Dishes
24 Comments

Easy Spanish Rice Recipe

Kathleen

by Kathleen Pope Apr 5, 2025

Jump to Recipe

Pin for the best spanish rice recipe, with blue bowl of spanish rice garnished with cilantro. Vegetarian too.
The Best Spanish Rice Pin with image of vegan and vegetarian spanish rice in a large skillet.

Make the best Spanish Rice/Mexican Rice at home with this easy recipe. Saved over 10,000 times and loved by many, it includes secrets I have learned for perfect, non-sticky, fully cooked rice every time. Just like your favorite restaurant!

One Reader Said: “This is the second time I have made this recipe. I have tried many different recipes but they were never quite right. THIS RECIPE ROCKS! Tastes just like the rice they serve at my favorite Mexican restaurant. This one is a keeper for sure, and I know I will make it again and again.”

Best vegetarian spanish rice recipe in blue bowl with colorful trivet.
This post was updated for a better user experience! The original recipe stays the same.
This post may contain affiliate links. Read my disclosure & privacy policy.

I enjoy giving precise details in my recipe posts to lead my readers through any questions. If you’re just here for the printable recipe, use the Jump to Recipe to head straight there!

  • Why You Should Make this Spanish Rice Recipe
  • Why you'll love this Easy Spanish Rice Recipe
  • Spanish Rice Ingredients
  • How to make Spanish Rice with white rice
  • Best Spanish Rice Recipe Tips
  • Easy Spanish Rice Recipe Variations & Substitutions
  • What to serve with Spanish Rice
  • Can you freeze Spanish Rice?
  • Spanish Rice Recipe FAQs
  • More Easy Recipes with Mexican Flavor
  • More Popular Recipes from The Fresh Cooky
  • Easy Spanish Rice
  • Variation & Substitutions

Why You Should Make this Spanish Rice Recipe

Growing up in Southern California, I feel like I ate my weight in Mexican food – so I know Mexican food! Our dear Mexican friends taught our family how to make several of their traditional dishes, and this Spanish Mexican rice was one of the first.

This rice is a staple in our household and shows up on our menu all the time. I’ve made it hundreds of times at the request of my boys, and it never disappoints, plus did you know it freezes great?

Sometimes it turns out too sticky, clumpy, or even undercooked. Trust me, I’ve been there too. By sharing my secrets with you, I know you’ll be making it perfectly too!

  1. Rinse the Rice: This simple step removes the starch that can make your rice sticky and clumpy.
  2. Sauté the Rice: This adds flavor and helps the grains stay separate.
  3. Don’t Peek! Keep that lid on to ensure the rice cooks evenly.

I go into more detail below in the step-by-step instructions, so grab your ingredients, and let’s make some delicious rice that will have your family coming back for seconds.

Why you’ll love this Easy Spanish Rice Recipe

  • ALL NATURAL | With ingredients you can pronounce, this is a whole food, all-natural vegetarian Mexican rice recipe.
  • EASY PREP | Takes a few minutes to prep, then set it on simmer and forget it for a bit, next up fluffy, delicious, mildly spiced rice.
  • AUTHENTIC | A simple recipe from our Mexican friends, this is as authentic as it gets.
  • FREEZES GREAT | Since this makes a lot, I love that I can portion into family serving sizes and freeze!
  • MILD | this rice recipe won’t overpower the main dish and sides. A beautiful compliment.

Spanish Rice Ingredients

  • Long grain rice – I use organic Basmati which is a white rice, rinsed and drained — try a long grain brown rice too, but you might need to cook a bit longer
  • Oil – I like Avocado or Grapeseed Oil, you can also use Olive oil if you prefer
  • Tomato sauce – I use organic tomato sauce, not to be confused with tomato paste
  • Garlic Cloves – here is your flavor kapow!
  • Spices – I used Cumin powder and Onion Powder, traditional flavors in Mexican rice recipes, but also feel free to add Mexican oregano, a couple shakes of cayenne or your favorite spices.
  • Broth – if you are keeping it vegetarian, use a good vegetable broth, but I love adding the protein and using chicken broth.
  • Cilantro – don’t forget the cilantro, it adds just the right finish
  • Lime – Just a little at the end, brightens up the flavors immensely!

Get the full recipe in the recipe card below.

Try Amazon Fresh Today!

This is an easy and authentic Spanish rice recipe, sometimes called red rice or arroz rojo. It will become a family favorite and your go-to recipe when needing a side dish for your Mexican foods.

Spanish rice vegetarian along with a casserole of enchiladas.

Do you need to rinse the rice?

YES! I admit, I usually skip this step, but for this recipe, it’s crucial to rinse your rice, so that your rice doesn’t clump or get gummy, plus it washes away any debris and leaves with fluffy rice.

Grab a strainer and rinse away under cool water. Then set and allow to drain while you prep your ingredients. I like a nice long grain basmati rice for this vegan Mexican rice recipe.

How to make Spanish Rice with white rice

This skillet rice assembles in a few minutes, I love making it in my cast iron skillets.

  1. Heat oil in large skillet (at least 10.25 inches) over medium heat. Carefully add rinsed rice and cook, stirring until golden brown, it will “pop” a little and some rice won’t quite brown, but will turn opaque.
  2. As the rice browns, scoot the rice to the side and reduce to low heat, quickly saute the minced garlic for a minute, then combine with the rest of the rice.
Browning the rice in a cast iron skillet in oil.
Brown the rice in hot oil
Sauteing garlic with the browned rice.
Scoot rice aside, add garlic
Pouring in broth to spanish rice ingredients.
Add tomato sauce, spices and broth
Fluffy Vegetarian Spanish Rice in cast iron skillet.
Cover and cook until fluffy!

3. Once rice and garlic are browned, add remaining ingredients; tomato sauce, kosher salt, cumin, onion powder, give it a stir, then pour in the broth.
4. Cover and bring to simmer on low for 30-40 minutes or until all liquid is absorbed. Fluff with a fork just before serving and garnish with chopped cilantro if desired and a squeeze of lime juice.

Best Spanish Rice Recipe Tips

  • PREP – Recipes like this are easier when you take a few minute and prep, chop, measure ingredients out ahead of time.
  • RINSE – Before starting this Spanish Mexican rice recipe, rinse and drain the rice in a colander and allow it to sit while prepping the other ingredients.
  • NOT SPICY – Like most restaurant style Spanish rice I have enjoyed, this is not a spicy dish, if you desire more spice, see the variations below.
  • Keep your uncooked rice packages in the crisper drawer of your fridge for ultimate freshness!
Vegan Spanish Rice in bowl from top down shot, garnished with cilantro.

Easy Spanish Rice Recipe Variations & Substitutions

  • Technically, this is vegan Spanish rice, as long as you stick with vegetable broth. I enjoy using chicken broth as well. You can also add pinto beans, kidney beans or black beans for more protein.
  • Add some KICK! Add a can of diced chiles, a teaspoon of chili powder, red pepper flakes, and jalapeno pepper or poblano pepper.
  • Use salsa instead of tomato sauce, it will have more of a kick, and have the chunks of tomatoes, but go for it!
  • Flavor Boosters – Saute half of a chopped yellow or red onion just before adding the garlic.
  • Make it a Main Dish – add frozen green peas, carrots, corn and/or diced green bell pepper or red bell pepper. It would also be delicious with some sweet potato. Similar to this Mexican Street Corn Rice Bowls.
Vegetarian spanish rice in large cast iron skillet with wooden spoon.

What to serve with Spanish Rice

  1. I’m a simple girl, and this tasty recipe is perfect with some delicious refried beans and cheese enchiladas, or try these fun enchilada meatballs!
  2. Serve this old fashioned Spanish rice recipe in burrito bowls.
  3. Go simple and serve with chips, salsa and guacamole, maybe with a little squeeze of sour cream.
  4. Grab a pretty pitcher, and a few simple ingredients and mix up a delicious, natural margarita in a salt and lime rimmed glass or try this beautiful Hibiscus Margarita!

Can you freeze Spanish Rice?

  • Cool completely and store leftovers in quart sized freezer bags or airtight container. Keeps well up to 5 days in the fridge, 3 months frozen.
  • Reheating | poke a couple holes in the baggie and microwave on high heat 2-3 minutes until steamy hot. Or thaw in fridge and add to covered pot with a little water and heat over low heat until warmed through.

Spanish Rice Recipe FAQs

What is the best rice for Spanish Rice?

Long-grain rice is best for this recipe, since it bulks up nicely and doesn’t get sticky.

Can I make Mexican rice recipe with brown rice?

You can absolutely use brown rice, you’ll need to add ⅔ cup additional vegetable stock or cold water and good a little longer, checking at the 40 minute mark.

Is there a difference between Spanish Rice and Mexican Rice?

Let’s clear up the confusion between Spanish rice and Mexican rice. While they’re often used interchangeably here in America, some subtle differences exist, especially in their flavors.

Spanish Rice has a more robust and complex flavor, thanks to saffron, which gives it a unique, earthy taste and that beautiful yellow color. You’ll often find this dish in traditional Spanish cuisine, made with onions, garlic, tomatoes, and bell peppers.

Mexican Rice, on the other hand, gets its reddish hue from a tomato base and is sometimes seasoned with cumin and chili powder, giving it a spicier and more savory flavor. This is the rice you’ll commonly find alongside your tacos, enchiladas, and burritos in Mexican and Tex-Mex cuisine.

Despite the differences in spices and flavors, the preparation methods are pretty much the same. I grew up calling it Spanish rice, that’s what was on the menus at my favorite Mexican restaurants too! No matter what you call it, this rice is a versatile and delicious addition to any meal.

This was easy to make and good!

Jenn – Pinterest comment
Cheese Enchiladas with old fashioned spanish rice in bowl behind.

If you love Mexican food as much as we do, you will want to try my Carnitas (Instant Pot, Oven or Slow Cooker), Chicken Enchiladas and Chile Relleno Casserole.

More Easy Recipes with Mexican Flavor

  • Creamy Chicken Poblano Soup
  • Mexican Barbacoa Tacos
  • White Mexican Cheese Dip
  • Colorado Green Chile
  • Healthy Crack Chicken
  • Cilantro Lime Rice 

Don’t forget dessert! Try my Fried Ice Cream Cake, this Air Fryer Fried Ice Cream, this Key Lime Pie, or this No Bake Lemon pie would all be fabulous.

Pin for the best spanish rice, vegan and vegetarian rice. Bowl of rice on top, bottom enchiladas with rice in background.

More Popular Recipes from The Fresh Cooky

  • Cheesesteak Sandwich
  • Beef and Broccoli
  • Scottish Shortbread
  • Ham and Swiss Sliders
  • Mongolian Beef
  • Mississippi Pot Roast
  • Crumbl Chocolate Chip Cookies
  • Cheesesteak Sliders
  • Copycat Chipotle Chicken

Like this recipe?

Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and leave a comment below the recipe!

Recipe Card
Square image of vegetarian spanish rice in bluebowl with colorful felted wool trivet.

Easy Spanish Rice

5 from 6 readers
Author: Kathleen Pope
Prep Time: 5 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 45 minutes minutes
Servings: 12 servings
Print Pin SaveSaved!
Simply spiced, mild, and fluffy this vegetarian Spanish rice recipe is the perfect side dish for any Mexican dish. Vegan, gluten-free, kicked up spice options, one pan rice!

Video

Equipment

  • Eddington 50002 Italian Olive Wood Cooking Spoon, 
  • Cuisinart Set of 3 Fine Mesh Stainless Steel Strainers
  • Lodge Cast Iron Pan with Lid

Ingredients 

  • 2 cups long-grain rice I use organic Basmati, rinsed and drained
  • ยผ cup oil I like Avocado oil, use grapeseed or olive oil too
  • 8 oz tomato sauce I split a 16 oz can, organic
  • 1 ยฝ teaspoons kosher salt
  • 1-2 cloves garlic minced
  • ยฝ teaspoon cumin
  • ยฝ teaspoon onion powder
  • 4 cups broth 32 oz carton, use vegetable or chicken broth
  • fresh cilantro chopped (optional)
  • lime a little fresh squeeze on top (optional)
Get Recipe Ingredients

Instructions

  • Rinse the rice in a fine strainer, let drain. Heat oil over medium heat in a large frying pan, I love cast iron pans. Carefully add rinsed rice, to the hot oil and stir until browned.
  • When rice is browned, scoot to one side and toss in your garlic sauteing for 1 minute. Add tomato sauce, cumin, salt, onion powder, and salt, stir to combine. Pour in your chicken broth and bring to a simmer.
  • Cover and simmer on low for 30-40 minutes, or until all of the liquid is absorbed. Fluff rice with a fork just before serving.
  • Cool completely and store leftovers in quart sized freezer bags or airtight container. Keeps well up to 5 days in the fridge, 3 months frozen.
    To reheat poke a couple holes in the baggie and microwave on high heat 2-3 minutes until steamy hot. Or thaw in fridge and add to covered pot with a little water and heat over low heat.
Last step! Leave a RatingRate this recipe here. This helps other readers and helps support this website.

Notes

Variation & Substitutions

  • Technically this is Vegan Spanish Rice, as long as you stick with vegetable broth, but I enjoy using Chicken broth as well, for a little more protein. You can also add pinto beans, kidney beans or black beans for more protein.
  • Add some KICK! Try adding a can of diced chiles, a teaspoon of chili powder, red pepper flakes, diced jalapeno pepper or even a poblano pepper.
  • Use salsa instead of tomato sauce, it will have more of a kick, and have the chunks of tomatoes, but go for it!
  • Flavor Boosters | Saute half of a chopped onion or red onion just before the garlic.
  • Make it a Main Dish | add frozen green peas, carrots, corn and/or diced green bell pepper. It would also be delicious with some sweet potato.
Do you really need to rinse the rice? I admit, I usually skip this step, but for this recipe, it’s crucial so that your rice doesn’t clump or get gummy, plus it washes away any debris.
Grab a strainer and rinse away under cool water. Then set and allow to drain while you prep your ingredients. I like a nice long grain basmati rice for this vegan Mexican rice recipe.

Nutrition

Serving: 1½ cup | Calories: 163kcal | Carbohydrates: 27g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 695mg | Potassium: 95mg | Fiber: 1g | Sugar: 1g | Vitamin A: 250IU | Vitamin C: 1mg | Calcium: 13mg | Iron: 1mg
Square image of vegetarian spanish rice in bluebowl with colorful felted wool trivet.
Did you make my Easy Spanish Rice?Show it off! Share on Instagram, tag @thefreshcooky, and use the hashtag #thefreshcooky!
Tag on Insta Leave a Rating

Share This!

10.1K shares
  • Share
  • Flipboard
  • Email
  • SMS

Hello, Sunshine!

My 2025 Summer Recipe Round-up

FREE EMAIL BONUS: 5 days of summerโ€™s greatest hits

Kathleen Pope

Meet Kathleen

Recipe Innovator | Food Photographer | Food Writer

Hi, Iโ€™m Kathleen Pope. Here at The Fresh Cooky you will find easy, mostly from-scratch, trusted recipes for all occasions. From speedy dinners to tasty desserts, with easy step-by-step instructions. I am here to help teach you how to make mouthwatering recipes without spending hours in the kitchen.

Read More

  • Facebook
  • Instagram
  • Pinterest
  • Twitter / X
  • Mastadon

Reader Interactions

Comments

    Rate & Comment Cancel reply

    Have a question, comment, or suggestions about this recipe? If you had any trouble, I would love a chance to help you troubleshoot before you rate. Constructive criticism is welcome, but please be respectful. Rude or inappropriate comments will not be approved. Your email address will not be published.

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Hudson Baxter

    Wed, Dec 11, 2024 at 4:13 pm

    Amazing recipe. Way to make a dad look good to the family. This was a great easy recipe. I used a rump roast and it came out very tender. I must admit I probably could have used one less chipotle pepper.
    Thank you very much

    Reply
    • KathleenKathleen Pope

      Wed, Dec 11, 2024 at 4:33 pm

      Thanks so much Hudson tho maybe on the wrong recipe??

      Reply
  2. Vicci

    Fri, Jun 24, 2022 at 8:41 am

    Want to Make This Tonight 1 question though do I have to use Kosher Salt? Or Would Any Salt work?

    Reply
    • KathleenKathleen Pope

      Wed, Jun 29, 2022 at 12:33 pm

      Hi Vicci, it’s really the way that salt dissolves into a food, you shouldn’t have any issues, but I would start with lower amount of table salt or sea salt than I would kosher because of it’s larger grain, then just test, you can always add more!

      Reply
  3. John

    Sun, Aug 29, 2021 at 2:45 pm

    Does Jasmine rice work instead of Basmati?

    Reply
    • KathleenKathleen

      Tue, Aug 31, 2021 at 7:26 pm

      Hi John, yes it sure should work just as well! Love Jasmine rice!

      Reply
  4. Debbie

    Fri, Jul 30, 2021 at 8:18 am

    Coming from northern Indiana just south of Chicago, we also add chopped onions and bell peppers.

    Reply
    • KathleenKathleen

      Sun, Aug 1, 2021 at 4:23 pm

      That sounds delicious Debbie!

      Reply
  5. Carol

    Sat, May 30, 2020 at 2:00 pm

    This is the second time I have made this recipe. I have tried many different recipes but they were never quite right. THIS RECIPE ROCKS! Tastes just like the rice they serve at my favorite Mexican restaurant. This one is a keeper for sure, and I know I will make it again and again.

    Reply
    • KathleenKathleen

      Sun, May 31, 2020 at 4:38 pm

      I love hearing this Carol, thank you so much. It’s definitely a favorite in our household and I make a ton and freeze the rest to quickly reheat in the microwave when needed. Happy cooking! Kathleen

      Reply
  6. Erin

    Fri, Apr 24, 2020 at 1:34 am

    5 stars
    We’ve been making a lot of “take out at home” recipes recently, and this one reminds me a lot of the rice from our favorite TexMex restaurants. It’s so easy, too!

    Reply
  7. Debi

    Sat, Apr 11, 2020 at 7:17 am

    I used vegetable broth to make this side dish vegetarian, and it was great in our tacos this week. Nice and easy to make too.

    Reply
    • KathleenKathleen

      Sun, Apr 12, 2020 at 1:45 pm

      That’s perfect Debi, I need to add that as an alternate! Thanks!

      Reply
  8. Lauren

    Mon, Jan 20, 2020 at 1:05 pm

    Can I substitute the chicken broth with vegetable broth?

    Reply
    • KathleenKathleen

      Tue, Jan 21, 2020 at 2:10 pm

      Absolutely Lauren!! I should make that note on the recipe!

      Reply
  9. Kathy

    Tue, Jan 14, 2020 at 5:23 pm

    This turned out perfect and delicious!! Will be making it again and again for sure!

    Reply
    • KathleenKathleen

      Tue, Jan 14, 2020 at 9:06 pm

      Thank you Kathy, always love hearing this!

      Reply
  10. Nikki

    Tue, Jan 14, 2020 at 12:56 pm

    5 stars
    We love spanish rice and this one is easy and delicious. The whole family enjoyed it!

    Reply
  11. Jules

    Tue, Jan 14, 2020 at 1:38 am

    5 stars
    I love this recipe. It dresses up anything that I serve with it!

    Reply
  12. Jennifer Ann Stewart

    Mon, Jan 13, 2020 at 10:11 pm

    5 stars

    Reply
  13. Jennifer Ann Stewart

    Mon, Jan 13, 2020 at 3:10 pm

    So much better than trying to make it with one of those salt heavy seasoning packets! The color and flavor are spot on and delicious with my quesadillas!

    Reply
    • KathleenKathleen

      Mon, Jan 13, 2020 at 4:27 pm

      I love hearing this Jennifer, thanks for sharing!

      Reply
  14. Deb Clark

    Mon, Jan 13, 2020 at 12:59 am

    5 stars
    This rice is excellent, we really enjoyed the recipe!

    Reply
  15. Kathy

    Sat, Jan 11, 2020 at 3:43 am

    5 stars
    Turned out perfect and delicious!

    Reply

Primary Sidebar

Kathleen Pope

Meet Kathleen

Hey there! I'm Kathleen Pope, a proud wife, mom of two awesome college boys, and recipe nerd. Welcome to my world of easy recipes with a healthy twist! Join thousands who trust The Fresh Cooky as their go-to recipe source. Let's cook up some magic!

Read More

  • Facebook
  • Instagram
  • Pinterest
  • Twitter / X
  • Mastadon

Hello, Sunshine!

My 2025 Summer Recipe Round-up

FREE EMAIL BONUS: 5 days of summerโ€™s greatest hits

Trending Now

  • Crumbl cookie with milk chocolate chips.Copycat Crumbl Chocolate Chip Cookie
  • Best shaved steak recipes, round up picture with Philly cheesesteak, steak bomb, steak fajitas and stuffed peppers.39 Best Shaved Steak Recipes (Easy Steak Meals)
  • Square image of whole easy key lime pie with dollops of whipped cream and decorated with wedges of key limes.Award Winning Recipe for Key Lime Pie
  • Easy and Quick Pizza Dough Recipe with dough on floured surface square.Easy No Rise Pizza Dough Recipe
  • Philly cheese steak sandwich on a tray with french fries surrounding it.Best Philly Cheesesteak Recipe
  • Fresh peach bundt cake on pedestal with drips of glaze.Best Peach Cobbler Pound Cake Recipe
The Fresh Cooky
  • Facebook
  • Instagram
  • Pinterest
  • Twitter / X
  • Mastadon

Subscribe Now

by Course

  • Appetizers & Snacks
  • Breads
  • Drinks
  • Main Dishes
  • Salads & Dressings
  • Sauces & Condiments
  • Side Dishes
  • Sweets

Holidays

  • Thanksgiving
  • Holiday Appetizers
  • Holiday Breakfast
  • Holiday Drinks
  • Holiday Main Dish
  • Holiday Side Dish
  • Holiday Sweets
  • Game Day Recipes

By Cuisine

  • Asian
  • German
  • Italian
  • Mexican

By Diet

  • Gluten-Free
  • Low Carb
  • Vegetarian

By Meal Type

  • 30 Minute Meals
  • Breakfast
  • Lunch
  • Dinner
  • Easy Weeknight Meals
  • Freezer Meals
  • Kid-Friendly
  • Make Ahead

By Method

  • Air Fryer
  • Crockpot
  • Grilled
  • Instant Pot
  • One Pot
  • Sheet Pan
  • Stovetop
  • About
  • Contact
  • Shop
  • Subscribe

Copyright © 2025 ยท The Fresh Cooky ยท Privacy & Disclosure Policy

10.1K shares
  • Pinterest
  • Facebook
  • Flipboard
  • Email

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe.

Or write in your own words:

A rating is required
A name is required
An email is required