This post may contain affiliate links. Please read our disclosure policy.

Simple, southern, and made in a flash! Instant Pot Southern Tomatoes and Rice is all the flavors of the south made super easy in one pot.

Instant Pot Tomatoes and Rice in a blue serving dish

As long as I can remember we have eaten tomatoes over rice as a side dish in my family. We often serve it with Fried Pork Chops or Oven Baked BBQ Chicken. Super Yummy!

So I thought I would give this dish a whirl in the Instant Pot. And boy it did not disappoint.

I love the idea that you can dump it all in and it is ready in 15 minutes. No-fuss, no-frill, all simple flavor!

Ingredients needed for Rice and Tomatoes in the Pressure Cooker

I use a 6 quart Instant Pot Pressure Cooker for this recipe, however, any electric pressure cooker should work. Just check your manufacturer’s requirements for liquid and timing adjustments.

  • Bacon grease – This will give that southern flavor you are looking for. If you don’t have any you can chop 2 or 3 slices of bacon and render. Then reserve the bacon to garnish. Delish! Or if you don’t have it you can use vegetable or canola oil.
  • Yellow or Vidalia Onion – A little onion gives so much flavor and just a hint of sweetness to the dish.
  • Long grain white rice – This is the selection of choice for a typical southern rice and tomatoes dish. Make sure to rinse it off to wash away some of the starch. This makes for a less mushy rice.
  • Chicken stock or broth – This adds another layer of flavor and richness. You can certainly use water or vegetable stick as well.
  • Diced tomatoes – You can use petite, diced or even fire roasted for some extra flavor.
  • Salt and Pepper – To round out Instant Pot tomatoes and rice you need some saltiness and the spice of the pepper!
Wooden Spoon full of Instant Pot Tomatoes and Rice

How to make Tomatoes and Rice in the Instant Pot

This dish is so simple and packed full of flavor, you’ll find this a go to southern side that will please all the taste buds in the family.

  1. Measure out and rinse your rice through a mesh strainer or colander.
  2. Then you will want to set the Instant Pot to saute and let in get hot.
  3. Next add in the bacon grease or oil and the onion. Saute until translucent, about 1 to 2 minutes.
  4. Add in the rice and saute, while stirring, for about 1 to 2 minutes until golden.
  5. Pour in chicken stock, salt and pepper. Stir and scrape the bottom to be sure nothing is sticking. This bring up all of the flavors and prevent getting a burn notification.
  6. Now add in the can of tomatoes. Place the lid on and lock.
  7. Set for manual high pressure for 10 minutes.
  8. Once time is up, do a manual release by opening the vent valve and releasing all the pressure.
  9. Fluff with a fork and serve.
A blue bowl filled with southern tomatoes and rice.

How to store leftovers.

  • Place in an airtight container or Ziploc bag and store in refrigerator for up to 3 to 5 days.
  • Be sure to refrigerate no longer than two hours at room temperature.
  • You can freeze in an airtight container or freezer bag for up to 1 month. Longer than that the rice will lose its moisture.
  • Let thaw in refrigerator and reheat in the microwave.

More Southern Recipes to Try

This super easy and wonderfully tasty dish makes its way to my table often and I hope that your family will enjoy it as well!

Thanks so much for stopping by! Keep cooking and making memories my friends!

Hungry for more easy, home-cooked, delicious recipes?

Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, Instagram, and Twitter.

5 from 3 votes

(click stars to rate)

Instant Pot Southern Tomatoes and Rice

Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 6
Author: Nikki Lee
Simple, southern and made in a flash! Instant Pot Southern Tomatoes and Rice is all the flavors of the south made super easy in one pot.
Add to Shopping List


  • 2 Tablespoons bacon grease or vegetable oil
  • ¼ cup diced yellow onion
  • 2 cups long grain white rice, rinsed
  • 2 cups chicken broth
  • 1 tsp to 1 1/2 tsp salt, or to taste
  • 1 tsp black pepper, or to taste
  • 14.5 ounces of diced tomatoes


  • Rinse rice with water through a mesh strainer or colander.
  • Set Instant Pot {6 quart} to saute setting and let it get hot.
  • Add in bacon grease or vegetable oil and onion and cook until translucent, about 1 to 2 minutes.
  • Add in the rice and saute for 2 minutes.
  • Stir in chicken stock, salt, and pepper. Stirring and scraping bottom to be sure to get any stuck bits up.
  • Pour in can of diced tomatoes.
  • Lock lid and set to manual high pressure for 10 minutes.
  • Once time is up, manually release (turning or pressing valve to open).
  • Fluff the rice and tomatoes with a fork and serve.


If you do not have bacon grease on hand, you can saute cut up bite sized bacon pieces and render the fat. Remove bacon and drain on paper towels to use for garnish.

Nutrition Information

Serving: 11 serving Calories: 148kcal (7%) Carbohydrates: 19g (6%) Protein: 3g (6%) Fat: 7g (11%) Saturated Fat: 2g (13%) Polyunsaturated Fat: 5g Cholesterol: 6mg (2%) Sodium: 975mg (42%) Fiber: 2g (8%) Sugar: 3g (3%)

Nutritional Disclaimer

Soulfully Made is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.

©️Soulfully Made

Did You Make This?I love to see what you made! Tag me @soulfullymade_ and hashtag #SoulfullyMade
Pin Recipe Tag on Insta Share on Facebook Leave Review

Please share

5 from 3 votes (3 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.