This Instant Pot Spanish rice is easy to make from scratch and is a delicious side dish with tacos, burritos, enchiladas, and more!
The links below may be affiliate links, meaning I earn a small compensation at no extra cost to you. See my full disclosure policy here.
Gimme all the tacos laden down with seasoned meat, fresh salsa, shredded cheese, and more! Tex-mex and Mexican are some of my absolute favorite foods, and I can’t get enough– especially in the summer when fresh ingredients are in abundance!
Yesterday my husband wanted to try a new recipe that his friend shared with him– London broil marinated in a spicy chile mixture, then grilled and sliced to perfection.
It.was.amazing.
I threw together a quick salsa (a combination of this fresh salsa recipe and this canned one), and grabbed some quick toppings from the fridge.
While the meat was being prepared and then sliced, I made a quick and easy batch of Spanish rice in the Instant Pot. I’ve been making this rice to go with our tacos, nachos, and enchiladas for years.
Instant Pot Spanish Rice
The rice is prepared similarly to regular brown rice in the Instant Pot, except that the liquid is subbed for a mix of blended tomatoes and chicken stock, and seasoning is added before the rice cooks to give it a great flavor.
If you haven’t already tried making your own chicken stock in the Instant Pot, it’s really easy to do, and adds to the overall nutrition of this easy side dish.
We also loooooove using our homemade yogurt as a sub for sour cream for all kinds of Tex-Mex dishes. It’s healthy and I don’t feel bad when my kids go crazy spooning plain Greek yogurt on their plates.
More Like This ::
- How To Fry Taco Shells At Home
- Amazing Fresh Salsa
- Restaurant Style Salsa with Lime and Green Chiles
- One-Minute Guacamole
- Homemade Enchiladas with Instant Pot Enchilada Sauce
- How to Cook Ground Beef From Frozen in the Instant Pot
- Easy Tex-Mex Tortilla Pizzas

Instant Pot Spanish Style Rice
-
Prep Time: 5 minutes
-
Cook Time: 22 minutes
-
Total Time: 27 minutes
-
Yield: 6-8 servings 1x
-
Category: side dish
-
Method: pressure cooking
Description
This Instant Pot Spanish rice is easy to make from scratch and is a delicious side dish with tacos, burritos, enchiladas, and more!
Ingredients
- 14.5oz can of diced tomatoes, blended
- 1 1/2–2 cups chicken stock
- 2 cups brown rice
- 1 tbsp olive oil
- 4 garlic cloves, minced
- 1 tsp ground cumin
- 1 tsp kosher salt
Instructions
- Blend the tomatoes until smooth. Transfer to a liquid measuring cup and add the chicken stock until the liquid reaches 3 cups.
- Combine the rice, oil, garlic, cumin and salt in the Instant Pot. Pour in tomato and water mixture and stir. Cook on high pressure for 22 minutes.
- Let the pressure from the Instant Pot naturally release. When the pressure has released, remove the lid and toss the rice with a fork. Serve immediately and season with additional salt to taste.
The instant pot Spanish Rice recipe mentions chicken stock in the ingredients but does not mention it in the directions. This left me wondering if the chicken stock was put in the ingredients by mistake.
Thank you for pointing that out. I corrected the recipe.