Easy Spanish Rice with Chicken Recipe (Authentic Mexican Style)
There are some meals that never go out of style, and for me, easy Spanish rice with chicken recipe is one of them. It is simple, filling, and packed with flavor. Whenever I want to make a quick dinner without spending hours in the kitchen, this recipe is always my first choice. It uses everyday ingredients, comes together in one pan, and makes enough for the whole family.
I also love how flexible mexican this dish is. You can keep it simple or add vegetables, cheese, or your favorite spices to make it your own. No matter how many times I cook it, everyone at the table enjoys it. The rice becomes soft and flavorful, while the chicken stays juicy and tender.
If you have been looking for an easy Spanish rice with chicken recipe mexican that tastes like something from a restaurant, you are in the right place. In this guide, I will show you everything I have learned after making this recipe many times. I will also share helpful tips, common mistakes to avoid, and different ways to customize it. By the end, you will feel confident enough to make this meal in your own kitchen.
What Is Easy Spanish Rice with Chicken?
Easy Spanish rice with chicken mexican recipe is a comforting one-pot meal made with chicken, rice, tomatoes, broth, onions, garlic, and simple spices. Everything cooks together, allowing the rice to soak up all the delicious flavors from the chicken and seasonings.
Although many people call it easy Spanish rice with recipe, the version most people enjoy in North America is inspired by easy spanish rice with chicken recip cooking. It has a rich tomato flavor, warm spices like cumin and paprika, and a beautiful orange-red color.
The best part is that you do not need expensive ingredients or special cooking skills. If you can cook rice, you can easily make this recipe.

Why I Love This Recipe mexican rice
After trying many rice dishes over the years, I always come back to this one. Here are a few reasons why it has become one of my favorites.
- Everything cooks in one pan, so there are fewer dishes to wash.
- It is perfect for lunch or dinner.
- The ingredients are easy to find in any grocery store.
- Leftovers taste even better the next day.
- It is easy to change based on what you already have at home.
- Kids and adults both enjoy it.
Another reason I love this recipe is that it works for almost any occasion. I have served it during busy weekdays, family dinners, and even casual gatherings with friends. Every time, people ask for another serving.
Ingredients You’ll Need
One thing I enjoy about this recipe is that it uses simple pantry ingredients.
Chicken
Boneless chicken breasts work well because they cook quickly. Chicken thighs are another great choice if you prefer extra juicy meat.
White Rice
Long-grain white rice gives the best texture. It cooks evenly and stays fluffy instead of becoming sticky.
Onion
A small onion adds natural sweetness and builds the flavor of the dish.
Garlic
Fresh garlic gives the rice a rich aroma that makes the entire kitchen smell amazing.
Tomato Sauce
Tomato sauce gives Spanish rice its classic color and deep flavor.
Chicken Broth
Cooking the rice in chicken broth instead of plain water makes a huge difference. The broth adds richness that plain water cannot provide.
Bell Pepper
Red or green bell peppers add freshness, color, and a slight crunch.
Olive Oil
A little oil helps brown the chicken and toast the rice.
Seasonings
For the best flavor, I use:
- Paprika
- Ground cumin
- Chili powder
- Dried oregano
- Salt
- Black pepper
These spices work together without making the dish too spicy.
Fresh Cilantro
Fresh cilantro adds a bright finish before serving.
Kitchen Equipment
You do not need fancy equipment.
- Large skillet or Dutch oven
- Cutting board
- Sharp knife
- Measuring cups
- Wooden spoon
- Lid for the pan
Step-by-Step mexican Spanish Rice with Chicken
Step 1: Prepare the Chicken
Cut the chicken into bite-sized pieces. Pat it dry using paper towels before seasoning.
Season with:
- Salt
- Pepper
- Paprika
- Cumin
Let it sit for about 10 minutes while you prepare the vegetables.

Step 2: Brown the Chicken
Heat olive oil over medium-high heat.
Add the chicken and cook for about 5–6 minutes until lightly golden.
The chicken does not have to cook completely because it will finish cooking with the rice later.
Transfer it to a plate.
Step 3: Cook the Vegetables
In the same pan, add chopped onion and bell pepper.
Cook until soft.
Add garlic and cook for another minute.
At this stage, your kitchen will already smell wonderful.

Step 4: Toast the Rice
This is one of my favorite tricks.
Add the uncooked white rice directly into the pan.
Stir for about two minutes until every grain is lightly coated with oil.
Toasting the rice gives it a better texture and adds a slightly nutty flavor.

