Texas Rice

Category: Dinner Recipes

Texas rice comes out bold, smoky, and comforting in a way plain rice dishes never quite manage. The beef seasons the whole pot, the Rotel and green chiles bring just enough heat and tang, and the cheddar on top melts into the rice instead of sitting there like an afterthought. It eats like a full dinner, not a side dish pretending to be one.

What makes this version work is the order. The beef and onion build the base first, then the rice cooks in the seasoned liquid so every grain picks up flavor as it softens. The tomato sauce helps the pot stay saucy without turning soupy, and the covered finish gives the rice time to steam evenly before the cheese goes on.

Below you’ll find the small details that keep the rice tender, the broth balanced, and the cheese from clumping. If you’ve ever had a skillet rice dish come out dry on the bottom and wet on top, this method fixes that.

The rice stayed tender all the way through and the cheddar melted into every bite instead of just sitting on top. I made it with a little extra green chile and it had the perfect kick without being too spicy.

★★★★★— Melissa R.

Love a skillet dinner with smoky beef and melty cheddar? Save this Texas Rice recipe for an easy Tex-Mex one-pot meal.

Save to Pinterest

The Trick Is Letting the Rice Cook in the Same Pot as the Beef

The biggest mistake with skillet rice is treating the rice like a side that gets dumped in at the end. That usually leaves you with uneven texture, because the grains never get enough time to absorb the seasoned liquid. Here, the rice goes in before the broth so it can toast briefly in the fat and pick up the tomato, chile, and beef flavor from the start.

Another thing that matters here is the lid. Once the pot comes to a boil, the heat needs to drop to low fast and stay there. If it simmers hard, the liquid evaporates before the rice finishes and the bottom catches. If it barely simmers, the grains stay undercooked in the center. You want a quiet, steady steam under the lid.

  • Long-grain white rice holds its shape better than short-grain rice here. It stays fluffy instead of collapsing into a sticky mass.
  • Rotel tomatoes give you acidity, tomato flavor, and a little heat in one can. Regular diced tomatoes work in a pinch, but the dish will taste softer and less bright.
  • Tomato sauce thickens the skillet enough to coat the rice without turning it dry. That’s the ingredient that keeps the final dish from feeling like plain rice with meat on top.
  • Cheddar belongs at the very end. If it goes in too early, it melts unevenly and can turn oily before the rice finishes cooking.

What Each Ingredient Is Doing in the Skillet

Texas Rice smoky cheesy Tex-Mex
  • Ground beef gives the dish its savory backbone. A leaner beef works fine, but if it’s very lean you may want a small splash of oil so the onion has enough fat to soften properly.
  • Onion and garlic need to cook with the beef, not after it. That short sauté pulls sweetness out of the onion and keeps the garlic from tasting raw.
  • Green chiles add gentle heat and a peppery note that keeps the dish from tasting flat. They’re mild enough for most people, but they make a difference.
  • Beef broth seasons the rice from the inside. Water won’t give you the same depth, so only swap it if you absolutely have to, and then add a little more salt.
  • Green onions are the finish that keeps the whole dish from feeling heavy. Fresh sliced onions on top cut through the richness of the cheese and beef.

Building the Flavor Without Letting the Rice Turn Mushy

Brown the Beef First

Cook the ground beef and diced onion over medium-high heat until the meat is no longer pink and the onion has softened at the edges. You want some browning in the pan; that’s where the deeper flavor comes from. Drain the excess fat if the pan looks greasy, but leave a little behind so the rice has something to toast in.

Toast the Rice in the Pan

Stir in the uncooked rice and let it coat in the beef drippings for a minute or two before adding the liquids. That quick toast helps the grains stay separate later. If you skip this part, the rice can cook up softer and more clumpy, especially in a one-pot dish with tomatoes.

Simmer Covered and Leave It Alone

After the broth, tomato sauce, and seasonings go in, bring the pot to a boil, then drop the heat to low and cover it tightly. Resist the urge to stir once it starts simmering. Stirring breaks the grains and releases starch, which is how you end up with gummy Texas rice instead of fluffy rice with a little bite.

Finish with Cheese After the Rice Is Tender

When the rice is cooked through and the liquid is absorbed, fluff it with a fork before adding the cheddar. Then cover the skillet just long enough for the cheese to melt. If you add the cheese while the rice is still wet, it slides around and turns heavy instead of melting into a clean topping.

