I’ve perfected my Spanish rice recipe using a rice cooker, and it’s a game-changer for busy weeknights. This foolproof method ensures perfectly cooked rice every time, with minimal effort required. The combination of aromatic spices and tangy tomatoes creates a flavorful dish that pairs well with various proteins.
The beauty of this recipe lies in its simplicity. With just a few ingredients and some basic pantry staples, you can create a delicious side dish that’s sure to become a family favorite. I use a standard rice cooker, but you can adjust the recipe according to your specific model’s instructions.
To start, you’ll need to sauté the aromatics and spices before adding them to the rice cooker. This step enhances the flavor and aroma of the dish. Then, simply add the remaining ingredients, including uncooked rice, diced tomatoes, and chicken broth, to the rice cooker and let it do the work.
Within 30 minutes, you’ll have perfectly cooked Spanish rice that’s ready to serve alongside your favorite main dishes. This recipe is perfect for meal prep or feeding a crowd, as it’s easily scalable and reheats beautifully.
Ingredients for Spanish Rice Recipe in Rice Cooker
Simple ingredients come together for a flavorful side dish that’s ready in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Uncooked White Rice 🍚 | 2 cups | Long-grain preferred |
| Diced Tomatoes 🍅 | 1 can | 14.5 oz can, drained |
| Chicken Broth 🍲 | 2 cups | Low-sodium preferred |
| Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Onion 🧅 | 1 whole | Finely chopped |
| Garlic Cloves 🧄 | 3 cloves | Minced |
| Cumin 🌿 | 1 tsp | Ground cumin |
| Paprika 🌶️ | ½ tsp | Smoked or sweet |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
For the best flavor, use long-grain white rice—it’s less sticky than short-grain. Most grocery stores carry it in their international section. If you’re using a different type of rice, adjust the liquid ratio according to package instructions. I like to keep low-sodium chicken broth on hand for recipes like this, but regular works too if that’s what you have.
No fresh cilantro? Dried cilantro works, but use about one-third the amount. You can also substitute with fresh parsley for a different flavor profile. The cumin and paprika give this dish its signature flavor, so don’t skip them. If you’re out of smoked paprika, regular paprika is fine—just be aware it won’t have that smoky depth.
This recipe keeps well in the fridge for up to 5 days and reheats beautifully. You can also freeze it for 3 months—just thaw overnight in the fridge and reheat with a splash of water or broth to loosen it up. I like to make a big batch on the weekend and portion it out for lunches throughout the week.
Step-by-Step Instructions for Spanish Rice in a Rice Cooker
Let’s get started with this simple Spanish rice recipe that yields perfect results every time.
Step 1: Sauté Aromatics and Rice
Heat the 2 tbsp olive oil in your rice cooker pot over medium heat. Add the 1 whole onion, finely chopped, and sauté until it’s translucent and starting to caramelize, which should take about 5 minutes. Then add the 3 cloves garlic cloves, minced, and cook for another 1 minute until fragrant. Stir in the 2 cups uncooked white rice and coat the rice with the oil and mix with the aromatics. Cook for 2-3 minutes, stirring frequently, until the rice is lightly toasted.
This step is crucial as it enhances the flavor of your Spanish rice. You’ll know it’s ready when the rice starts to smell nutty and slightly toasted.
Step 2: Add Remaining Ingredients and Cook
Add the 1 can diced tomatoes (drained), 2 cups chicken broth, 1 tsp cumin, 0.5 tsp paprika, 0.5 tsp salt, and 0.25 tsp black pepper to the rice cooker. Stir well to combine all the ingredients. Close the lid of your rice cooker and set it to the “Cook” or “White Rice” setting. Let the rice cooker do the work for you.
The rice cooker will automatically switch to the “Keep Warm” setting once the rice is cooked. This should take about 15-20 minutes, depending on your rice cooker model.
Step 3: Rest and Garnish
Once the rice is cooked, let it rest in the rice cooker with the lid closed for 5 minutes. This allows the flavors to meld together and the rice to absorb any remaining liquid. After 5 minutes, fluff the Spanish rice gently with a fork. Transfer it to a serving dish and garnish with the 0.25 cup fresh cilantro, chopped. Serve hot.
Your Spanish rice is now ready to be enjoyed. The fresh cilantro adds a burst of freshness that complements the rich flavors of the dish.
Make-Ahead Tips for This Dish
Advance Preparation
You can prepare the sautéed aromatics and spice mixture ahead of time. Simply cook the onion and garlic as instructed, then store them in an airtight container in the refrigerator for up to 24 hours. This step saves you time when you’re ready to cook the Spanish rice. 🔥
Complete Meal Prep
Cook the entire Spanish rice recipe up to 3 days in advance. After cooking, let it cool completely before transferring it to airtight containers. Store in the refrigerator for up to 3 days or freeze for up to 3 months. Reheat with a splash of chicken broth or water to restore moisture.
Reheating Tips
For stovetop reheating, place the rice in a non-stick pan with a tablespoon of water or chicken broth. Heat over low heat, stirring frequently, until warmed through. For microwave reheating, cover the rice with a damp paper towel and heat in 30-second intervals, stirring between each interval, until hot. Be careful not to overheat, as this can make the rice dry.
Freezer Storage
When freezing, portion the cooled Spanish rice into airtight containers or freezer bags. Label with the date and contents. Frozen rice will keep for up to 3 months. To reheat, thaw overnight in the refrigerator, then reheat as described above. Adding a splash of chicken broth during reheating helps restore the original texture.
Make-Ahead Benefits
This recipe is perfect for meal prep because it reheats beautifully and can be made in large batches. The flavors actually improve after a day, as the spices meld together. I often make this on the weekend and use it for lunches throughout the week. The convenience of having pre-cooked Spanish rice can’t be overstated – it’s a great time-saver on busy weeknights. ❄️
Scaling for Crowds
This recipe scales easily for larger gatherings. Simply multiply the ingredients according to the number of servings you need. Keep in mind that you may need to adjust the cooking time slightly if you’re making a larger batch. I use this recipe for family gatherings and it’s always a hit – the leftovers are usually gone within a day.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white rice in this Spanish rice recipe?
Yes, you can use brown rice, but you’ll need to adjust the liquid ratio and cooking time. Brown rice typically requires 1.5 times more liquid than white rice and takes longer to cook. Check your rice cooker’s manual for specific guidance on cooking brown rice. The result will be nuttier and chewier.
How can I make this recipe spicy?
To add heat, you can include diced jalapeños or serrano peppers when sautéing the onions and garlic. Alternatively, add a pinch of cayenne pepper or red pepper flakes to the rice cooker with the other spices. Start with a small amount and adjust to taste.
Can I add other ingredients to customize this recipe?
Absolutely! You can customize this recipe by adding ingredients like diced bell peppers, chopped cooked chicken, or frozen peas. Add these ingredients to the rice cooker along with the other ingredients. Adjust the amount of chicken broth accordingly if adding moist ingredients. Be creative and make it your own!
Why did my Spanish rice turn out mushy?
Mushy Spanish rice is often caused by too much liquid or overcooking. Ensure you’re using the correct rice-to-liquid ratio and not overcooking the rice. If using a rice cooker, follow the manufacturer’s guidelines. Letting the rice rest for 5 minutes after cooking can also help it retain its texture.