Step 5: Add the Liquids
Pour in:
- Tomato sauce
- Chicken broth
Mix well.
Add:
- Chili powder
- Oregano
- Paprika
- Cumin
Stir everything together.
Step 6: Return the Chicken
Place the browned chicken back into the pan.
Mix gently so every piece is covered with the tomato mixture.
Bring everything to a gentle boil.
Step 7: Simmer
Reduce the heat to low.
Cover the pan.
Cook for about 20 minutes without lifting the lid.
This allows the rice to absorb all the flavorful liquid.
Step 8: Rest Before Serving
Turn off the heat.
Leave the lid on for another 5 to 10 minutes.
Finally, fluff the rice with a fork.
Sprinkle chopped cilantro on top and serve.
How to Make Mexican Spanish Rice with White Rice
Many people ask how to make mexican Spanish rice with white rice, and the answer is surprisingly simple. In fact, white rice is the most common choice because it cooks quickly and gives the dish a light, fluffy texture.
Here are a few tips that always work for me:
- Wash the rice before cooking to remove extra starch.
- Toast the rice for a couple of minutes before adding liquid.
- Use chicken broth instead of water for more flavor.
- Keep the lid closed while the rice cooks.
- Let the rice rest before fluffing it with a fork.
These small steps make a big difference and help you get restaurant-style results every time.

Helpful Tips for Success
Over the years, I have learned a few tricks that make this recipe even better.
Always use fresh garlic whenever possible because it has a stronger flavor than garlic powder.
Do not rush the browning step. Golden chicken adds extra flavor to the entire dish.
Measure your broth carefully. Too much liquid can make the rice soft and mushy.
Use a heavy-bottomed pan if possible. It cooks the rice more evenly.
Taste the seasoning before serving. Sometimes a small pinch of salt is all the dish needs.
If you enjoy a little heat, add chopped jalapeños or a pinch of cayenne pepper.
Easy Ways to Customize This Recipe
One reason this recipe never gets boring is that it is easy to change.
You can add:
- Corn
- Black beans
- Peas
- Diced carrots
- Zucchini
- Spinach
These vegetables make the meal even more colorful and nutritious.
If you like smoky flavors, try adding a little smoked paprika.
For a richer version, stir in a little butter just before serving.
Mexican Chicken Cheese and Rice
If you love cheesy comfort food, you can easily turn this recipe into Mexican Chicken Cheese and Rice. I started making this version when I wanted something a little richer, and it quickly became one of my family’s favorite dinners.
The best part is that you do not have to change the entire recipe. Simply prepare the Spanish rice with chicken as usual and add cheese during the final few minutes of cooking.

How to Make It Cheesy
Once the rice is fully cooked:
- Sprinkle 1½ to 2 cups of shredded Mexican cheese blend or cheddar cheese over the rice.
- Cover the pan again for about 3 to 5 minutes.
- Let the cheese melt naturally.
- Garnish with chopped cilantro or green onions before serving.
The melted cheese makes every bite creamy and flavorful without overpowering the rice and chicken.
Best Cheese to Use
Different cheeses give different flavors. Here are some of my favorites:
- Cheddar Cheese
- Monterey Jack
- Colby Jack
- Mexican Cheese Blend
- Pepper Jack for extra spice
Freshly shredded cheese melts much better than pre-shredded cheese, so I always recommend shredding it yourself if possible.
Mexican Rice in Rice Cooker
Many people also ask whether they can make Mexican rice in a rice cooker. The answer is yes. It is one of the easiest ways to prepare flavorful rice without standing over the stove.

Ingredients
- 2 cups long-grain white rice
- 2½ cups chicken broth
- 1 cup tomato sauce
- 1 tablespoon olive oil
- ½ onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon paprika
- ½ teaspoon chili powder
- Salt and black pepper
Instructions
- Wash the rice until the water runs clear.
- Add all the ingredients to your rice cooker.
- Stir everything together.
- Close the lid and press the Cook button.
- Once the rice cooker switches to Warm, let the rice rest for 10 minutes.
- Fluff with a fork before serving.
This method works well when you want perfectly cooked rice with very little effort.
Tips for the Best Spanish Rice with Chicken
After making this recipe many times, I have found a few simple tricks that make a big difference.
Toast the Mexican Rice
Never skip this step. Toasting the rice gives it better flavor and helps keep the grains separate.

