One pot beefy Tex-Mex rice is ground beef, onion, bell pepper, canned tomatoes, and minute rice cooked together with chili powder and cumin, then finished with melted cheese. Everything happens in a single pot, which means dinner is on the table in under an hour and the cleanup is minimal. It’s a solid weeknight meal built almost entirely from pantry staples.
Substitutions that actually work
- Minute rice: Instant white rice from any store brand works identically. If you only have regular long-grain rice, add an extra cup of liquid and extend the simmer time by about 15 minutes, checking for doneness.
- Canned diced tomatoes: A can of crushed tomatoes or even tomato sauce thinned with a splash of water does the job. Rotel (diced tomatoes with green chiles) adds heat without buying a separate ingredient.
- Bell pepper: Any color works. Frozen diced peppers are a perfectly fine swap — add them straight from the bag with the onion.
- Cheese: Cheddar, Monterey Jack, a Mexican blend, or even pepper jack all melt well here. Pre-shredded bags are fine — skip the extra dish of freshly grated cheese, it’s not worth it for this recipe.
- Ground beef: 80/20 or 85/15 both work. Leaner beef (90/10) will need a small drizzle of oil so the onions and peppers don’t stick when you sauté them.
Why this recipe works
Two things matter most here. First, browning the ground beef properly before adding anything else — letting it sit undisturbed in the pot long enough to get some color — builds a savory base that flavors everything that follows. Stir it too early and you just steam it gray. Second, the rice cooks directly in the seasoned beef-and-tomato liquid rather than plain water, so it absorbs the spices and fat as it hydrates. That’s what gives the finished dish its cohesive, almost creamy texture instead of rice sitting separately alongside the meat.
Mistakes to avoid
- Not draining excess fat before adding liquid: If your beef is fatty, drain off most of the rendered fat after browning. Too much grease makes the rice oily and the dish heavy.
- Lifting the lid while the rice steams: Once you add the minute rice and cover the pot, leave it alone. Every time you lift the lid you release steam and the rice ends up unevenly cooked or dry.
- Adding cheese over high heat: Pull the pot off the heat or drop it to low before stirring in the cheese. High heat causes the proteins to seize and the cheese turns grainy instead of melting smoothly.
- Under-seasoning before the rice goes in: Taste the liquid before you add the rice. The rice will absorb a lot of the seasoning as it cooks, so the liquid should taste slightly saltier and spicier than you want the finished dish to be.
- Skipping the beef’s internal temperature: Ground beef needs to reach 160°F (71°C). If you’re unsure, a quick check with an instant-read thermometer before serving takes two seconds and removes all doubt.
Storage and reheating
Leftovers keep well in an airtight container in the fridge for up to 4 days. The rice firms up as it cools, so when reheating add a tablespoon or two of water per serving before microwaving, cover loosely, and heat in 90-second intervals, stirring between each, until hot throughout. For freezing, portion into freezer-safe containers and freeze for up to 2 months — thaw overnight in the fridge before reheating the same way. Avoid refreezing once thawed.

Easy One Pot Beefy Tex-Mex Rice
Ingredients
1 pound ground beef (minced beef)
1 teaspoon chili powder (chilli powder in British English)
1 teaspoon cumin
1 teaspoon garlic powder
½ teaspoon onion powder
½ teaspoon salt
¼ teaspoon ground black pepper
1 can black beans - 15-ounce
1 can corn - 15.25-ounce- 1 can Rotel (or similar) - 10-ounce
1 can green chilis (green chilli in British English) - 4.5-ounce
1 can beef stock (beef broth or beef bouillon) - 15.5-ounce
1 ½ cup white rice- ¾ to 1 cup Mexican blend cheese - shredded
Instructions
- First, in a large, high-sided skillet, cook and brown the ground beef over medium-high heat.
- While your ground beef is cooking, drain and rinse the black beans very well and drain the corn, set both aside.
- Once the ground beef is fully cooked, drain off the fat.
- Return the pan to the heat, and add in all of the seasonings. Stir until combined.
- Add in all of the vegetables, the broth and the rice. Stir until well combined.
- Cover and cook over medium-high heat until it comes to a boil, 4-6 minutes, stirring occasionally.
- Reduce heat to medium and cook, covered, for about 15-18 minutes, occasionally stirring, until the rice is tender and most of the liquid is absorbed.
- Stir in the cheese, start with 1/2 cup and add to your preferences. Add and sprinkle the remaining cheese on top and melt.
- Serve immediately, with chips, tortillas, sour cream and/or cilantro as desired.
- Refrigerate leftovers for up to 5 days, and reheat in the microwave.
Nutrition
Your questions, answered
Can I use regular long-grain rice instead of minute rice?
Yes, but you’ll need to adjust the liquid and cooking time. Add an extra cup of broth or water, bring to a simmer, cover, and cook for 18 to 20 minutes instead of the shorter time minute rice requires — then check that the rice is tender before adding the cheese.
Can I add canned beans to stretch the recipe further?
Absolutely — a drained can of black beans or pinto beans stirred in with the tomatoes is one of the easiest ways to bulk this out without spending more. It also adds fiber and means a pound of beef feeds five or six people comfortably instead of four.
My rice turned out mushy. What went wrong?
Too much liquid is almost always the cause. Canned tomatoes vary in how much juice they release, and if you added a full can with all its liquid plus broth, the total volume may have been too high for the amount of minute rice. Next time, drain some of the tomato liquid first, or reduce the added broth by a quarter cup.
More mince recipes to try
- Spicy Beef Stuffed Peppers
- Ultimate Cheesy Beef Bake
- Hearty Beef Kale Soup
- Hearty Beef Cauliflower Bake










