Spanish Rice Recipe

On weeknights when I want something warm on the table without fuss I reach for this Spanish Rice Recipe, it reminds me of quick dinners around a crowded counter where everyone grabs a scoop and a lime wedge and the meal somehow feels like enough.

Spanish Rice Recipe

Why You’ll Love It

This Spanish rice is fast, forgiving, and fits into busy routines, it pairs with grilled chicken or a simple bean bowl and feeds a small family without a lot of cleanup, the flavors are familiar enough for picky eaters but easy to brighten with cilantro and lime when you have a minute.

Serves 4
Prep Time: 10 minutes |
Cook Time: 20 minutes |
Total Time: 30 minutes

Ingredients

  • 2 tablespoons olive oil
  • 1 cup long grain white rice, rinsed and drained
  • 1 small onion, finely chopped (about 1/2 cup)
  • 2 cloves garlic, minced
  • 1/2 cup tomato sauce or crushed tomatoes
  • 1 3/4 cups low sodium chicken broth (or vegetable broth)
  • 1 teaspoon chili powder or paprika
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon salt, more to taste
  • 1/4 cup fresh cilantro, chopped plus extra for garnish
  • 1 lime, cut into wedges for serving

Instructions

  1. Heat the oil in a medium saucepan over medium heat until shimmering.
  2. Add the rice and cook, stirring often, until the grains are lightly toasted and starting to turn golden, about 4 to 5 minutes.
  3. Push the rice to the side and add the chopped onion, cook until softened about 2 minutes, then stir in the garlic and cook 30 seconds more.
  4. Stir in the tomato sauce, chili powder, cumin, and salt, coating the rice evenly.
  5. Pour in the chicken broth, bring to a gentle boil, then reduce heat to low and cover tightly.
  6. Simmer for 15 minutes without lifting the lid, then remove from heat and let sit covered for 5 minutes.
  7. Fluff with a fork, stir in the chopped cilantro, adjust seasoning, and serve with lime wedges.

Spanish Rice Recipe

Tips & Tricks

  • Rinse the rice until the water runs clear to remove excess starch and keep the grains separate.
  • Toast the rice first for nuttier flavor and firmer texture.
  • Keep the lid tight during cooking to trap steam for even cooking.
  • Taste and adjust salt after cooking, because broth saltiness varies.
  • Use fresh lime at the end to brighten the whole dish.

Serving Ideas

  • Serve as a side with grilled chicken or fish for a quick weeknight meal.
  • Make burrito bowls with beans, roasted veggies, and avocado.
  • Offer as part of a taco night spread alongside black beans and pico de gallo.
  • Use as a base for a baked rice casserole topped with shredded cheese and chicken.
  • Pack into meal prep bowls with roasted vegetables and a lime wedge.

Frequently Asked Questions

Can I use instant rice for a faster version

Yes you can substitute instant rice but reduce the liquid according to package directions and add the tomato and seasoning after rehydrating to avoid sogginess

How do I store leftovers and for how long

Store cooled rice in an airtight container in the refrigerator for up to 3 days, freeze for up to 2 months in a freezer safe container

Can I make this gluten free

Yes this recipe is naturally gluten free if you use gluten free broth and check that your spices have no cross contamination

What if my rice is mushy or too firm

If mushy it likely had too much liquid or was cooked too long, next time reduce broth slightly, if too firm add a few tablespoons of hot broth, cover, and let steam for 5 more minutes

Spanish Rice Recipe

Spanish Rice Recipe

This Spanish rice is fast, forgiving, and fits into busy routines, it pairs with grilled chicken or a simple bean bowl and feeds a small family without a lot of cleanup, the flavors are familiar enough for picky eaters but easy to brighten with cilantro and lime when you have a minute.

Yield:Serves 4
Total:30 mins
Prep:10 mins
Cook:20 mins
Category:Dinner
Cuisine:Mexican

Ingredients

  • 2 tablespoons olive oil
  • 1 cup long grain white rice, rinsed and drained
  • 1 small onion, finely chopped (about 1/2 cup)
  • 2 cloves garlic, minced
  • 1/2 cup tomato sauce or crushed tomatoes
  • 1 3/4 cups low sodium chicken broth (or vegetable broth)
  • 1 teaspoon chili powder or paprika
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon salt, more to taste
  • 1/4 cup fresh cilantro, chopped plus extra for garnish
  • 1 lime, cut into wedges for serving

Instructions

  1. Heat the oil in a medium saucepan over medium heat until shimmering.
  2. Add the rice and cook, stirring often, until the grains are lightly toasted and starting to turn golden, about 4 to 5 minutes.
  3. Push the rice to the side and add the chopped onion, cook until softened about 2 minutes, then stir in the garlic and cook 30 seconds more.
  4. Stir in the tomato sauce, chili powder, cumin, and salt, coating the rice evenly.
  5. Pour in the chicken broth, bring to a gentle boil, then reduce heat to low and cover tightly.
  6. Simmer for 15 minutes without lifting the lid, then remove from heat and let sit covered for 5 minutes.
  7. Fluff with a fork, stir in the chopped cilantro, adjust seasoning, and serve with lime wedges.

Nutrition Facts
Per serving
 
Calories
260 kcal
Fat
6 g
Total Carbs
48 g
Protein
4 g
Keywords
Spanish Rice Recipe, Mexican rice, easy side dish
Author
Soumyadip

Conclusion

This Spanish rice is a practical weeknight ally that delivers reliable flavor with minimal fuss, it is easy to adapt for diets and schedules and forgiving if you need to prep parts ahead, take a shortcut with vegetable broth or add heat if you like more punch, and trust that a little cilantro and lime at the end will lift the whole dish so you can get dinner on the table and move on with your evening.

Soumyadip Chatterjee
Founder of easyshrimprecipes.com
Hi, this is Soumyadip, creator of easyshrimprecipes.com. I love cooking and sharing new tasty recipes to the entire world. So what are you waiting for, join me on a delicious journey.

Leave a Comment