Easy Spanish Rice

WANT TO SAVE THIS RECIPE?

Easy Spanish Rice is one of those side dishes that manages to feel comforting, familiar, and full of flavor all at once. The rice turns tender and fluffy as it simmers with tomato, garlic, onion, and warm spices, creating a dish that tastes like it took far more effort than it really does. It is simple enough for a weeknight dinner, but it brings enough color and flavor to brighten up any table.

What makes this version especially useful is how easy it is to pair with so many meals. It fits beautifully next to tacos, grilled chicken, enchiladas, or beans, and it also reheats well when you want leftovers ready for lunch the next day. If you need a dependable rice dish that is budget friendly, family friendly, and packed with savory flavor, this Easy Spanish Rice deserves a place in your regular rotation.

Why You’ll Love This Easy Spanish Rice

This Easy Spanish Rice comes together with pantry staples and does not ask for anything complicated. The flavor is rich and well seasoned, with tomato giving it depth and color while garlic, onion, and broth help every bite taste warm and satisfying. It is also a practical recipe because it can stretch a meal, feed a family comfortably, and work as either a simple side or part of a larger spread. Once you make it once, it quickly becomes the kind of recipe you remember without needing to look it up.

What Makes Easy Spanish Rice Taste So Good?

The secret to really good Easy Spanish Rice is building flavor in layers instead of just boiling rice in liquid and hoping for the best. Toasting the rice first gives it a slightly nutty flavor and helps it keep a great texture while it cooks. Then the tomato sauce, seasonings, and broth soak into every grain, creating that signature color and savory depth people expect from Spanish rice. A small amount of cumin and chili powder adds warmth without making the dish overly spicy, so the final result tastes balanced and comforting.

Ingredients for the Easy Spanish Rice

A good pan of Easy Spanish Rice starts with a handful of affordable ingredients that each pull their weight. Every item in this recipe helps build either flavor, color, or texture, so even though the list is simple, the finished dish tastes full and complete.

  • Long grain white rice gives the dish its classic fluffy texture and holds up well during simmering without turning gummy.
  • Olive oil helps toast the rice and adds a little richness at the beginning of the cooking process.
  • Yellow onion adds sweetness and savory depth that make the rice taste fuller and more homemade.
  • Garlic brings a warm, aromatic base that pairs beautifully with the tomato and spices.
  • Tomato sauce gives Easy Spanish Rice its signature color, gentle acidity, and rich tomato flavor.
  • Chicken broth infuses the rice with more flavor than water alone and helps every bite taste seasoned from the inside out.
  • Ground cumin adds earthy warmth and gives the dish that familiar Mexican inspired character.
  • Chili powder contributes a mild smoky note and rounds out the spice blend without overwhelming the rice.
  • Salt sharpens all the other flavors and keeps the dish from tasting flat.
  • Black pepper adds a subtle layer of warmth in the background.
  • Frozen peas and carrots are optional, but they add color, a little sweetness, and extra texture if you want a more classic family style version.
  • Fresh cilantro is optional for finishing, but it adds freshness and makes the whole dish feel brighter right before serving.
Pin this Recipe

How To Make the Easy Spanish Rice

This recipe is straightforward, but a few small details help it turn out especially well. Toasting the rice, using the right liquid ratio, and letting it rest after cooking all make a real difference in the final texture.

Step 1: Sauté the aromatics

Heat the olive oil in a large skillet or saucepan over medium heat. Add the chopped onion and cook for a few minutes until it begins to soften. Stir in the garlic and cook just until fragrant, being careful not to let it brown too much.

Step 2: Toast the rice

Add the uncooked long grain rice to the pan and stir it well so it gets coated in the oil and aromatics. Let it cook for a few minutes, stirring often, until some of the grains look lightly golden. This step helps develop flavor and gives the finished rice a better texture.

Step 3: Add the tomato and seasonings

Pour in the tomato sauce, then add the cumin, chili powder, salt, and black pepper. Stir everything together so the rice is evenly coated and the seasonings are distributed throughout the pan.

Step 4: Pour in the broth and simmer

Add the chicken broth and bring the mixture to a gentle boil. Once it starts bubbling, reduce the heat to low, cover the pan, and let the rice cook undisturbed until the liquid is absorbed and the rice is tender. This usually takes around 18 to 20 minutes.

Step 5: Finish and rest

If you are using peas and carrots, stir them in during the last few minutes of cooking so they warm through without becoming mushy. Once the rice is done, remove the pan from the heat and let it sit covered for about 5 minutes. Fluff it gently with a fork, then top with cilantro if you like before serving.

How to Serve and Store Easy Spanish Rice

This Easy Spanish Rice makes about 6 servings as a side dish, which is perfect for a family dinner or for stretching across a few meals during the week. Serve it warm straight from the pan alongside your favorite mains, or use it as part of a build your own dinner spread with beans, grilled meat, or roasted vegetables. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.

To reheat, add a small splash of broth or water before warming it in the microwave or on the stovetop so the rice stays tender instead of drying out. If you want to make it ahead, this recipe is a strong option because the flavor settles in nicely as it rests. You can also freeze portions for later, then thaw and reheat when you need an easy side in a hurry.

