To the base of a 6-quart Instant Pot or pressure cooker add rice, water, garlic powder, cumin, and oil; stir. Then top the mixture with salsa and do not stir it in.
Lock the lid in place, set the Instant Pot on manual high pressure, and cook for 4 minutes. Once the rice has cooked, naturally release the pressure for 10 minutes before quickly releasing any remaining pressure.
Meanwhile, drain and rinse both the beans and the corn; set aside. Chop the tomatoes and juice the lime.
Once the pressure is released, remove the lid, fluff the rice with a fork, and stir in the drained beans, corn, fresh tomatoes, and lime juice. At this point, I like to put the lid back on the pressure cooker and let it sit for another few minutes to warm the beans and corn. Season with salt and pepper to taste and serve.
Notes
Salsa: Most of the flavor in this rice comes from the salsa. Be sure to use a prepared salsa you love and according to your heat preference. If you love spice, choose a spicy salsa!
Salt: You will notice in the recipe I don't include salt as a measured ingredient. Salsa varies in saltiness, so be sure to taste and adjust the seasoning as preferred before serving.
Stovetop Method: Heat oil in a large skillet or pot, then add the rice and saute for about 1 minute. Then, stir in 3 cups water, salsa, garlic powder, and cumin. Bring to a simmer, cover, and cook for 12-15 minutes or until the rice is fully cooked. Fluff the rice with a fork and stir in the drained black beans and corn, cover, and let warm for a few minutes before serving.
Added Protein: Add 1-2 cups of cooked chicken or ground meat for protein.
Garnish Ideas: Chopped green onion, cherry tomatoes, sour cream, fresh chopped parsley, or cilantro.
Avoiding an Instant Pot Burn Notice: When Instant Pot recipes require tomatoes or salsa, be sure they don't touch the bottom of the pressure cooker. If so, you will likely get a burn notice.