Make It Spicier

Use hot Rotel, add a diced jalapeño with the onion, or finish with a pinch of cayenne. Each change pushes the heat forward without changing the texture of the rice.

Make It Dairy-Free

Skip the cheddar or use a good melting dairy-free cheese at the end only. The rice still has plenty of flavor from the beef, tomato, and chiles, but you lose the creamy finish that makes the skillet feel extra hearty.

Make It with Ground Turkey

Ground turkey works well if you want something lighter, but it needs a little help. Add a tablespoon of oil with the onion and taste the finished dish for salt, since turkey gives you less built-in savoriness than beef.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The rice will firm up as it chills, but the flavor stays good.
  • Freezer: It freezes fairly well for up to 2 months. Portion it into freezer containers and thaw it in the fridge before reheating so the rice heats more evenly.
  • Reheating: Reheat covered on the stove or in the microwave with a splash of broth or water. The biggest mistake is blasting it dry, which makes the rice tough before the center warms through.

Answers to the Questions Worth Asking

Can I use brown rice instead of white rice?+

Brown rice needs a longer cook time and more liquid, so it won’t work as a straight swap here. If you want to use it, add extra broth and expect the simmer to run significantly longer, which can soften the vegetables and change the texture of the beef.

How do I keep the rice from sticking to the bottom?+

Keep the heat at low once it starts simmering and use a tight lid. If the pot runs too hot, the liquid evaporates before the rice is done and the bottom scorches. A heavy skillet helps, but the real fix is gentle heat and not stirring while it cooks.

Can I make Texas rice ahead of time?+

Yes, and it reheats well. For the best texture, stop cooking once the rice is tender and the liquid is absorbed, then cool it quickly and refrigerate it. Add a small splash of broth when reheating so the grains loosen back up.

How do I fix rice that turned out too dry?+

Add a few tablespoons of hot broth or water, cover the pan, and let it steam over low heat for a few minutes. Dry rice usually means the heat was too high or the lid leaked, so the extra steam gives the grains a chance to finish without getting mushy.

Can I use a different cheese on top?+

Monterey Jack or a cheddar-jack blend both work well because they melt smoothly. A very aged cheese won’t melt as cleanly and can turn a little grainy, so stick with something that gets soft fast under the lid.

Texas Rice

Texas rice is a bold, smoky one-pot Tex-Mex skillet where ground beef and long-grain rice simmer with Rotel, green chiles, and beefy tomato sauce. Finish with cheddar melted on top for an easy, hearty Mexican rice-style dinner.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 640

Ingredients
  

  • 1 lb ground beef
  • 1 onion small, diced
  • 3 garlic cloves, minced
  • 1.5 cup long-grain white rice uncooked
  • 1 can (10 oz) Rotel tomatoes
  • 1 can (4 oz) diced green chiles
  • 2 cup beef broth
  • 1 cup tomato sauce
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1 tsp garlic powder
  • 0.25 salt to taste
  • 0.25 pepper to taste
  • 1.5 cup shredded cheddar cheese
  • 1 green onions for serving

Equipment

  • 1 cast iron skillet

Method
 

Brown the beef and aromatics
  1. Heat a large cast iron skillet over medium-high heat and brown the ground beef with the diced onion, stirring, until the beef is cooked through; drain excess fat. Cook the garlic for 30 seconds after adding it to the skillet, stirring just until fragrant.
Simmer the rice
  1. Stir in the uncooked long-grain white rice, Rotel tomatoes, diced green chiles, beef broth, tomato sauce, chili powder, cumin, garlic powder, salt, and pepper until evenly combined. Bring the mixture to a boil.
  2. Reduce heat to low, cover, and cook for 20 minutes until the rice is tender.
Finish and serve
  1. Fluff the rice with a fork. Top with shredded cheddar cheese, cover, and let it melt for 2 minutes until the cheese is fully melted.
  2. Garnish with green onions and serve.

Notes

Pro tip: keep the skillet covered during the 20-minute simmer so the rice cooks tender and absorbs the smoky tomato-beef flavors. Store leftovers in the fridge up to 4 days; reheat with a splash of water to loosen the rice. Freezing is okay for up to 2 months, though the cheddar may look slightly less glossy after reheating. For a lighter option, use lean ground beef (or swap in ground turkey) and reduce the cheddar to 1 cup.

You might also like these recipes

Leave a Comment

Recipe Rating