One-Pan Tex Mex Ground Beef Skillet

Tex Mex Ground Beef Skillet One-Pot
By Zelia Thorne
To ensure the rice doesn't clump, toast the grains in beef fat before you start simmering. This one-pan Tex Mex Ground Beef Skillet delivers a rich, caramelized taste with minimal cleanup.
  • Time: 10 minutes prep + 25 minutes cooking
  • Highlights: Smoky, savory beef paired with light, distinct rice grains
  • Ideal for: Quick evening meals and simple meal prepping

Nothing beats the crackle of ground beef hitting a ripping hot cast iron skillet. That loud sizzle is the signal that the meat is searing properly rather than simmering in its own liquid. I can't stand gray, steamed meat that lacks any real depth.

In the past, I would throw all the ingredients into a pot at once, which usually resulted in a soggy, porridge like consistency. I've since refined the process to ensure the beef is well browned and the rice remains light and airy.

This Tex Mex Ground Beef Skillet is an affordable success that tastes indulgent while providing plenty of protein and corn. It's a streamlined way to enjoy bold, smoky notes without spending all night at the stove.

Tex Mex Ground Beef Skillet

Toasting the Rice: Frying the dry grains in beef fat creates a barrier that prevents them from sticking together. This means you get distinct grains instead of a gummy clump.

Beef Broth Liquid: Using broth instead of water adds a layer of salt and depth that penetrates the rice as it simmers. It makes the whole dish taste like it spent all day on the stove.

If you love these kinds of bold flavors, you might also like my classic beef chili for those colder nights.

Recipe Specs

Since we are keeping this budget smart, we are using a few pantry staples to get a high end result. This is a fast vs-classic approach, meaning we skip the long braising times of traditional stews but keep the intensity of the flavor.

MethodEffort LevelResult
Classic Slow CookHigh (6+ hours)Deeply integrated flavors
Fast SkilletLow (35 mins)Fresh, vibrant, seared taste

Ingredient Deep Dive

Choosing the right rice is the most important part of this recipe. Long grain white rice is the standard here because it holds its shape. If you use short grain or sushi rice, the dish will turn into a thick paste.

IngredientWhat It DoesBest Swap
Lean Ground BeefProvides savory protein and fat for searingGround turkey: Leaner but needs more oil
Long grain White RiceAbsorbs broth and adds bulkBrown rice: Needs more liquid and 20 mins more time
Beef BrothHydrates rice and adds umamiChicken broth: Lighter taste, slightly less rich
Fire roasted TomatoesAdds smoky acidity and moistureDiced tomatoes: Less smoky, more fresh taste

Gear You Will Need

A 12 inch cast iron skillet is my top choice for its exceptional heat retention. A thick bottomed stainless steel pan is a great substitute, but try to steer clear of non-stick cookware, as it isn't as effective for browning meat.

Ensure you have a lid that seals tightly. A loose fit allows steam to leak, which leaves the rice undercooked and forces you to add extra water later.

How to Cook It

Now we can start preparing the meal. Maintain a consistent temperature and ensure the meat gets a deep brown color.

  1. Set a 12 inch cast iron skillet over medium high heat with 1 tbsp olive oil. Add 1 lb lean ground beef, breaking it up with a spatula until it develops a mahogany colored sear.
  2. Mix in 1 medium yellow onion, finely diced. Sauté for 3-4 minutes until the onion is translucent.
  3. Mix in 3 cloves minced garlic. Cook for 60 seconds until you can smell the garlic clearly.
  4. Stir in 1 cup uncooked long grain white rice. Keep stirring for 2 minutes until the grains look slightly translucent and smell nutty.
  5. Stir in 1 tbsp chili powder, 1 tsp ground cumin, 1 tsp smoked paprika, 1/2 tsp salt, and 1/4 tsp black pepper.
  6. Pour in 2 cups beef broth immediately. Stir well to incorporate the browned bits from the bottom of the skillet.
  7. Heat the mixture until it boils, then turn the heat down to low. Place a tight lid on top and simmer for 15-18 minutes until the liquid is gone and rice is tender.
  8. Stir in 1 can (15 oz) drained black beans, 1 cup frozen sweet corn, and 1 can (14.5 oz) undrained fire roasted diced tomatoes. Mix until everything is heated through.
  9. Sprinkle 1 1/2 cups shredded sharp cheddar cheese over the top. Cover for 1-2 minutes until the cheese is bubbling.
  10. Garnish with 1/4 cup fresh chopped cilantro and serve with lime wedges.
Chef's Note: Don't stir the rice once you've put the lid on. Every time you lift that lid, you let out the steam and heat, which messes up the timing and can lead to unevenly cooked grains.

Fixing Common Issues

Concerned about the texture? Let's address that. Preparing rice in a skillet requires a close eye on moisture levels to ensure the best results.

Dealing with Sticky Rice

If your rice turns out gummy, it is usually because it was stirred too frequently while simmering. This process releases starches that create a gluey consistency. To correct this, let the pan rest undisturbed for 5 minutes after removing it from the heat, which allows the moisture to redistribute.

Preventing Scorched Spices

