Authentic Spanish Rice Recipe – Fluffy, Flavorful & Easy to Make
Hey there! If you’ve ever had that perfect side of Spanish rice at a family gathering or your favorite Mexican restaurant—you know the kind that’s fluffy, savory, and loaded with tomato flavor—this is your moment to make it at home. This Authentic Spanish Rice is so simple, yet every bite delivers on comfort and flavor.
It’s the kind of dish that goes with just about everything: tacos, grilled chicken, enchiladas, or even just with a fried egg on top. Once you try it, you’ll wonder why you haven’t been making it all along. The best part? It uses pantry staples and comes together in under 30 minutes!
Why You’ll Love This Spanish Rice
- Fluffy & Perfectly Cooked: Toasted rice gives it that ideal texture and nutty base.
- Flavorful but Simple: Made with real ingredients—no boxed mix needed.
- Versatile: Serve it as a side, in burrito bowls, or all on its own!
Authentic Spanish Rice Recipe
Ingredients
- 1 cup long-grain white rice
- 2 tablespoons vegetable oil or olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 ½ cups chicken broth (or vegetable broth for vegetarian)
- 1 (8 oz) can tomato sauce
- ½ teaspoon cumin
- ½ teaspoon chili powder (optional)
- Salt, to taste
- Fresh cilantro or lime wedges, for garnish (optional)
Instructions
Step 1: Toast the Rice
- Heat oil in a medium saucepan over medium heat.
- Add the rice and cook, stirring frequently, until lightly golden and fragrant—about 5 minutes.
Step 2: Sauté the Aromatics
- Add the chopped onion and cook for another 2–3 minutes until softened.
- Stir in the garlic and cook for 30 seconds more.
Step 3: Add Liquid & Simmer
- Stir in the chicken broth, tomato sauce, cumin, chili powder (if using), and a pinch of salt.
- Bring to a gentle boil, then reduce the heat to low.
- Cover and simmer for 18–20 minutes, or until the rice is tender and the liquid is absorbed.
Step 4: Fluff & Serve
- Remove from heat and let sit, covered, for 5 minutes.
- Fluff with a fork, garnish with chopped cilantro or a squeeze of lime, and serve warm!
Tips & Variations
- Use basmati rice: For extra fluffiness and a slightly nutty flavor.
- Add veggies: Stir in peas, carrots, or diced tomatoes for extra texture and color.
- Make it spicy: Add jalapeños or a splash of hot sauce while simmering.
- Double the batch: This rice keeps great for meal prep and freezes well too.
Let’s Talk Flavorful Sides!
And there you have it—Authentic Spanish Rice that’s easy, fluffy, and packed with rich tomato flavor. It’s the perfect side dish to keep in your weekly rotation. I’d love to know what you paired it with—leave a comment or save it on Pinterest to come back to later. Happy cooking!



