This ground beef mexican rice skillet puts a full weeknight dinner in one pan, with taco seasoned beef, tender rice, sweet corn, and melted cheese ready in about forty five minutes.
The rice cooks right in the seasoned broth and tomato sauce, so every grain soaks up flavor while you skip the extra pot and the draining. Cleanup is one skillet, which makes this a dependable answer to busy nights when the family wants something filling.
Table of Contents
Why This Ground Beef Mexican Rice Skillet Recipe Works
Cooking the rice in the same skillet as the beef means the grains absorb the browned bits, taco seasoning, and tomato flavor instead of tasting plain. That one change makes the whole dish taste layered.
The ratio matters too, since one cup of rice meets broth, tomato sauce, and salsa for about two and a half cups of liquid, enough to cook the rice through without turning it into mush.
Cheese goes on at the very end and melts under a lid, which keeps it creamy and stops it from turning oily. You can set the table the moment the lid comes off.
Ingredients for Ground Beef Mexican Rice Skillet
- You need one pound of lean ground beef, a small diced onion, two tablespoons of taco seasoning, one teaspoon of garlic powder, and a quarter teaspoon of black pepper. The rice, broth, tomato sauce, salsa, corn, and shredded cheese finish the pan.
- Use long grain white rice and do not rinse it, because the surface starch helps the sauce cling. Pick a salsa with the heat level your family prefers, since it flavors the whole skillet.
Ground beef. Lean beef browns well without leaving too much grease, and it gives the rice a savory base that tastes like a classic taco filling.
Long grain rice. This type stays separate and fluffy as it simmers, absorbing the broth and tomato sauce without clumping.
Taco seasoning. Chili, cumin, and garlic notes in the blend carry the Mexican flavor, so there is no need to add extra salt.
Corn and salsa. Canned corn adds sweetness and color, while salsa brings acidity and a little heat to balance the richness of the beef.
Shredded cheese. A melting cheese such as cheddar or a Mexican blend finishes the dish with a creamy, golden top.
How to Make Ground Beef Mexican Rice Skillet
1. Brown the beef. Cook the beef and onion in a large skillet over medium high heat for about eight minutes, breaking up the meat until no pink remains and it reaches 160 F, then drain the extra fat.
2. Add the seasoning. Stir in the taco seasoning, garlic powder, and pepper and cook for one minute until fragrant.
3. Build the rice. Add the rice, broth, corn, tomato sauce, and salsa, stir once, and bring the skillet to a full boil.
4. Simmer covered. Reduce the heat to low, cover tightly, and simmer for eighteen to twenty minutes without lifting the lid until the rice is tender.
5. Melt the cheese. Sprinkle the cheese over the top, cover again for two to three minutes, then stir gently and serve.
How to Serve Ground Beef Mexican Rice Skillet
Spoon the rice into bowls and top with sour cream, cilantro, and extra salsa. It sits well beside a cheesy burrito casserole at a potluck, and a side of loaded nachos makes a taco night spread. For lighter plates add a crunchy cucumber salad, or fold leftovers into beef biscuit bombs.
How to Store and Reheat Ground Beef Mexican Rice Skillet
Cool the rice within two hours, then refrigerate it in an airtight container for up to three days. Reheat single portions with a splash of water or broth until steaming and 165 F, and only reheat rice once. Freeze cooled portions for up to three months, then thaw in the refrigerator overnight before warming.
Tips and Variations for Ground Beef Mexican Rice Skillet
Flag the allergens. This skillet contains milk from the cheese, and taco seasoning or broth may contain wheat or soy, so check labels.
Do not taste raw meat. Do not taste the beef before it is fully cooked, and wash hands, boards, and utensils after handling it.
Check the temperature. Ground beef must reach 160 F, so use an instant read thermometer once the pink is gone.
Keep the lid on. Lifting the lid lets steam escape and leaves hard rice, so wait until the timer ends.
Control the heat. Choose mild salsa for kids or hot salsa for spice lovers, and add pickled jalapenos at the table.
Add vegetables. Stir in diced bell pepper with the onion for extra color, but keep the amount modest so the liquid ratio stays balanced.
Swap the protein. Ground turkey works if you cook it to 165 F and add a splash of oil to prevent sticking.
Check trusted guidance. Read the FDA safe food handling guidance for safe handling and cooking temperatures.
Frequently Asked Questions About Ground Beef Mexican Rice Skillet
What Goes Into a Ground Beef Mexican Rice Skillet?
It combines browned ground beef, onion, rice, broth, tomato sauce, salsa, corn, taco seasoning, and cheese, all cooked in a single skillet.
Can I Make a Ground Beef Mexican Rice Skillet With Brown Rice?
Yes, but brown rice needs more liquid and about forty minutes of simmering, so add another half cup of broth and check the texture.
How Spicy Is a Ground Beef Mexican Rice Skillet?
It is mild by default, and the heat comes mostly from the salsa, so pick your salsa strength to set the spice level.
Why is my rice still crunchy?
The lid was probably lifted too often or the heat was too high, so add a quarter cup of broth, cover, and cook five more minutes.
Can I freeze this dish?
Yes. Cool it fully, freeze in portions for up to three months, and thaw in the refrigerator before reheating until steaming hot.
Ground Beef Mexican Rice Skillet
Equipment
- Large deep skillet with lid
- Wooden spoon
- Instant read thermometer
Ingredients
Main Ingredients
- 1 lb lean ground beef 90 percent lean
- 1 small onion diced
- 2 tbsp taco seasoning
- 1 tsp garlic powder
- ¼ tsp black pepper
- 1 cup long grain white rice uncooked, not rinsed
- 1 cup beef broth
- 1 can corn 15 ounce can, drained
- 8 oz tomato sauce
- ½ cup salsa mild or hot
- 1 cup shredded cheddar cheese about 4 ounces
Instructions
Cooking
- Brown. Cook the beef and onion in a large skillet over medium high heat for 8 minutes and drain the fat.
- Season. Stir in taco seasoning, garlic powder, and pepper for 1 minute.
- Add. Pour in the rice, broth, corn, tomato sauce, and salsa and bring to a boil.
- Simmer. Cover and cook on low for 18 to 20 minutes until the rice is tender.
- Finish. Top with cheese, cover for 3 minutes, and stir before serving.