Seasonings can burn if the pan is too hot during addition. If you notice the chili powder darkening or smelling acrid, pour in the beef broth immediately. The liquid rapidly lowers the temperature and halts the burning process.

Handling Leftover Moisture

Occasionally, the rice is fully cooked but a pool of liquid remains at the bottom. Rather than adding more grains, increase the heat to medium and simmer without the lid for 2-3 minutes. This quickly evaporates the extra water without overcooking the rice.

Plating and Serving

For a budget friendly meal, presentation still matters. I like to scoop this directly from the skillet into shallow bowls. It keeps the cheese gooey and the beef hot.

To make it a bit more substantial, you can serve it with a dollop of sour cream or some sliced avocado. If you want a more liquid element, a drizzle of savory enchilada sauce over the top adds a great punch of acidity.

Quick adjustments for your goals: Extra tang? → add 1 extra lime wedge per serving. More heat? → fold in 1/2 tsp cayenne pepper with the spices. Creamier texture? → stir in 2 tbsp cream cheese at the end.

Storage and Waste

This meal is fantastic for prepping ahead. Unlike tacos, this dish actually improves over time as the rice soaks up the seasoning.

Keep extra portions in an airtight tub in the refrigerator for as long as 4 days. Before popping it in the microwave, stir in a bit of broth or water. This re-hydrates the rice, ensuring it stays tender rather than getting hard.

This stays good in the freezer for around 3 months. It's best to freeze single servings. Let them defrost in the refrigerator before warming them up slowly on the stovetop.

To minimize waste, finely mince the cilantro stems and sauté them with the beef at the start; they're actually more flavorful than the leaves. Any remaining lime wedges can be stored in an ice cube tray with water for later use in sauces.

Try These Variations

You can easily adapt this meal based on what's available in your pantry. By utilizing budget friendly swaps, you can shift the flavor profile without needing expensive specialty items.

For a Low Carb Twist

Use cauliflower rice instead of white rice. Keep in mind that you should lower the beef broth to 1/2 cup, as cauliflower is more watery. Cook this version for only 5-7 minutes rather than 18.

For a Hearty Root Version

Substitute the rice with potatoes diced into 1/2 inch pieces. This transforms the meal into a Mexican ground beef and potato skillet. Simmer the potatoes for 20-25 minutes until they are tender when pierced with a fork.

For a Plant Based Option

Swap the meat for 1 lb of crumbled tempeh or a plant based ground alternative. Use a flavorful vegetable broth instead of beef broth. While the process is identical, plant based meats often require a bit more olive oil to brown properly.

For a Spicy Kick

Add a diced jalapeño along with the onions. For a more intense heat, stir in one tablespoon of chipotle peppers in adobo sauce at the same time as the fire roasted tomatoes. This adds a smoky depth that offsets the richness of the cheddar cheese.

High in Sodium

⚠️

850 mg 850 mg of sodium per serving (37% 37% of daily value)

The American Heart Association recommends a daily limit of 2,300 mg of sodium for most adults to reduce the risk of cardiovascular disease.

Tips to Reduce Sodium

  • 🥣Swap the Broth-30%

    Replace the low-sodium beef broth with water or homemade unsalted beef stock to significantly cut processed salt.

  • 🧂Skip Added Salt-25%

    Omit the 1/2 tsp of salt entirely; the spices and cheese provide enough flavor to carry the dish.

  • 🍅Choose No-Salt Tomatoes-20%

    Substitute the fire roasted diced tomatoes with no-salt added canned diced tomatoes.

  • 🫘Better Bean Selection-20%

    Use no-salt added canned black beans or cook dried beans from scratch for maximum control.

  • 🧀Reduce the Cheese-15%

    Reduce the shredded cheddar to 3/4 cup or use a sharp variety to maintain flavor with less volume.

  • 🌿Enhance with Fresh Aromatics

    Increase the fresh cilantro and lime wedges to add bright, zesty flavors that distract from lower salt levels.

Estimated Reduction: Up to 60% less sodium (approximately 340 mg per serving)

Recipe FAQs

How long does it usually take for ground beef to cook in a skillet?

It takes about 25 minutes of active cooking time. This includes searing the beef and simmering the rice until it is tender.

How to make ground beef taste like Mexican restaurants?

Sear the beef until it's mahogany brown and use a mix of cumin, chili powder, and smoked paprika. If you love these bold spices, they also shine in our Mexican pizza.

Is it true that restaurants boil their ground beef to keep it tender?

That's a myth. Searing the beef first for flavor and then simmering it in beef broth is what creates that tender, juicy texture.

What can I make with ground beef in a skillet?

This Tex Mex skillet is a great option because it combines protein, rice, and vegetables in one pan. It is a hearty meal that is much easier to prep than individual tacos.

Tex Mex Ground Beef Skillet

Tex Mex Ground Beef Skillet One-Pot Recipe Card
Preparation time:10 Mins
Cooking time:35 Mins
Servings:4
Category: Main CourseCuisine: Tex-Mex
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
705 kcal
% Daily Value*
Total Fat 27g
Sodium 850mg
Total Carbohydrate 62g
   Dietary Fiber 9g
   Total Sugars 7g
Protein 42g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments: