Spanish rice is a popular Mexican side dish made from rice, tomatoes, bell peppers, vegetable broth, onions and spices.
This Spanish rice (often also called Mexican rice) is a staple recipes in our home. James’ father used to serve this as a side dish for BBQ’d chicken, fish or steak, along with a dollop of homemade garlic aioli. This was one of the first of James’ family recipes I veganized, and then was one of the first recipes I cooked in my new Instant Pot. Spanish rice is very similar to a pilaf, but with a different flavor profile. We love this as a side; it’s easy, full of robust flavours and pairs well with almost anything—especially the Mexican dishes we so often make, like enchiladas, tacos, burritos and black beans.
What I love about this recipe is the room for substitutions. Don’t have fresh garlic or onion? No problem! Use powdered versions instead. Don’t have tomato paste? Pureed, stewed, crushed or salsa will work in a pinch. Try subbing this for the rice used in a burrito, or a Mexican grain bowl. Yummers!
Press ‘Saute’ on your Instant Pot and heat up 1 tbsp olive oil. Add 1 chopped onion, 2 minced garlic cloves, half of a red pepper, half a yellow pepper and half a green pepper and sauté all the veggies until soft, this will take about 3-5 mins.
Add the dissolved bouillon (I used Better Than Bouillon vegetarian chicken broth), tomato paste, chili powder and ground cumin and stir to combine. Then, add rinsed rice and stir to combine again. Top the rice with diced tomato and place the lid on the Instant Pot. Turn the pressure valve to the sealed position and hit the ‘Pressure Cook’ button and cook time to 10 mins. When the Instant Pot machine beeps, allow the pressure to release naturally for 10 mins.
After 10 mins, open the pressure valve to release additional pressure. Remove the lid, and fluff the rice with a fork. Serve rice with a side of vegan garlic aioli and a sprinkle of parsley.
- 1 tbsp olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- ½ red pepper, diced
- ½ yellow pepper, diced
- ½ green pepper, diced
- 1 vegan chicken or vegetable bouillon cube dissolved in 2 cups hot water
- 1 small can of tomato paste
- ½ tsp chili powder
- ¼ tsp ground cumin
- 1½ cups white rice, well rinsed
- 1 tomato, seeded & diced
- Press 'Saute' on your Instant Pot and heat up olive oil.
- Add onion, garlic, red, yellow and green peppers and sauté the veggies until soft about 3-5 mins.
- Add the dissolved bouillon (I used Better Than Bouillon vegetarian chicken broth), tomato paste, chili powder and ground cumin and stir to combine.
- Then, add rinsed rice and stir to combine again.
- Top the rice with diced tomato and place the lid on the Instant Pot.
- Turn the pressure valve to the sealed position and hit the ‘Pressure Cook’ button and cook time to 10 mins.
- When the Instant Pot machine beeps, allow the pressure to release naturally for 10 mins.
- After 10 mins, open the pressure valve to release additional pressure.
- Remove the lid, and fluff the rice with a fork.
- Serve rice with a side of vegan garlic aioli and a sprinkle of parsley.
Toni says:
At some point during the cooking process, my instant pot signaled “food burn”. The rice was done and it all tasted yummy (ex. burned parts at the bottom) even though it didn’t cook all the way through the process. Apparently the food burn can happen with tomato heavy recipes. Live and learn! I will not make it again but this seems like a great recipe!