This taco rice skillet is a cheesy, one-pan dinner. Ground beef, taco seasoning, Rotel, and long grain rice simmer together until the rice is tender and full of flavor. Then melted cheese goes on top. It’s ready in 40 minutes, feeds four, and leaves you with just one pan to wash.

Taco rice skillet topped with melted cheddar cheese, diced avocado, and fresh cilantro in a cast iron pan
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

I make this ground beef and rice skillet on the nights when taco night sounds good but building tacos sounds exhausting. You get all the flavor of seasoned taco meat in a hearty, scoopable meal that everyone can top however they like. After making it more times than I can count, I’ve included every tip that helps the rice turn out tender and never gummy.

What Is Taco Rice?

Taco rice started in Okinawa, Japan, where taco-seasoned beef is served over white rice with cheese, lettuce, and tomato. This taco rice skillet is the American-style, one-pan version. Instead of cooking the rice separately, you cook it right in the seasoned beef and tomato sauce, so every grain soaks up the taco flavor.

The result falls somewhere between Mexican rice, a taco casserole, and a cheesy beef and rice bake, all made on the stovetop.

Easy one-pan taco rice skillet with ground beef, Rotel, and melted cheese

Why You’ll Love This Taco Rice Skillet

  • One pan from start to finish. The beef, rice, and sauce all cook together.
  • Ready in 40 minutes. There’s only 10 minutes of hands-on prep.
  • Budget-friendly. One pound of ground beef and one cup of rice feed four people.
  • Made with pantry staples. Taco seasoning, canned tomato sauce, Rotel, broth, and rice keep for months.
  • Family-friendly. It’s mild, cheesy, and easy to customize with toppings.
  • Great for meal prep. Leftovers reheat well for lunches all week.

Ingredients for Taco Rice Skillet

Taco rice skillet ingredients: ground beef, onion, garlic, taco seasoning, tomato sauce, Rotel, beef broth, rice, and cheese
  • Lean ground beef: 90/10 or 93/7 keeps the dish from turning greasy.
  • Onion: A medium yellow or white onion adds sweetness to the sauce.
  • Garlic: Stir it in after browning the beef so it doesn’t burn.
  • Taco seasoning: Any 1-ounce packet works. To skip the fillers and cut the sodium, make this homemade Old El Paso copycat taco seasoning in five minutes.
  • Tomato sauce: An 8-ounce can builds the saucy base.
  • Rotel: Diced tomatoes with green chiles. Don’t drain the can, because the juice is part of the cooking liquid.
  • Beef broth: Adds rich, savory depth. Low-sodium broth gives you more control over the salt.
  • Long grain white rice: It cooks evenly and stays fluffy. Rinse it first.
  • Shredded cheese: Cheddar, Monterey Jack, a Mexican blend, or pepper jack.
  • Toppings: Sour cream, diced avocado, guacamole, cilantro, sliced jalapeños, or green onions.

Equipment You’ll Need

  • A large skillet with a tight-fitting lid. A 12-inch skillet at least 2 inches deep works best. Cast iron, stainless steel, and nonstick all work.
  • A fine-mesh strainer for rinsing the rice.
  • A wooden spoon for crumbling the beef.

How to Make Taco Rice Skillet (Step by Step)

Lean ground beef and diced onion browning in a large skillet for taco rice

Step 1: Crumble the ground beef into a large skillet and add the diced onion. Cook over medium heat until the beef is browned and the onion is soft. Drain off the fat, then stir in the minced garlic and taco seasoning. Cook for 1 minute until fragrant.

Taco seasoning and minced garlic stirred into browned ground beef in a skillet

Step 2: Pour in the tomato sauce, Rotel with its juices, and beef broth. Add the rinsed rice and stir well so all the grains are submerged.

Tomato sauce, Rotel, beef broth, and uncooked rice added to taco rice skillet

Step 3: Cover the skillet with a lid and simmer on medium-low heat for 20 minutes, or until the rice is fully cooked and tender. Try not to lift the lid too often, because the steam is what cooks the rice.

Step 4: Sprinkle the shredded cheese over the top, put the lid back on, and let it sit until the cheese is melted.

Step 5: Spoon the taco rice into bowls and serve hot with your favorite toppings.

Covered skillet of taco rice simmering on the stovetop

How to Tell When the Rice Is Done

