Spanish Rice Recipe (aka Sofrito Rice)

Hi! I'm

ELIZABETH

I've been writing healthy recipes on the internet for over 15 years, and I'm a strong believer that you should only eat food you love. More about me →

TOP RECIPES

Ginger Turmeric Bone Broth

Easy-To-Peel Hard-Boiled Eggs

13 Blue Zones Recipes

Easy Salmon Recipe

Perfect Flank Steak

Spanish rice in a gray enameled pan with lime wedges, a sprig of cilantro and a wooden spoon

This Spanish Rice recipe is a must-try if you’re looking for a simple, satisfying side dish that’s big on flavor and comes together with pantry staples.

My family has always called this dish “Spanish Rice,” while some people in the US call it “Mexican Rice.” I find that different people and families have slightly different ways of making it. Whatever you call it, it’s delicious! And a great way to feed a crowd with an inexpensive list of ingredients.

Made with a homemade sofrito (a blend of fresh aromatics like onion, pepper, garlic, and cilantro), this version is baked in the oven for hands-off cooking and perfectly fluffy rice every time. It’s naturally gluten-free, easy to make vegetarian if needed, and pairs beautifully with tacos, grilled veggies, or your favorite protein.

For one big pot, toast 3 cups of rinsed short-grain white rice in ¼ cup of olive oil for about 4 minutes, stir in the sofrito and 3 tablespoons of tomato paste, then add 5 cups of chicken stock and 2 teaspoons of kosher salt. Cover it and bake at 350°F for about 25 minutes, until the liquid is absorbed. Fluff it with a fork, cover it again and let it rest for 15 minutes. That’s it: fluffy, tomato-red rice for 8 to 10 people.

Whether you’re prepping for a cozy family dinner or looking for a meal-prep friendly recipe for the week, this Spanish Rice brings comfort, color, and a burst of flavor to the table. And if you’re feeding 12+ people, make this with some slow-cooker chicken and put out fresh salsa and/or pico de gallo, cheese, lettuce, pickled red onions, and your taco fixings and let everyone make their own burrito bowl. It’s always a hit!

What You’ll Love About Spanish Rice

  • Bold flavor without much effort: The fresh sofrito base does all the heavy lifting with sautéed aromatics, toasted rice, and rich tomato paste all baked together in one pot.
  • Baked, not boiled: Unlike traditional stovetop methods that need constant watching, this oven-baked version guarantees tender, fluffy rice with no fuss.
  • Meal-prep friendly: It stores beautifully and reheats like a dream. You can make a big batch and enjoy it all week long.
  • Naturally gluten-free & dairy-free: This wholesome dish fits many dietary needs and can be made vegetarian with a simple swap. This makes it great for serving to guests.
  • Great for gatherings: Feeds a crowd, easy to double and this Spanish rice always disappears fast.
Close-up of fluffy, tomato-red Spanish rice in a pan

What You Need to Make Spanish Rice

  • Yellow onion: Adds a sweet-savory base to the sofrito.
  • Poblano pepper: Mild and earthy, it adds depth without overpowering heat.
  • Garlic cloves: Just two cloves add warm, comforting aroma.
  • Ground cumin: A pantry staple that brings warmth and spice.
  • Fresh cilantro: Adds a pop of herbal brightness to the dish.
  • Extra-virgin olive oil: Helps toast the rice and carry flavor throughout.
  • Short-grain white rice: Think Calrose or sushi-style rice. Rinsing it removes excess starch and helps prevent clumping. You can use medium-grain rice as an alternative if needed.
  • Tomato paste: A little goes a long way. Tomato paste makes this dish rich, tangy, and savory.
  • Chicken stock or water: Cooking rice in stock infuses it with extra flavor. Try out my best homemade chicken stock recipe.
  • Kosher salt: Enhances every bite.
  • Lime juice (optional): For a zesty finish and bright contrast.

(See printable recipe card below for full ingredient amounts)

Wooden spoon scooping baked Spanish rice with lime wedges and fresh cilantro

Step-By-Step Instructions To Make Spanish Rice

  1. Make the sofrito: In a food processor, combine the onion, poblano pepper, garlic, cumin, and cilantro. Pulse until finely chopped and well blended. Preheat the oven to 350°F. 
  2. Prepare the rice: Rinse the rice under cold water and drain well. 
  3. Toast the rice: In a large ovenproof skillet, or Dutch oven, heat the oil over medium heat. Add the rinsed rice and sauté for about 4 minutes, stirring occasionally until lightly toasted. 
  4. Cook the sofrito: Add the sofrito to the skillet and sauté for about 3-4 minutes, or until fragrant. Stir in the tomato paste and cook for an additional 2 to 3 minutes. 
  5. Add the liquid: Pour in the chicken stock (or water) and add salt. Stir well to combine. Cover with a tight-fitting lid and transfer the skillet to the oven. 
  6. Bake the rice: Bake for 20 to 25 minutes, or until the rice has absorbed the liquid and is tender. Remove from the oven, fluff the rice with a fork, and cover again. Let sit for 15 minutes to steam and finish cooking. 
  7. Finish and serve: If using, stir the juice of 1 lime into the Spanish rice before serving. 

Tips & Variations

  • Make it vegetarian: Use vegetable broth instead of chicken stock for a fully plant-based version. The vegetable broth will still give the rice that boost of flavor.
  • Spice it up: Add a diced jalapeño or a pinch of red pepper flakes to the sofrito for a nice little kick.
  • Brown rice option: You can substitute brown rice, but increase the baking time to about 40–45 minutes and check for doneness.
  • Storage: Keeps well in an airtight container in the fridge for up to 5 days. Reheat gently on the stovetop with a splash of water or broth.
  • Freeze it: Portion into freezer-safe containers for quick weeknight sides down the road. Perfect for taco nights and pairing with enchiladas.

Spanish Rice FAQs

What’s the difference between Spanish rice and Mexican rice?

In the US, they’re usually the same dish with two different names. My family has always called it Spanish rice, and lots of people call it Mexican rice. Either way, it’s rice toasted in oil and cooked with tomato, onion, garlic and broth. (It’s not the same as Spanish paella, which is a whole different thing.)

What is sofrito?

Sofrito is a blend of finely chopped aromatics that gives a dish its flavor base. Mine is onion, poblano pepper, garlic, cumin and fresh cilantro pulsed together in a food processor. No food processor? Finely chop the veggies by hand and mix them with the cumin.

Can I use brown rice?

You can. Brown rice needs more time, so bake it for about 45 minutes and check that it’s tender and the liquid is absorbed before you take it out.

Can you freeze Spanish rice?

It freezes well. Portion it into freezer-safe containers so you have quick sides ready for taco night. It also keeps in the fridge for up to 5 days; reheat it on the stove with a splash of water or broth.

Want another easy rice side? Try my Cilantro Lime Rice. For an easy taco night, serve this Spanish rice with my Crockpot Shredded Chicken Tacos.

Looking for more ideas like this? Here are healthy rice recipes.

Print

Love this recipe? Don’t lose it.

Save it (and every recipe you love, from any website) in Butler, my recipe & meal planning app. Start with my free 5-minute system for planning a week of meals.

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
Spanish Rice

Spanish Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Elizabeth Rider
  • Prep Time: 10 Minutes
  • Rest Time: 15 Minutes
  • Cook Time: 35 Minutes
  • Total Time: 1 Hour
  • Yield: 8-10 Servings
  • Category: Side Dish

Description

This savory Spanish Rice starts with a fragrant sofrito, cooked down just enough to deepen in flavor before it mingles with toasted rice and tomato paste. Baked in the oven until tender and fluffy, it’s an easy, crowd-pleasing side, or base for any weeknight meal.


Ingredients

Units
  • 1 yellow onion, large chopped
  • 1 small poblano pepper, large chopped
  • 2 garlic cloves
  • 1 tablespoon ground cumin
  • 1/4 cup fresh cilantro leaves
  • 1/4 cup extra-virgin olive oil
  • 3 cups short-grain white rice, rinsed and drained
  • 3 Tablespoons tomato paste
  • 5 cups chicken stock or water
  • 2 teaspoons kosher salt
  • Juice of 1 lime (optional)

Instructions

  1. Heat the oven to 350°F (176°C) and make the sofrito. In a food processor, combine the onion, poblano, garlic, cumin, and cilantro. Pulse until finely chopped and well blended, this is your sofrito. (If you don’t have a food processor, finely chop the veggies then mix together with the cumin.)
  2. Toast the rice. In a large ovenproof skillet or Dutch oven, heat the olive oil over medium heat. Add the rinsed rice and sauté, stirring occasionally, until lightly golden and fragrant, about 4 minutes.
  3. Stir in the sofrito and cook for 3 to 4 minutes, until it releases its aroma. Add the tomato paste and cook for another 2 to 3 minutes, stirring to coat the rice.
  4. Pour in the chicken stock (or water) and add the salt. Stir well to combine, then cover tightly with a lid and transfer to the oven.
  5. Bake for 20 to 25 minutes, or until the liquid is absorbed and the rice is tender. Remove from the oven, fluff with a fork, and cover again. Let sit for 15 minutes to steam and finish cooking.

Notes

  • Storage: Keeps well in an airtight container in the fridge for up to 5 days. Reheat gently on the stovetop with a splash of water or broth.
  • Freeze it: Portion into freezer-safe containers for quick weeknight sides down the road.

Leave A Review + Read The Comments →

Leave a Reply

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

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

About Elizabeth

Elizabeth Rider has spent 15+ years writing the healthy recipes at ElizabethRider.com, all built on one idea: you should only eat food you love. She's a certified holistic health coach (Institute for Integrative Nutrition) with a Plant-Based Nutrition certification from Cornell, the author of The Health Habit, and the founder of the Butler app. Her Friday 5 newsletter reaches 60,000+ readers every week, and millions of people watch her cooking videos on YouTube. Get the Friday 5 👇

READ          LATEST

the

For a limited time, new subscribers get 9 Healthy Recipe eBooks—For FREE!

Get access to the online lessons helping thousands people get healthier and happier every week. Clean Up Your Diet is a guided, curated collection of practical knowledge designed to simplify healthy living and empower you with confidence. All at your own pace.

Enter your email now to start your free trial (ends January 31st!).

Get access to the online lessons helping thousands people get healthier and happier every week. Clean Up Your Diet is a guided, curated collection of practical knowledge designed to simplify healthy living and empower you with confidence. All at your own pace.

Enter your email now to start your free trial (ends January 31st!)
Cancel anytime or ask for a refund if it's not for you 💕

Clean Up Your Diet
7-Day Free Trial

We never share or sell your information. Cancel anytime or ask for a refund if it's not for you 💕

TM

Join 60,000+ Readers Getting My Best Recipes & Cooking Tips

THE NEWSLETTER YOU’LL ACTUALLY LOOK FORWARD TO

Tried, tested, and absolutely delicious—get the top 10 reader-favorite recipes plus 7 printable guides for easy, healthy, and seriously good meals at home, all sent straight to your inbox for free!

• FREE • FREE • FREE