If you’ve ever wanted to recreate that heartwarming, flavorful touch of homemade Spanish rice enjoyed around the family table, then this Spanish Rice Recipe Made Easy: The Simple, Delicious Way to Cook Like Grandma Recipe is just what you need. It captures the cozy, comforting essence of traditional cooking with simple, straightforward steps and pantry-friendly ingredients. This dish bursts with a perfect balance of spices and fresh tomato richness, delivering a side that’s both vibrant in color and tantalizing to your taste buds. It’s a wonderful way to elevate any meal with a touch of authentic flavor and nostalgia.

Ingredients You’ll Need
The beauty of this recipe lies in its simplicity. Each ingredient plays an essential role, whether it’s adding depth, texture, or a splash of color that makes every plate inviting. From aromatic spices to fresh herbs, the combination creates a harmonious flavor that feels both familiar and exciting.
- Olive oil: Used for toasting the rice, it brings out a subtle fruity flavor and prevents sticking.
- Long-grain white rice: The perfect base for fluffy, separate grains.
- Small onion (finely chopped): Adds sweetness and moisture to the rice as it cooks.
- Garlic cloves (minced): Infuses a warm and aromatic punch essential for that classic Spanish rice character.
- Ground cumin: A must-have spice providing earthiness and fragrance.
- Chili powder: Introduces a gentle heat and depth without overwhelming the dish.
- Smoked paprika: Gives a smoky undertone that hints at slow-cooked tradition.
- Salt: Enhances all flavors harmoniously throughout the dish.
- Black pepper: Adds just enough bite to balance the sweetness.
- Low-sodium chicken broth: The flavorful cooking liquid that keeps the rice moist and yummy (vegetable broth works too for vegetarians).
- Tomato sauce: Brings vibrant color and a slightly tangy base flavor.
- Tomato paste: Intensifies the tomato richness with a concentrated punch.
- Fresh cilantro (optional): Sprinkled in at the end for a fresh herbal contrast and gorgeous green flecks.
How to Make Spanish Rice Recipe Made Easy: The Simple, Delicious Way to Cook Like Grandma Recipe
Step 1: Toast the Rice to Golden Perfection
Heat the olive oil in a large skillet over medium heat. Add the long-grain white rice and stir frequently as it toasts to a lovely golden brown. This step is essential—it not only makes the rice nutty and flavorful but also helps keep the grains separate and fluffy after cooking. It usually takes about 5 to 7 minutes, so keep an eye on it to avoid burning, but don’t skip this step as it truly takes the dish to the next level.
Step 2: Sauté Onions Until Soft and Sweet
Once the rice looks perfectly toasted, stir in the finely chopped onion. Cook them for 2 to 3 minutes until tender and translucent, releasing their natural sweetness that complements the spices perfectly. This gentle softening is key to creating that comforting, savory background flavor that grandma’s Spanish rice is known for.
Step 3: Add Garlic and Spices
Now, stir in the minced garlic, ground cumin, chili powder, smoked paprika, salt, and black pepper. Let everything cook together for about 30 seconds to 1 minute until you start to smell the fragrant spices filling your kitchen. This quick stir ensures that the spices bloom and coat the rice and onions evenly, building layers of flavor.
Step 4: Simmer the Rice in Savory Liquid
Pour in the low-sodium chicken broth, tomato sauce, and tomato paste. Give everything a good stir to combine, then increase the heat until you see a gentle boil. Once boiling, reduce the heat to low and cover the skillet tightly. Let it simmer undisturbed for 18 to 20 minutes, or until the rice has absorbed all the liquid and is tender to the bite. This slow cooking infuses the rice with deep tomato richness and spices, melting them into one unforgettable bite.
Step 5: Let It Rest and Fluff
Turn off the heat and leave the skillet covered for about 5 minutes. This resting period allows the rice to finish steaming and settle, giving it a fluffy, light texture. Then, fluff the rice gently with a fork and, if you like, stir in some fresh chopped cilantro to brighten it up with herbal freshness and a beautiful pop of color.
How to Serve Spanish Rice Recipe Made Easy: The Simple, Delicious Way to Cook Like Grandma Recipe