The rice is ready when the grains are soft all the way through, with no chalky center, and most of the liquid has been absorbed. The mixture should look saucy but not soupy. Taste a few grains from the center of the pan before adding the cheese, since that’s where rice cooks last.

Tips for the Best One-Pan Taco Rice

  • Rinse the rice. Removing the surface starch keeps the rice from turning gummy.
  • Seal in the steam. If your lid is loose, lay a sheet of foil over the skillet before adding the lid.
  • Stick with uncooked long grain white rice. Instant, minute, and pre-cooked rice will turn mushy with this much liquid.
  • Don’t stir while it simmers. Stirring releases starch and can make the rice sticky.
  • Shred your own cheese. It melts smoother than pre-shredded cheese, which contains anti-caking agents.
  • Let it rest. Letting the skillet sit covered for 5 minutes off the heat helps the rice finish absorbing the liquid.
Taco rice skillet topped with melted cheddar, diced avocado, and cilantro in a cast iron pan

Troubleshooting

Rice is still crunchy: Add 2 to 3 tablespoons of broth, cover tightly, and cook for 5 more minutes.

Skillet looks dry but the rice isn’t done: The heat is too high. Add a splash of broth and lower the heat.

Too soupy: Remove the lid and simmer for 2 to 3 minutes before adding the cheese.

Rice stuck to the bottom: Next time, use a heavier skillet and keep the heat at medium-low.

Ingredient Substitutions

Instead ofUse
Ground beefGround turkey, ground chicken, or plant-based crumbles
Packet taco seasoningMcCormick taco seasoning copycat or copycat Lawry’s taco seasoning
RotelPlain diced tomatoes plus a 4-ounce can of diced green chiles
Beef brothChicken broth or vegetable broth
Cheddar cheesePepper jack, Monterey Jack, or a Mexican blend
Sour creamPlain Greek yogurt
Taco rice skillet with ground beef, Rotel, and melted cheese served straight from the pan

Taco Rice Skillet Variations

Chili-style rice skillet: Swap the taco seasoning for homemade chili seasoning mix and stir in a can of drained kidney beans.

Fajita beef and rice: Sauté sliced bell peppers with the onion and use homemade fajita seasoning in place of taco seasoning.

Loaded taco rice: Add a can of drained black beans and a cup of frozen corn along with the rice.

Spicy taco rice: Use hot Rotel, add a diced jalapeño with the onion, and finish with pepper jack.

Taco rice burrito bowls: Serve over shredded lettuce with pico de gallo, sour cream, and lime wedges.

What to Serve with Taco Rice Skillet

This skillet is a complete meal, but a few sides round it out. Tortilla chips are great for scooping, and a crisp salad with lime vinaigrette balances the cheesy richness.

Fresh guacamole is my favorite topping. This copycat Chipotle guacamole takes about five minutes. If your family likes heat, try this spicy guacamole instead.

Taco rice skillet with cheesy ground beef and rice, topped with sour cream and fresh cilantro

Make-Ahead and Meal Prep

Cook the taco rice skillet completely and let it cool. Divide it into airtight containers, and keep the toppings separate so the avocado and sour cream stay fresh. It makes an easy grab-and-go lunch you can heat up in minutes.

How to Store and Reheat Taco Rice

  • Refrigerator: Keep in an airtight container for up to 4 days.
  • Freezer: Freeze in individual portions for up to 3 months. Thaw overnight in the refrigerator.
  • Stovetop: Reheat over medium-low heat with a splash of broth, stirring occasionally.
  • Microwave: Cover and heat in 1-minute intervals, stirring in between, until hot throughout.

For food safety, refrigerate cooked rice within 2 hours.

Taco rice skillet with a serving spoon lifting cheesy beef and rice from the pan

Taco Rice Skillet FAQs

Can you cook uncooked rice with ground beef in a skillet?
Yes. As long as there’s enough liquid and a tight-fitting lid, uncooked rice cooks right in the skillet with the beef and sauce. That’s what makes this a true one-pan meal.

Can I use brown rice in this taco rice skillet?
Yes, but brown rice needs more liquid and time. Add about ½ cup of extra broth and simmer for 40 to 45 minutes.

Do you drain Rotel for taco rice?
No. The juice from the can is part of the liquid the rice needs to cook.

