Grocery Help Beans & Rice Suppers

Pinto Bean Taco Rice Skillet

A one-skillet bean, rice, and tomato supper with enough seasoning and body to feed a family well without leaning on expensive meat.

  • By Ruthann
  • Published March 17, 2026
  • Last reviewed March 17, 2026
  • Total time 50 min
  • Yield 8 servings
Image status Finished-dish photo not published yet

This recipe stays visible, but recipe rich markup stays off until a real finished-dish image is available.

This skillet is built for the week when the groceries need to stretch but supper still has to taste like someone cared. Beans and rice can be tired and flat if the seasoning is timid, so this one is built with enough onion, spice, and tomato body to hold the table.

It is also useful after the first night. Good pantry food should carry into lunch or a second supper without feeling like leftovers by force.

Recipe Rescue

Need the fix fast?

Get the safe cooling, storage, reheating, and carryover logic for leftovers built around pinto beans, rice, and tomatoes.

Recipe details

Timing & yield

Prep
15 minutes
Cook / bake
35 minutes
Total
50 minutes
Yield
8 servings

Ingredients

Skillet base

  • 2 tablespoons vegetable oil
  • 1 large onion, diced
  • 1 green bell pepper, diced
  • 3 garlic cloves, minced
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 2 teaspoons kosher salt
  • 1/2 teaspoon black pepper
  • 1 1/2 cups long-grain white rice
  • 2 cans pinto beans, drained and rinsed
  • 1 can tomato sauce, 15 ounces
  • 1 can diced tomatoes, 14 1/2 ounces
  • 3 cups chicken stock or vegetable stock

Finish

  • 1 cup shredded cheddar cheese
  • 1/4 cup chopped cilantro or green onion, optional

Method

  1. Step 1. Heat the oil in a large deep skillet over medium heat, then cook the onion and bell pepper until they soften and start smelling sweet.
  2. Step 2. Stir in the garlic, chili powder, cumin, smoked paprika, salt, and pepper, and cook for 30 seconds so the spices bloom before the liquid goes in.
  3. Step 3. Add the rice and stir for 1 minute so the grains get coated and the skillet smells toasty instead of raw.
  4. Step 4. Stir in the pinto beans, tomato sauce, diced tomatoes, and stock, then bring the skillet to a steady simmer.
  5. Step 5. Cover, lower the heat to medium-low, and cook for 18 to 20 minutes until the rice is tender and most of the liquid is absorbed.
  6. Step 6. Turn off the heat, stir in half the cheese, then top with the rest and cover again for 2 to 3 minutes so the cheese softens into the skillet.
  7. Step 7. Rest the pan for 5 minutes before serving so the rice settles and the sauce clings instead of running thin.

Equipment

  • large deep skillet with lid
  • wooden spoon

Storage & safety

Refrigerate leftovers within 2 hours and use within 4 days. Reheat with a splash of water or stock so the rice loosens back up instead of turning dry.

Safe minimum internal temperature: 165°F

Rest time: 5 minutes

Rice cools more safely in shallow containers than in one deep skillet left on the stove.

Reheat leftovers to 165°F before serving again.

Troubleshooting

The rice is still firm
Add 1/2 cup hot stock, cover again, and cook a few more minutes until the center softens.
The skillet tastes flat
Add salt first, then a squeeze of lime or spoonful of salsa if it still needs a brighter finish.

Recipe rescue notes

The skillet tightened up before everyone ate

Likely cause: The rice kept absorbing while the pan sat.

Fix: Stir in a little hot stock or water and cover the skillet for a minute so the rice softens back up.

Next time: Leave the finished skillet a touch looser than you want because rice always drinks while it rests.

Substitutions

Pinto beans
Use black beans or a mix of black beans and kidney beans. — Keep at least one creamy bean in the mix so the skillet still feels full instead of sharp and dry.

Carryover / Next Meal Ideas

Taco stuffed baked potatoes

Spoon reheated leftovers over split baked potatoes with yogurt or shredded cheese for a second supper that feels new enough to serve gladly.

  • Thin the leftovers with a spoonful of hot stock before topping the potatoes if the rice tightened overnight.

Comments

Questions about this recipe?

Loading comments.

right.

Your comment will be reviewed before it appears publicly. We do not allow spam, self-promotion, or off-topic commentary, but we welcome questions, feedback, and notes about what went right or wrong in your kitchen.