Garnishes
A sprinkle of freshly chopped cilantro or even a squeeze of lime juice can elevate this dish from a simple side to something special. Some people love adding a few slices of ripe avocado or a dash of crumbled queso fresco for an extra creamy texture and a touch of cooling contrast that plays wonderfully against the warm spices.
Side Dishes
Spanish rice is the perfect companion for a variety of main dishes. Serve it alongside grilled chicken, seared steak, or pan-cooked fish for a well-rounded meal. It also pairs beautifully with black beans or refried beans for a classic Mexican flair, and it’s a natural partner to fajitas, enchiladas, or tacos.
Creative Ways to Present
Try serving this rice in colorful bowls for an inviting presentation at your dinner table. You can also pack it into warm tortillas for a tasty rice wrap, layer it in a casserole with beans and cheese for a baked rice dish, or even use it as a base for a vibrant burrito bowl topped with fresh veggies and your favorite salsa.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, allow the rice to cool completely before transferring it to an airtight container. Keep it in the refrigerator where it will stay fresh for up to 3 to 4 days. The flavors often deepen overnight, making it even more delicious the next day.
Freezing
You can freeze this dish in portions for up to 2 months. Make sure the rice is fully cooled before dividing it into freezer-safe containers or bags. When ready to eat, thaw in the refrigerator overnight for best results. The texture holds up well thanks to the careful toasting and cooking method.
Reheating
Reheat the rice gently in a skillet over low to medium heat with a splash of broth or water to bring back its fluffy texture. Alternatively, a microwave works fine—just cover it loosely to retain moisture. Stir occasionally to heat evenly and enjoy it just as fresh as the first time!
FAQs
Can I make this Spanish rice vegetarian?
Absolutely! Simply substitute the chicken broth with vegetable broth, and you have a delicious vegetarian-friendly version that keeps all the rich flavors intact.
What type of rice is best for this recipe?
Long-grain white rice works best because it tends to be fluffy and separate, perfect for this style of Spanish rice. Avoid using sticky or short-grain varieties here for the best texture.
Can I add vegetables to this recipe?
Yes, adding diced bell peppers or peas during the last 5 minutes of cooking is a wonderful way to enhance the dish with color and extra nutrition without overwhelming the original flavors.
How spicy is this recipe?
This recipe has a mild warmth thanks to the chili powder and paprika but is not overly spicy. If you prefer more heat, feel free to add a pinch of cayenne or some chopped jalapeño to suit your taste.
Is it okay to use canned tomato sauce or fresh tomatoes?
Using canned tomato sauce and paste works best for consistent flavor and texture. Fresh tomatoes can be a bit watery, but if you want to use them, cook them down thoroughly to concentrate their flavor before adding.
Final Thoughts
If you want a comforting, flavorful dish that captures the magic of traditional home cooking, you can’t go wrong with this Spanish Rice Recipe Made Easy: The Simple, Delicious Way to Cook Like Grandma Recipe. It’s approachable, full of heartfelt flavor, and the kind of recipe that quickly becomes a household favorite. So grab your skillet, gather your ingredients, and enjoy cooking up some love in your kitchen today!
Print
Spanish Rice Recipe Made Easy: The Simple, Delicious Way to Cook Like Grandma Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican-American
- Diet: Gluten Free
Description
This easy and delicious Spanish Rice recipe is made the simple way like grandma used to cook, featuring toasted long-grain white rice simmered in a flavorful blend of chicken broth, tomato sauce, and spices. Perfect as a classic Mexican-American side dish.
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 1 cup long-grain white rice
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1/2 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 1 3/4 cups low-sodium chicken broth
- 1/2 cup tomato sauce
- 1 tablespoon tomato paste
- 1/4 cup chopped fresh cilantro (optional)
Instructions
- Toast the rice: Heat olive oil in a large skillet over medium heat. Add the rice and cook, stirring frequently, until the grains are golden brown and lightly toasted, about 5–7 minutes.
- Sauté onion: Stir in the chopped onion and cook for 2–3 minutes until softened.
- Add garlic and spices: Add minced garlic, cumin, chili powder, smoked paprika, salt, and black pepper. Stir for about 30 seconds until fragrant.
- Add liquids: Pour in the chicken broth, tomato sauce, and tomato paste. Stir well to combine and bring the mixture to a gentle boil.
- Simmer the rice: Once boiling, reduce heat to low, cover the skillet, and let the rice simmer for 18–20 minutes or until the liquid is absorbed and the rice is tender.
- Rest and fluff: Remove from heat and let the rice sit covered for 5 minutes. Fluff with a fork.
- Finish and serve: Stir in fresh chopped cilantro if desired before serving.
Notes
- You can substitute vegetable broth to make this dish vegetarian.
- For extra flavor, add diced bell peppers or peas during the last 5 minutes of cooking.

