How to Make Spanish Rice: 3 Secrets for Perfect Mexican Rice
Learning how to make Spanish rice that actually tastes like the real thing comes down to three techniques most home cooks skip. Forty from Herbistry420 walks through the full process — toasting the rice in spiced aromatics before adding liquid, cooking in vegetable broth instead of water, and finishing with diced tomatoes. The result is ...
Learning how to make Spanish rice that actually tastes like the real thing comes down to three techniques most home cooks skip. Forty from Herbistry420 walks through the full process — toasting the rice in spiced aromatics before adding liquid, cooking in vegetable broth instead of water, and finishing with diced tomatoes. The result is a toasted Spanish rice recipe with deep flavor that works as a burrito filling, a side dish, or the base for infused Spanish rice cannabis butter at the end of cooking.
Ingredients for Spanish Rice with Vegetable Broth
- 1 cup long-grain rice
- 1 tablespoon olive oil
- 1 tablespoon butter (or infused butter — see note below)
- ~1 cup diced onion (roughly 1 medium onion)
- 1 teaspoon pre-minced garlic (or 1–2 fresh cloves, minced)
- 1.5 teaspoons dried oregano
- 1 teaspoon cumin
- 1.5–2 teaspoons chili powder
- Vegetable broth — enough to cover the rice (approximately 2 cups, add more as needed)
- 3–4 tablespoons tomato sauce (napoletana, sofrito, or plain tomato sauce)
- 1 medium tomato, diced (added near the end)
- Optional garnish: fresh cilantro
3 Secrets for Perfect Spanish Rice
Here is how to make Spanish rice the way it is supposed to taste:
- Secret 1: Toast the rice in the aromatics before adding liquid. After sautéing the onion, garlic, and spices, add the dry uncooked rice directly to the pot and stir for 2–3 minutes. The rice absorbs the spiced oil and begins to develop a nutty, toasted flavor. This step is the single biggest difference between flat-tasting and genuinely flavorful rice. The toasted Spanish rice recipe approach is what most restaurants use and most home cooks skip.
- Secret 2: Use vegetable broth instead of water. The Mexican rice recipe with tomato sauce liquid ratio should be approximately 2:1 (liquid to rice). Replace plain water with vegetable broth for the majority of the liquid. The broth adds flavor that water cannot — and it also reduces the need for extra seasoning later.
- Secret 3: Add diced tomatoes in the final 5 minutes, not at the start. Tomatoes added at the beginning break down completely and lose their texture. Adding them in the final few minutes keeps some structure and freshness while still incorporating their flavor into the Spanish rice with vegetable broth. Add the tomato sauce (canned or jarred) earlier as part of the cooking liquid, and the fresh tomato at the end.
How to Make Spanish Rice: Step by Step
Step 1: Sauté the Aromatics
Add olive oil and butter to a medium pot over medium heat. Add the diced onion and sauté for 4–5 minutes until translucent (not browned). Add the garlic and all three spices — oregano, cumin, and chili powder — and stir to combine. The pot should smell incredible at this point.
Step 2: Toast the Rice
Add the dry rice directly to the spiced onion mixture. Stir continuously for 2–3 minutes. The rice will begin to turn slightly golden and the spices will coat each grain. This is the toasted Spanish rice recipe step that most recipes skip and cannot be replaced. If the bottom of the pot starts to stick slightly, that is fine — the broth will lift it.
Step 3: Add Liquid and Simmer
Pour in vegetable broth until the rice is covered (roughly 2 cups for 1 cup rice). Add the tomato sauce — about 3–4 large spoonfuls, which is approximately 15–20% of the total liquid. Stir to combine, bring to a simmer, reduce heat, and cover. Cook for 15–20 minutes depending on your rice package directions. The Mexican rice recipe with tomato sauce liquid should simmer, not boil.
Step 4: Check and Add Liquid as Needed
At the 15-minute mark, remove the lid and taste a grain of rice. If it is still al dente and the liquid has evaporated, add another splash of vegetable broth. Cooking in a wide pan produces more evaporation than a tight-fitting pot — adjust accordingly. When the rice is almost done, add the diced fresh tomato and stir gently.
Step 5: Steam and Rest
When the rice is done and the liquid has mostly absorbed, turn off the heat, replace the lid, and let it steam for 5–10 minutes. This final steam evaporates any remaining excess moisture and allows the rice to fluff up. Garnish with fresh cilantro if available and serve immediately, or let it cool for use in burritos throughout the week.
How to Infuse This Spanish Rice
For infused Spanish rice cannabis butter, do NOT add the infused butter during the initial cooking — it will get too hot and degrade the cannabinoids. Instead, add a small knob of cannabutter immediately after turning off the heat, while the rice is still hot. Stir it in during the resting period. The residual heat melts the butter into the rice without overheating it. Dose based on the strength of your infused butter — start with ¼ teaspoon and adjust for subsequent batches.
Frequently Asked Questions
Why use vegetable broth instead of chicken broth for Spanish rice?
What tomato sauce should I use?
How long does homemade Spanish rice keep?
Can I make Spanish rice in a rice cooker?
References
Where to Buy
- POT by Noidsaffiliate5% with code herbistry420
- Cannabis Apparel Store
Some links above are affiliate links. We may earn a commission at no extra cost to you.
Related Posts

Easy Cannabis Infused Spaetzle Recipe (Cooking with Cannabutter) | Herbistry420
Easy Cannabis Infused Spaetzle Recipe (Cooking with Cannabutter) This cannabis infused spaetzle recipe transforms a classic German comfort dish into a potent homemade edible. Spaetzle is a soft egg pasta that works well for cannabis cooking because the dough readily absorbs infused fats. You can make this weed spaetzle using cannabutter for pan-frying or infused ...

AVB Tea: Turn Already Vaped Bud Into a Chill Cup
AVB tea is one of the simplest ways to use up already vaped bud rather than discarding it. AVB — also written as ABV — is the cannabis material left inside a vaporizer after a session. Because vaporization activates cannabinoids through heat, AVB is already decarboxylated and ready to consume without any additional cooking step. ...

Blueberry Ice Cream Recipe — 5 Steps to Creamy Perfection
This blueberry ice cream recipe produces real, creamy homemade blueberry ice cream using simple ingredients and either a churned or no-churn method. It also doubles as a cannabis ice cream recipe — by infusing the heavy cream beforehand, you can make cannabis infused blueberry ice cream with the same base and no extra steps. Blueberry ...

Infused Eggplant Dip (Baba Ganoush) Recipe with Cannabis Olive Oil
This infused eggplant dip is a cannabis twist on baba ganoush — the creamy, smoky Middle Eastern dip made from roasted eggplant, tahini, lemon, garlic, and spices. The infusion is added through the olive oil, making it simple to dose and easy to skip if you prefer a non-infused version. Fordee roasted his eggplants in ...