What to Serve With Easy Spanish Rice?

Tacos

Easy Spanish Rice is a natural match for tacos because it soaks up sauces and balances bold fillings beautifully. Whether your tacos are filled with chicken, beef, or beans, this rice helps round out the plate.

Enchiladas

A pan of cheesy enchiladas and a scoop of Easy Spanish Rice make a dinner that feels complete and satisfying. The rice adds texture and helps mellow out richer flavors from the sauce and cheese.

Grilled Chicken

The tomato based flavor of the rice pairs especially well with simple grilled chicken seasoned with lime, garlic, or chili spices. It is an easy way to turn a basic protein into a fuller meal.

Refried Beans

Serving Easy Spanish Rice with refried beans creates a classic combination that feels hearty and comforting. Together they make a budget friendly meal that is still filling and flavorful.

Fajitas

Sizzling fajitas with peppers and onions are even better with a spoonful of rice on the side. The rice catches all those flavorful juices and makes the meal feel more substantial.

Roasted Vegetables

If you want to keep things simple, roasted peppers, zucchini, or corn work well next to this rice. Their sweetness and slight char pair nicely with the savory tomato flavor.

Fried Eggs

For a quick lunch or simple dinner, top Easy Spanish Rice with a fried egg. The runny yolk turns into a rich sauce that makes the rice even more satisfying.

Want More Rice and Side Dish Ideas?

If Easy Spanish Rice is the kind of side dish you love making on repeat, there are plenty of other comforting options to explore. For another simple rice dish with rich savory flavor, try Garlic Butter Rice, which pairs beautifully with chicken, beef, or vegetables.

If you want something with more Tex-Mex personality, Easy Rotel Mexican Rice is a great choice when you want a bolder tomato based side. You might also enjoy Savory Golden Onion Butter Jasmine Rice for a softer, buttery option that works with nearly any dinner.

For more comfort food inspiration, Simple Red Beans And Rice makes a hearty meal with pantry staples, and the full Side Dishes collection is a great place to browse when you need something easy to round out dinner.

Save This Recipe For Later

Save this recipe to your Pinterest side dish board so you can come back to it any time dinner needs an easy, dependable favorite.

And let me know in the comments how yours turned out. Did you keep it classic, add peas and carrots, or make it a little spicier with extra chili powder? I always enjoy hearing the little ways people make a recipe their own.

For even more daily recipe inspiration, explore Janet Dishes on Pinterest and discover more simple favorites to cook next.

Conclusion

Easy Spanish Rice is proof that a humble side dish can still bring plenty of flavor to the table. It is warm, colorful, easy to make, and flexible enough to serve with everything from tacos to grilled chicken to beans.

Once you have this recipe in your kitchen, it becomes the kind of reliable favorite you can turn to whenever a meal needs something comforting and filling. It is simple food in the best way, and sometimes that is exactly what makes a recipe worth keeping.

Print
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

Easy Spanish Rice


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Janet Reynolds
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

Easy Spanish Rice is a flavorful, easy side dish made with long grain white rice, tomato sauce, onion, garlic, and warm spices for a fluffy, comforting rice recipe that pairs perfectly with tacos, enchiladas, grilled chicken, beans, and other Mexican inspired meals.


Ingredients

2 tablespoons olive oil

1 1/2 cups long grain white rice

1/2 cup yellow onion, finely chopped

3 cloves garlic, minced

8 ounces tomato sauce

2 1/2 cups chicken broth

1 teaspoon ground cumin

1 teaspoon chili powder

1 teaspoon salt

1/4 teaspoon black pepper

1/2 cup frozen peas and carrots, optional

2 tablespoons fresh cilantro, chopped, optional


Instructions

1. Heat the olive oil in a large skillet or saucepan over medium heat. Add the chopped onion and cook for 3 to 4 minutes until softened.

2. Stir in the garlic and cook for 30 seconds until fragrant.

3. Add the uncooked rice and stir well. Toast the rice for 3 to 4 minutes, stirring often, until some grains look lightly golden.

4. Pour in the tomato sauce and stir in the cumin, chili powder, salt, and black pepper until the rice is evenly coated.

5. Add the chicken broth and bring the mixture to a gentle boil.

6. Reduce the heat to low, cover the pan, and simmer for 18 to 20 minutes until the rice is tender and the liquid is absorbed.

7. If using peas and carrots, stir them in during the last 5 minutes of cooking.

8. Remove the pan from the heat and let the rice rest, covered, for 5 minutes.

9. Fluff the rice with a fork, sprinkle with chopped cilantro if desired, and serve warm.

Notes

Use long grain white rice for the best fluffy texture and to keep the rice from turning sticky.

Toasting the rice before adding the liquid gives the finished dish a deeper flavor and better texture.

Add a splash of broth when reheating leftovers so the rice stays soft and does not dry out.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican Inspired

Nutrition

  • Serving Size: 1 cup
  • Calories: 230
  • Sugar: 3g
  • Sodium: 520mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 41g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 0mg

WANT TO SAVE THIS RECIPE?