Instant Pot Mexican Rice

This go-to recipe for Instant Pot Mexican Rice (Spanish Rice) is a quick & easy side dish...ready in 15 minutes! Made in a pressure cooker with tomatoes, cilantro, onion, garlic, and white rice.

butter onion garlic long-grain white rice Rotel tomatoes & green chiles tomato sauce diced tomatoes chicken broth chili powder cumin cayenne pepper salt cilantro



Set the Instant Pot to saute mode. Once hot, add butter. Once butter is melted, add chopped onion. Brown onion for 3-4 minutes, stirring occasionally.

Off-white Banner


Add rice and garlic to butter/onion mixture. Cook for 1-2 minutes, stirring frequently, until rice is just starting to brown.

Off-white Banner


Add Rotel and diced tomatoes; stir, scraping up any browned bits from the bottom of the pot. After about a minute, add chicken broth, cumin, chili powder, and cayenne pepper. Stir well and lock on Instant Pot lid.

Off-white Banner


Set the Instant Pot to manual, high pressure, for 7 minutes. Once cook cycle is up, fluff rice with a fork and add in half of the chopped cilantro.

Off-white Banner

Swipe up for full recipe