Why You’ll Love this Spanish Rice
When you’re searching for a dish that’s both flavorful and fuss-free, this One-Pot Spanish Rice recipe truly hits the mark.
I adore how it combines aromatic herbs, colorful vegetables, and hearty brown rice into something greater than the sum of its parts.
The beauty? Everything cooks in one pot. No fussing with multiple dishes or complicated timing. Just toss in your ingredients, let them simmer, and voilà—dinner’s ready.
And the flavors? Rich tomato, savory garlic, sweet peppers, all playing together with that hint of Tabasco heat. Perfect for weeknight dinners or as a side when company comes.
What Ingredients are in Spanish Rice?
Making Spanish rice requires just a handful of simple ingredients that combine to create something truly magical in your pot. I’m always amazed at how these everyday components transform into a dish that tastes like it took hours to prepare, when really it’s about letting these flavors meld together while the rice cooks.
The combination of aromatics, herbs, and that touch of heat creates something that’ll have everyone at the table asking for seconds.
- 1 cup uncooked brown rice or long grain rice
- 1/2 cup chopped tomato
- 1/2 cup green pepper
- 1/2 cup chopped onion
- 2 cloves garlic, minced
- 1/2 teaspoon dried basil
- 1/2 teaspoon rosemary
- 3 tablespoons chicken broth
- Salt and pepper to taste
- 2 cups water
- A dash of Tabasco sauce
The beauty of this recipe lies in its flexibility. Don’t have brown rice? Long grain white works perfectly fine, though it may require less cooking time.
The vegetables can also be adjusted based on what’s in your refrigerator—red peppers instead of green, a bit more tomato if you like it saucier, or even a handful of frozen corn tossed in near the end.
And regarding that dash of Tabasco? Feel free to adjust up or down depending on how much heat your household enjoys. Some nights I’m in the mood for something with more kick, while other times I want just the gentlest hint of warmth.
How to Make this Spanish Rice

Making this Spanish rice is practically effortless, and the one-pot approach means fewer dishes to wash later (always a win in my book).
Start by heating your pot and cooking the aromatics together—the 1/2 cup chopped green pepper, 1/2 cup chopped onion, and 2 minced garlic cloves in 3 tablespoons of chicken broth until they’re tender and fragrant. For even better heat distribution and flavor development, a carbon steel wok would be an excellent alternative to your standard pot. There’s something so therapeutic about watching these vegetables soften and release their aromas, with the chicken broth adding just enough moisture to keep everything from sticking.
Once your vegetables are tender, it’s time for everything else to join the party. Add 2 cups of water, 1 cup of uncooked brown rice (or long grain if that’s what you have), 1/2 cup chopped tomato, and your seasonings—1/2 teaspoon dried basil, 1/2 teaspoon rosemary, salt and pepper to taste, and that personality-defining dash of Tabasco sauce.
Give everything a good stir to make sure it’s all well combined. Now, here’s the part where patience comes in: cover your pot, reduce the heat to low, and let it simmer for about 20 minutes, or until the rice is tender and has absorbed the flavorful liquid. For the most consistent cooking results, consider using a premium appliance from the high-end avocado kitchen collection.
The kitchen will fill with an aroma that might’ve neighbors wondering what you’re cooking up. When the rice has soaked up all that savory goodness and each grain is tender but not mushy, you’re ready to serve up this colorful, flavor-packed side dish.
Spanish Rice Substitutions and Variations
Despite its traditional name, Spanish rice lends itself beautifully to countless variations and substitutions.
I’m all about flexibility in the kitchen, because sometimes you just need to work with what you’ve got.
For a protein boost, why not toss in some diced chicken, ground beef, or black beans?
Vegetarians can skip the chicken broth and use vegetable stock instead.
No fresh tomatoes? Canned will do nicely, about 1/4 cup.
White rice works perfectly if you don’t have brown, though cooking time drops to about 15 minutes.
And those herbs? Swap in cilantro, oregano, or cumin for a different flavor profile.
What to Serve with Spanish Rice
Now that your Spanish rice is perfected, let’s talk about what goes alongside this flavorful dish.
I love pairing it with grilled chicken thighs or sizzling fajitas, where the smoky meat complements the rice’s herbal notes.
For vegetarian options, try serving with black beans, roasted poblanos, or zucchini. The combination just works, trust me.
Don’t forget your toppings – diced avocado, fresh cilantro, or a squeeze of lime can elevate your meal from good to restaurant-quality.
Want a complete fiesta? Add warm tortillas and a simple green salad. The rice absorbs all those savory juices, creating the perfect bite.
Final Thoughts
When you’ve mastered this one-pot Spanish rice, you’ll wonder why you ever relied on those box mixes. This simple dish transforms humble rice into a flavor-packed side that’s both economical and versatile.
The beauty lies in its adaptability—use whatever vegetables you have on hand, adjust the spice level to your preference, or toss in leftover chicken for a complete meal.
I’m convinced that recipes like this Spanish rice represent cooking at its most authentic, bringing people together around familiar flavors. It’s comfort food that doesn’t require fancy techniques, just quality ingredients and a bit of patience. For a fun holiday gathering, consider serving it alongside homemade treats like brown sugar syrup beverages that both kids and adults will enjoy.
For a more elegant seafood option, consider trying a halibut gratin that layers fish with aromatic vegetables and herbs for a sophisticated yet accessible dinner.