
This vibrant rice dish brings authentic Spanish flavors to your table with minimal effort. I developed this recipe after testing multiple versions in my small Boston kitchen, focusing on achieving the perfect balance of tomato, garlic, and spices.
The secret lies in toasting the rice first, which creates a nutty base for the dish. Simple ingredients like canned tomatoes, onion, and garlic transform into a rich, aromatic sauce that infuses every grain. It’s a one-pot wonder that comes together in 30 minutes.
What emerges is a colorful, fragrant rice with a slightly crispy bottom layer, known as socarrat. The grains absorb all the flavors while maintaining a tender bite. It’s a dish that tastes like it simmered for hours but doesn’t require constant attention.
Serve as a side or main course with your favorite protein. Here’s how to make it perfectly every time.
Ingredients for Home Made Spanish Rice
Simple pantry staples transform into this vibrant, aromatic one-pot wonder.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed well |
| Canned Diced Tomatoes 🍅 | 1 can | 15 oz size, undrained |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for full flavor |
| Green Bell Pepper 🌶️ | 1 whole | Seeded, finely chopped |
| Vegetable Broth 💧 | 2 ½ cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Olive Oil 🫒 | 3 tbsp | Extra-virgin for richness |
| Ground Cumin 🌿 | 1 tsp | Toasted briefly first |
| Smoked Paprika 🌶️ | 1 tsp | Adds authentic smokiness |
| Dried Oregano 🍃 | ½ tsp | Crushed between fingers |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Salt 🧂 | 1 tsp | Adjust to taste later |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The rice is the foundation—long-grain white gives you that perfect texture. I grab mine from Trader Joe’s (their jasmine works too if that’s what’s in the pantry). Canned tomatoes should be good quality; San Marzano if you’re feeling fancy, but any diced works. The broth matters more than you’d think—Better Than Bouillon paste mixed with water is my go-to for rich flavor without the salt overload.
No bell pepper? Zucchini or frozen peas add color and texture. Fresh tomatoes can stand in for canned (about 3 medium), but you’ll need extra broth since they’re less juicy. Out of cumin? Coriander at half the amount gets you close but different. The smoked paprika is non-negotiable though—it’s what gives that authentic Spanish flavor. If you’ve got it, a pinch of saffron in the broth takes this to the next level.
This keeps surprisingly well. Leftovers taste even better the next day once all the flavors meld. Store in an airtight container for up to 5 days in the fridge, or freeze for 3 months. The cilantro garnish is best added fresh, so keep that separate until serving.
Why You’ll Love This Recipe
- One Pan Wonder: I love that everything—rice, tomatoes, peppers—cooks together in a single skillet. No extra pots to scrub.
- Rich Tomato Zing: The canned tomatoes and garlic create a deep, savory base that makes the rice irresistibly flavorful.
- Meal Prep MVP: I make a big batch on Sunday and it reheats perfectly for lunches all week.
- Budget Stretcher: Honestly, this feeds my family for pennies per serving with ingredients I always have on hand.
Step-by-Step Instructions for Spanish Rice
Here’s how to build layers of flavor for perfectly fluffy, tomato-infused rice every time.
Step 1: Sauté the Aromatics in Olive Oil
Heat the 3 tbsp Olive Oil in a large skillet with a tight-fitting lid over medium heat. Add the 1 whole Yellow Onion, finely diced, and cook for 3-4 minutes until it turns translucent and just begins to soften at the edges.
Stir in the 1 whole Green Bell Pepper, finely chopped, and the 3 cloves Garlic Cloves, minced. Cook for another 2 minutes until the mixture is fragrant and the peppers start to lose their sharpness. This builds the flavor foundation for your dish.
Step 2: Toast the Rice and Spices
Add the 1.5 cups Long-Grain White Rice to the skillet and stir to coat it evenly in the oil and aromatics. Toast the rice for 2 minutes, stirring frequently, until it becomes slightly opaque and nutty in aroma.
Sprinkle in the 1 tsp Ground Cumin, 1 tsp Smoked Paprika, 0.5 tsp Dried Oregano, and 1 tsp Salt. Stir well to combine, allowing the spices to bloom and release their flavors for about 30 seconds. This step ensures every grain is infused with rich, savory depth.
Step 3: Incorporate Tomatoes and Broth
Stir in the 2 tbsp Tomato Paste and cook for 1 minute to deepen its flavor. Then add the 1 can Canned Diced Tomatoes (undrained) and the 1 whole Bay Leaf. Pour in the 2.5 cups Vegetable Broth and stir to combine all the ingredients evenly.
Bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the skillet with the lid, and let it simmer. This is where the magic happens—resist the urge to stir and let the rice cook undisturbed.
Step 4: Simmer and Steam to Perfection
Simmer the rice for 18-20 minutes until the liquid is fully absorbed and the rice is tender. You’ll notice the grains plump up and the surface looks dry with tiny steam holes. If the rice isn’t quite done but the liquid is gone, add 2-3 tbsp water and let it steam for another 2-3 minutes.
Turn off the heat and let the rice sit covered for 5 minutes. This final rest allows the grains to finish steaming and absorb any remaining moisture evenly. Remove the 1 whole Bay Leaf before serving.
Step 5: Fluff and Garnish for Serving
Use a fork to gently fluff the rice, breaking up any clumps and redistributing the tomatoes and spices throughout. Taste and adjust the seasoning if needed, though the flavors should be well balanced from the spices and broth.
Sprinkle the 0.25 cup Fresh Cilantro, chopped, over the top just before serving. The bright, fresh notes of cilantro complement the rich, smoky depth of the rice beautifully. Serve warm as a side or a hearty main dish.
Pro Tips For Making Home Made Spanish Rice
- Toast the Rice: Cook the rice in oil for 3-4 minutes until lightly golden before adding liquids—I learned this the hard way when my rice turned out mushy instead of fluffy.
- Drain the Tomatoes: Rinsing the canned diced tomatoes removes excess liquid, preventing soggy rice and giving you better control over the texture.
- Skip the Overcrowding: Use a wide pan or skillet so the rice has room to cook evenly; packing it all into a small pot leads to uneven doneness.
- Use Room-Temp Ingredients: Pull the canned tomatoes and any broth out of the fridge 15 minutes early—cold ingredients slow down the cooking process and mess with timing.
Dietary Considerations for This Recipe
Gluten-Free Friendly
This dish is naturally gluten-free since it relies on rice as the base. Just double-check your vegetable broth label—some brands add wheat. I always grab Pacific Foods broth at my Boston market for this reason.
Vegan and Vegetarian
With vegetable broth and no animal products, this recipe is fully vegan and vegetarian. The canned tomatoes and spices provide all the depth you need without meat.
Nut Allergy Safe
There are no nuts in this recipe, but be cautious with cross-contamination if you’re highly sensitive. I always use clean utensils and cookware when preparing nut-free meals in my small kitchen. 💪
Low Sodium Option
To reduce sodium, use low-sodium vegetable broth and no-salt-added canned tomatoes. You can boost flavor with extra garlic and smoked paprika instead.
Diabetic Considerations
This dish has about 45g carbs per serving from the rice. For a lower-carb version, you could try cauliflower rice, though the texture will differ.
Dairy-Free Naturally
No dairy is used in this recipe, making it safe for those with lactose intolerance. The olive oil provides all the richness needed for a satisfying dish. ✨
Nutrition Facts
Frequently Asked Questions
What type of rice works best?
Use long-grain white rice for the best texture. It stays separate and absorbs flavors well. Avoid instant rice, as it can turn mushy.
Can I use fresh tomatoes instead of canned?
Yes, but use about 3 medium tomatoes and add extra broth since fresh ones release less liquid. Peel and dice them for best results.
How do I prevent mushy rice?
Toast the rice first and avoid stirring after adding liquid. Let it simmer undisturbed for 18-20 minutes on low heat. This ensures even cooking.
Can I make this ahead of time?
It keeps well for up to 5 days in the fridge. Reheat gently with a splash of water to restore moisture.
- Ground Beef Rice and Beans Recipe: Slow-Simmered Savory Harmony - October 17, 2026
- Guyanese Fried Rice Recipe: Caribbean Spice With Wok-Charred Aromatics - October 17, 2026
- Hakka Thunder Tea Rice Recipe: Wok-Charred Herbal Infusion - October 17, 2026