Use Chicken Broth
Chicken broth makes the rice richer than plain water.
Brown the Chicken First
Golden chicken creates extra flavor that spreads throughout the entire dish.
Cook on Low Heat
Cooking slowly allows the rice to absorb all the delicious broth without burning.
Let the Rice Rest
Resting the rice for 5 to 10 minutes before serving helps it become fluffy.
Taste Before Serving
Sometimes the recipe only needs a small pinch of extra salt or pepper to bring all the flavors together.
Common Mistakes to Avoid
Even easy recipes can go wrong if you miss a few small details.
Adding Too Much Liquid
Too much broth makes the rice soft and sticky.
Lifting the Lid Too Often
Every time you remove the lid, steam escapes. This can leave the rice undercooked.
Using the Wrong Rice
Long-grain white rice gives the best results. Instant rice cooks too quickly, while short-grain rice becomes sticky.
Overcooking the Chicken
Chicken continues cooking with the rice, so avoid cooking it completely during the first step.
Forgetting the Seasoning
Rice absorbs a lot of flavor. Taste the broth before covering the pan to make sure it is well seasoned.
Delicious Variations
One reason I never get tired of this recipe is because it is easy to change depending on what I have in the kitchen.
Spicy Version
Add:
- Jalapeños
- Cayenne pepper
- Hot sauce
- Crushed red pepper flakes
Vegetable Version
Mix in:
- Corn
- Green peas
- Carrots
- Mushrooms
- Spinach
- Zucchini
Cheesy Version
Add:
- Cheddar cheese
- Monterey Jack
- Pepper Jack
Healthier Version
Use:
- Brown rice
- Skinless chicken breast
- Low-sodium broth
- Extra vegetables
Tex-Mex Style
Top each serving with:
- Avocado slices
- Salsa
- Sour cream
- Fresh cilantro
- Lime wedges
What to Serve with Mexican Spanish Rice with Chicken
Although this meal is filling on its own, I enjoy serving it with simple side dishes.
Some great choices include:
- Warm flour tortillas
- Corn tortillas
- Pico de gallo
- Fresh guacamole
- Refried beans
- Black beans
- Grilled vegetables
- Mexican street corn
- Fresh green salad
- Avocado slices
For drinks, fresh lemonade, iced tea, or lime water pair perfectly with this meal.
Storage Tips
This recipe stores very well, making it perfect for meal prep.
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze individual portions for up to 3 months.
Allow them to cool completely before freezing.
Reheating
Add one or two tablespoons of water before reheating.
Microwave for 2 to 3 minutes or warm gently on the stovetop.
This helps keep the rice soft and prevents it from drying out.
Nutrition Information
The nutrition depends on your ingredients, but one serving generally contains:
- Calories: 450–550
- Protein: 30–35g
- Carbohydrates: 40–50g
- Fat: 15–20g
- Fiber: 3–5g
Adding vegetables increases the fiber, while using brown rice makes the meal even more nutritious.
Frequently Asked Questions
Can I use cooked rice?
Yes. Reduce the amount of broth and stir the cooked rice into the chicken mixture during the last few minutes.
Can I make this ahead of time?
Absolutely. In fact, I think the flavors become even better the next day.
Can I freeze Spanish rice with chicken?
Yes. Store it in freezer-safe containers for up to three months.
What chicken is best?
Both chicken breasts and chicken thighs work well. I usually use chicken thighs when I want extra juicy meat.
Is this recipe spicy?
No. It has mild seasoning. You can easily make it spicier by adding jalapeños or hot sauce.
Can I use brown rice?
Yes, but brown rice needs more liquid and a longer cooking time.
Can I make this dairy-free?
Yes. Simply skip the cheese or use your favorite dairy-free cheese.
Why is my rice mushy?
Usually because there was too much liquid or the rice cooked too long.
Final Thoughts
Spanish rice with chicken is one of those recipes that I never get tired of making. It is simple, affordable, and full of comforting flavors that everyone enjoys. Whether I am cooking for my family on a busy weeknight or preparing meals ahead for the week, this recipe always delivers great results.
I also love how easy it is to customize. Some days I keep it traditional with tender chicken, fluffy rice, tomatoes, and simple spices. Other days I turn it into Mexican Chicken Cheese and Rice by adding melted cheese on top, or I prepare Mexican rice in a rice cooker when I want a hands-off cooking method. No matter which version I make, the result is always satisfying.
If you are trying how to make Spanish rice with white rice, remember that the small details matter. Toast the rice before adding the broth, cook everything over low heat, and let the rice rest before serving. These simple steps make a huge difference in flavor and texture.
I hope this recipe becomes one of your favorite homemade meals, just as it has become one of mine. Once you make it, do not be afraid to experiment with vegetables, different cheeses, or your favorite seasonings. Cooking should be enjoyable, and this recipe gives you plenty of room to make it your own.
Whether you are serving it for lunch, dinner, meal prep, or a family gathering, this easy Spanish rice with chicken is a delicious meal that people will ask you to make again and again.
