Quick Spanish Rice

Featured in Vegetable and Grain Side Favorites.

This Mexican-style rice brings bold flavors fast. Cook veggies, toast the rice, and stir in seasonings. In less than half an hour, you're done. Toasting the rice gives it a rich taste, while broth and tomato sauce keep the texture spot on.
Aisha
Updated on Sun, 13 Apr 2025 12:14:14 GMT
A bowl of rice topped with fresh vegetables and herbs. Pin it
A bowl of rice topped with fresh vegetables and herbs. | cookingflavor.com

This flavorful homemade Spanish Rice (sometimes called Mexican Rice) combines fluffy rice with tasty chunks of onions, red bell peppers, and jalapeños, all brought together with savory spices like garlic, cumin, and oregano. It takes just 25 minutes in one pan, making it the perfect companion for your favorite Mexican dishes.

When I made this with some chicken enchiladas for my family last week, my brother-in-law who "always skips rice" couldn't stop and went back for seconds and thirds! The amazing taste and perfect texture beats anything from a box by miles.

Key Ingredients and Smart Choices

  • Long Grain Basmati Rice - Gives you light, separate grains; don't forget to rinse it first
  • Red Bell Pepper - Brings natural sweetness and nice color; other bell pepper colors work too
  • Jalapeño - Adds a gentle kick; take out seeds if you want it milder
  • Tomato Sauce - Creates that classic reddish color and taste without needing paste
  • Chicken Broth - Makes everything richer; swap for vegetable broth if you don't eat meat
  • Cumin and Oregano - The must-have spices for real flavor

What really makes this dish pop is when you toast the rice with the veggies and spices before adding any liquid. This step brings out an amazing nutty flavor that takes the whole dish up a notch.

Simple Step-by-Step Cooking Guide

Step 1: Soften the Veggies
Warm up olive oil in a big skillet over medium-high heat. Toss in your chopped onion, bell pepper, and jalapeño, and cook them for about 4 minutes until they start getting soft. These veggies create the tasty foundation for the whole dish.
Step 2: Mix in Flavors and Brown the Rice
Add your minced garlic and cook for just a minute until you can smell it. Then mix in your washed rice, cumin, oregano, and salt, and let it cook for around 2 minutes, stirring often. This step really brings out the rich flavors in your dish.
Step 3: Cook Until Tender
Pour in your tomato sauce and chicken broth, and bring everything to a good boil. Then turn the heat down to medium-low, put the lid on, and let it simmer for 15-20 minutes until the liquid's gone and the rice is soft.
Step 4: Get Ready to Eat
Once your rice is done, gently fluff it with a fork to separate all the grains. Give it a taste and add more seasonings if needed before serving it hot. For extra freshness, sprinkle some chopped cilantro on top and add lime wedges on the side.
Step 5: Let It Sit
Give your cooked rice about 5 minutes to rest with the lid still on for the best texture. This short break lets all the moisture spread evenly through the rice so it's perfectly fluffy.
Step 6: Pair It Right
Serve alongside tacos, enchiladas, or grilled meats. This handy side goes well with pretty much any Mexican or Southwestern main dish you can think of.
A bowl of rice with vegetables and herbs on a table. Pin it
A bowl of rice with vegetables and herbs on a table. | cookingflavor.com

Interesting Traditional Differences

The differences between Spanish and Mexican rice show how cooking changes across regions. In northern Mexico, they often throw in carrots and peas, while Tex-Mex versions go heavy on tomatoes and cumin. Some places near the ocean use seafood broth instead of chicken, creating slightly different flavors that showcase what's available locally.

Health Perks

This tasty rice isn't just good for your taste buds - it's got plenty of good stuff in it too. The bell peppers pack vitamin C and antioxidants, while jalapeños have capsaicin that might help speed up your metabolism. Using broth instead of plain water adds extra minerals and protein. With about 157 calories per serving and 30g of carbs, it fills you up without going overboard on calories.

A bowl of rice with green and red toppings. Pin it
A bowl of rice with green and red toppings. | cookingflavor.com

Fixing Common Problems

Getting your rice just right can be tricky, but a few simple fixes work wonders. If your rice ends up too wet, just take the lid off and cook it a bit longer to let extra moisture escape. If it's still crunchy when cooking time's up, pour in 2-3 tablespoons more liquid, cover it again, and cook another 3-5 minutes. Keep in mind that different pots and stoves might need slight adjustments to cooking time.