Can I use minute rice or instant rice?
It isn’t recommended. The liquid amount is designed for uncooked long grain rice, and instant rice will turn mushy.

Is taco rice skillet gluten-free?
It can be. Choose a taco seasoning and beef broth labeled gluten-free, since some brands use wheat-based fillers.

Can I make taco rice in a Dutch oven?
Yes. A Dutch oven works well because its heavy lid traps steam. Follow the same steps and cooking time.

How do I keep the rice from getting mushy?
Rinse the rice, avoid stirring while it simmers, and use long grain white rice.

Is taco rice the same as Mexican rice?
No. Mexican rice is usually a side dish of rice cooked with tomato and spices. A taco rice skillet adds seasoned ground beef and cheese, which makes it a full meal.

More Taco Night Favorites

If you love seasoned beef with plenty of crunch, try these Del Taco copycat beef tacos. For a fast-food throwback, the copycat Taco Bell Double Decker Taco is a fun addition to taco night.

Final Thoughts

This taco rice skillet proves that a comforting, family-friendly dinner doesn’t need a sink full of dishes. With pantry staples, one pan, and 40 minutes, you get cheesy, flavorful rice and beef that everyone can customize at the table. If you make it, leave a star rating and a comment below and tell me which toppings you used.

Taco rice skillet topped with melted cheddar cheese, diced avocado, and fresh cilantro in a cast iron pan

Taco Rice Skillet

No ratings yet
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 Servings

Description

This easy taco rice skillet cooks ground beef, Rotel, taco seasoning, and long grain rice together in one pan, then finishes with a layer of melted cheese. It's a budget-friendly, family-friendly weeknight dinner that's ready in 40 minutes.

Ingredients 

  • 1 pound lean ground beef, (90/10 or 93/7)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 ounce taco seasoning
  • 8 ounce tomato sauce
  • 10 ounce Rotel, not drained
  • 1 ½ cups beef broth, low-sodium recommended
  • 1 cup long grain white rice, uncooked and rinsed
  • 2 cups shredded cheese, cheddar, Monterey Jack, or Mexican blend

Optional Toppings

  • Sour cream
  • Diced avocado
  • Guacamole
  • Chopped fresh cilantro
  • Sliced jalapeños
  • Sliced green onions

Instructions

  • Brown the beef and onion: Crumble the ground beef into a large skillet and add the diced onion. Cook over medium heat for 6 to 8 minutes, until the beef is browned and the onion is soft. Drain off the fat.
  • Add the garlic and seasoning: Stir in the minced garlic and taco seasoning. Cook for 1 minute, until fragrant.
  • Add the liquids and rice: Pour in the tomato sauce, undrained Rotel, and beef broth. Add the rinsed rice and stir well so all the rice is submerged.
  • Simmer: Bring the mixture to a gentle bubble. Cover the skillet, reduce the heat to medium-low, and simmer for 20 minutes, until the rice is tender and most of the liquid is absorbed. Don’t lift the lid while it cooks.
  • Melt the cheese: Sprinkle the shredded cheese over the top. Replace the lid and let it sit for 2 to 3 minutes, until the cheese is melted.
  • Serve: Spoon the taco rice skillet into bowls and serve hot with your favorite toppings.

Equipment

  • 12-inch skillet with a tight-fitting lid
  • Fine mesh strainer
  • Wooden Spoon

Notes

  • Rinse the rice until the water runs mostly clear so it cooks up fluffy instead of gummy.
  • Use uncooked long grain white rice. Instant, minute, and pre-cooked rice will turn mushy.
  • Don’t drain the Rotel. The juice is part of the cooking liquid.
  • If the rice is still firm after 20 minutes, add 2 to 3 tablespoons of broth, cover, and cook for 5 more minutes.
  • Brown rice option: Add ½ cup extra broth and simmer for 40 to 45 minutes.
  • Storage: Refrigerate in an airtight container for up to 4 days, or freeze for up to 3 months.
  • Reheating: Warm on the stovetop over medium-low heat with a splash of broth, or microwave in 1-minute intervals.

Nutrition

Serving: 1ServingCalories: 551kcalCarbohydrates: 51gProtein: 43gFat: 19gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.4gCholesterol: 115mgSodium: 1612mgPotassium: 885mgFiber: 4gSugar: 7gVitamin A: 1373IUVitamin C: 16mgCalcium: 350mgIron: 5mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!