Texas rice lands on the table with the kind of bold, smoky comfort that makes a one-pot dinner earn a permanent spot in the rotation. The rice cooks right in the seasoned beef, Rotel, and tomato broth, so every grain picks up flavor instead of sitting next to it. Then the cheddar melts over the top and turns the whole skillet into something hearty enough for a hungry crowd.
The key here is treating the rice like part of the sauce, not a side dish. Browning the beef with the onion gives the base a deeper savory flavor, and the tomato sauce plus broth creates just enough liquid for the rice to steam without turning mushy. Rotel and green chiles bring acidity and heat without needing a separate salsa layer, which keeps the texture clean and the flavor balanced.
Below you’ll find the small details that keep the rice tender instead of gummy, plus a few smart swaps if you want to stretch it, lighten it up, or make it fit what you already have in the pantry.
The rice came out fluffy with just enough saucy tomato flavor, and the cheddar on top melted into the beef perfectly. I used a cast iron skillet and the bottom got those nice little browned bits without sticking.
Save this Texas Rice recipe for the nights when you want a smoky one-skillet dinner with beef, Rotel, and melted cheddar.
The Difference Between Tender Rice and a Skillet Full of Mush
Texas rice goes wrong when the liquid ratio is treated like a suggestion. Long-grain white rice needs enough time and enough covered steam to cook through, but too much stirring or too much uncovered simmering breaks the grains and turns the skillet dense. The trick is to get everything combined, bring it to a true boil, then drop the heat low and leave the lid alone until the rice has absorbed the broth.
Another thing that matters here is the order. The beef and onion need to brown first so the pan develops savory flavor before the rice goes in. If you add the rice too early or keep cooking on high, the bottom scorches before the center softens, and the whole dish ends up uneven. Low heat and a tight lid do the heavy lifting.
What Each Ingredient Is Actually Doing in Texas Rice

- Ground beef — This is the savory base of the whole dish. Use an 80/20 blend if you can, because a little fat carries the spices and helps the rice taste like more than plain tomato rice. If you use leaner beef, the skillet will be less rich but still works fine.
- Long-grain white rice — This is the rice you want for a fluffy, separate texture. Short-grain rice gets stickier, and brown rice needs more liquid and a much longer cook time, so it won’t behave the same way in this recipe.
- Rotel tomatoes and green chiles — They bring heat, acidity, and that signature Tex-Mex kick without needing extra chopping or extra salsa. If you only have diced tomatoes, the dish will be milder and a little less punchy, so add a pinch more chili powder and a spoonful of chopped pickled jalapeños if you want the same edge.
- Beef broth and tomato sauce — This is the cooking liquid and the flavor backbone. Broth gives depth; tomato sauce gives body and that orange-red color. Plain water will cook the rice, but the skillet tastes flatter and less finished.
- Cheddar cheese — Add it off the heat at the end so it melts on top instead of disappearing into the rice. Pre-shredded cheese works, but a block grated by hand melts more smoothly because it doesn’t carry the anti-caking coating.
Building the Flavor Before the Rice Steams
Browning the Beef and Onion
Cook the beef with the diced onion over medium-high heat until the meat loses its raw pink color and the onion turns translucent with a little gold at the edges. That browning is where the deeper flavor starts, so don’t rush it by crowding the pan or dropping the heat too early. Drain off excess fat if the skillet looks greasy, but leave enough behind to coat the rice and carry the spices.
Adding the Garlic and Spices
Stir in the garlic for just about 30 seconds, until it smells sharp and fragrant. Then add the chili powder, cumin, and garlic powder so they bloom in the hot fat before the liquid goes in. If the garlic browns hard, it turns bitter fast, so this stage is short and focused.
Letting the Rice Finish Under a Tight Lid
After the broth and tomatoes go in, bring the skillet to a boil, then cover and reduce the heat to low immediately. The rice should simmer quietly, not bubble hard; aggressive heat makes the liquid evaporate before the grains cook through. When the lid comes off, the rice should be tender and the surface should look mostly absorbed, with just a little steam left in the pan.
Melting the Cheese on Top
Fluff the rice first, then scatter the cheddar over the surface and cover the skillet again for a couple of minutes. The cheese should soften into a glossy layer, not seize into clumps, which is what happens when you keep the pan on high heat. Finish with green onions for freshness and a little bite against the rich skillet.
How to Adapt Texas Rice Without Losing What Makes It Work
Make it dairy-free
Skip the cheddar or use a dairy-free shredded meltable cheese. The skillet still has plenty of flavor from the beef, Rotel, and spices, so you won’t lose the core taste, just the creamy finish on top. Add extra green onions or a spoonful of salsa at the end to make up for the missing richness.
Make it lighter with ground turkey
Ground turkey works well, but it needs a little help because it doesn’t have the same built-in fat as beef. Add a tablespoon of oil before browning and don’t skip the spices. The result is a leaner skillet with a cleaner finish, though it won’t have quite the same deep beefy flavor.
Stretch it for a bigger crowd
Add a drained can of black beans or a cup of corn with the rice and broth. Both hold their shape and fit the Tex-Mex flavor without making the dish feel padded out. If the skillet looks a little tight, add a splash more broth so the rice still cooks evenly.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The rice will firm up a bit as it chills, but the flavor deepens overnight.
- Freezer: This freezes well in portions for up to 2 months. Cool it completely first, then freeze flat in airtight containers or freezer bags for easier thawing.
- Reheating: Reheat covered in the microwave with a splash of broth or water, or warm it gently on the stove over low heat. The common mistake is blasting it dry, which makes the rice hard and the cheese greasy instead of melty.
Questions I Get Asked About This Recipe

Texas Rice
Ingredients
Equipment
Method
- Heat a large cast iron skillet over medium-high heat and brown the ground beef with the diced onion until browned. Drain excess fat, then stir in the minced garlic and cook 30 seconds, stirring constantly.
- Stir in the uncooked long-grain white rice, Rotel tomatoes, diced green chiles, beef broth, tomato sauce, chili powder, cumin, garlic powder, and salt and pepper until evenly combined. Bring to a boil, then reduce heat to low and cover the skillet.
- Simmer covered on low for 20 minutes, until the rice is tender. Keep the lid on to maintain steam and even cooking.
- Fluff the rice with a fork and top with shredded cheddar cheese. Cover for 2 minutes on low until the cheese is melted.
- Spoon the Texas rice into bowls and garnish with green onions for serving. Serve hot straight from the skillet.