Prep Ahead and Storage Tips

This Spanish rice actually tastes even better the next day as all the flavors blend together. You can make it up to two days ahead and keep it in the fridge in a sealed container. When you're ready to eat it again, add a splash of broth or water to bring back moisture, then warm it in the microwave or in a covered pan. You can also freeze portions for up to three months, which works great for meal prep or quick dinners.

Important Pointers

  • Always rinse your rice to get fluffier results
  • Don't rush past the toasting step, it builds amazing flavor
  • Use more or less jalapeño depending on how spicy you like it
  • Make sure your lid fits snugly to keep steam in while cooking
  • Always give your rice 5 minutes to rest before serving

The first time I made this, it came out bland because I skipped toasting the rice. Now I know those extra two minutes of browning the grains before adding liquid completely transforms the whole dish.

Pro Kitchen Tricks

  • Try fire-roasted tomatoes instead of regular sauce for smokier flavor
  • Switch to vegetable broth for a meatless version
  • Throw in a bay leaf while it simmers for extra flavor layers
  • Cook a spoonful of tomato paste with the veggies for deeper color
  • For fancy serving, pack rice into a small bowl and flip it onto plates
A bowl of rice with tomatoes and green onions. Pin it
A bowl of rice with tomatoes and green onions. | cookingflavor.com

This Spanish Rice has turned into my favorite side for taco night, burrito bowls, and other Mexican meals. What I really love is how flexible it is - it tastes just as great served plain with grilled chicken as it does stuffed into burritos or layered into tasty bowls.

Finishing Touches

  • Top with fresh cilantro and lime wedges for extra zing
  • Make twice as much when feeding a crowd or for leftovers
  • Use extra rice to stuff bell peppers or fill burritos
  • Add a small chunk of butter when fluffing for richness
  • Sprinkle some cotija cheese on top for a traditional touch

Frequently Asked Questions

→ How hot does this get?
Make it milder or spicier by adjusting the jalapeños and their seeds.
→ Can I switch the rice type?
White long-grain rice is ideal, but brown rice needs extra cooking time.
→ What if my rice turns watery?
Let it simmer uncovered a bit longer to fix the consistency.
→ Why is my rice still crunchy?
Add a splash more liquid, cover it, and cook it a little longer.
→ Can I make a vegetarian version?
Absolutely—just swap the chicken broth for veggie broth.

Quick Spanish Rice

Flavor-packed Spanish rice loaded with veggies and spices, made in just one pan.

Prep Time
2 Minutes
Cook Time
23 Minutes
Total Time
25 Minutes
By: Aicha

Category: Side Dishes

Difficulty: Easy

Cuisine: Mexican

Yield: 6 Servings (6 servings)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Base

01 ½ or 1 jalapeño pepper, diced and seeds removed
02 ½ medium red bell pepper, chopped small and deseeded
03 1 small yellow onion, finely chopped
04 2 garlic cloves, minced finely
05 1 cup basmati rice (long grain), rinsed fully
06 1 tablespoon olive oil

→ Seasonings

07 ½ teaspoon dried oregano
08 ½ teaspoon salt
09 ½ teaspoon ground cumin

→ Liquids

10 1 cup (8 oz) chicken broth or veggie broth
11 1 cup (8 oz) plain tomato sauce

Instructions

Step 01

Warm up some oil in a large skillet over medium-high heat. Toss in onions, bell pepper, and jalapeño, and cook for 4 minutes or so until soft.

Step 02

Throw in the garlic, stir it around, and cook for about a minute until the smell hits you.

Step 03

Mix in rice, oregano, cumin, and salt. Stir for 2 minutes, letting the rice lightly toast and release its aroma.

Step 04

Pour in the tomato sauce and broth, then bring everything to a boil. Lower the heat, cover the skillet, and let it simmer for 15-20 minutes until the rice is soft.

Step 05

Taste to check the flavor and tweak the seasoning if you feel it's needed.

Notes

  1. Toasting the rice makes a big difference in flavor — don't skip it.
  2. Keeps well in the fridge for 5 days or in the freezer for up to 3 months.

Tools You'll Need

  • Large skillet with a lid

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 157
  • Total Fat: 3 g
  • Total Carbohydrate: 30 g
  • Protein: 3 g