Mexican Beef and Rice Skillet Recipe

This Mexican beef and rice skillet recipe is a bold, cheesy, one-pan dinner ready in 30 minutes. Easy weeknight meal, simple ingredients, big flavor!

When you need a satisfying, no-fuss dinner that comes together in about 30 minutes, this Mexican beef and rice skillet recipe is exactly what you need.

It’s the kind of meal that checks every box on a busy weeknight: one pan, simple pantry ingredients, bold flavors, and barely any cleanup.

The magic of this dish lies in how all the ingredients work together in a single skillet. The ground beef gets browned first, building a savory, caramelized base. The uncooked rice then goes in directly with the broth and salsa, soaking up every bit of that seasoned, beefy goodness as it simmers. The result is a hearty, cheesy skillet meal that tastes far more complex than the effort it takes to make.

If you love Mexican-inspired flavors and one-pan dinners, you are going to make this one on repeat. Keep reading, because every detail below will help you nail it the very first time.

For more one-skillet inspiration, try this Taco Skillet that brings all your favorite taco flavors into one easy pan.

Why You’ll Love This Mexican Beef and Rice Skillet Recipe

This dish is a crowd-pleaser for so many reasons.

It is made entirely in one skillet, which means less washing up and more time to actually enjoy your meal.

The ingredients list is short and affordable, relying mostly on pantry staples you probably already have on hand.

At around 30 minutes from start to finish, it is genuinely faster than ordering takeout.

The seasoning is bold and satisfying but totally family-friendly, with easy adjustments for spice level.

It reheats beautifully, making it a fantastic option for next-day lunches or meal prep.

The gooey, melted cheese layer on top makes it feel indulgent, even though the meal itself is actually quite balanced.

  • One-pan convenience: Everything cooks in a single skillet, from browning the beef to cooking the rice.
  • Budget-friendly: Ground beef, rice, canned beans, and salsa are all low-cost ingredients.
  • Quick weeknight dinner: Ready in about 30 minutes with minimal prep time.
  • Customizable heat level: Use mild, medium, or hot salsa to suit your family.
  • Meal prep friendly: Leftovers stay great in the fridge for up to 4 days.
  • Kid-approved: The cheesy finish and familiar Tex-Mex flavors make it a hit with all ages.

You might also enjoy this Mexican Skillet for another easy, flavor-packed weeknight option.

Ingredients

The core ingredients in this recipe are classic and reliable. Using 80/20 ground beef (rather than extra-lean) is important here because the rendered fat becomes the flavor base for sauteing your aromatics. Long-grain white rice is strongly recommended over short-grain or instant varieties, as it holds its shape during simmering and absorbs liquid without turning mushy. Using uncooked rice directly in the skillet is key: do not use pre-cooked rice, or the dish will turn soupy.

  • 1 lb (450g) ground beef, 80/20
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 1 green bell pepper, diced
  • 3 cloves garlic, minced
  • 2 tablespoons taco seasoning
  • 1 tablespoon tomato paste
  • 1 cup (190g) uncooked long-grain white rice
  • 1 can (14.5 oz / 410g) diced tomatoes with green chilis (such as Rotel), undrained
  • 1 cup (240ml) beef broth
  • 1 cup (240ml) mild or medium chunky salsa
  • 1 can (15 oz / 425g) black beans, rinsed and drained
  • 1 cup (165g) canned corn kernels, drained
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper, to taste
  • 1 1/2 cups (170g) shredded Mexican blend cheese or cheddar

Optional toppings: sour cream, diced avocado or guacamole, fresh cilantro, sliced jalapenos, pico de gallo, lime wedges, tortilla chips

Read Also: Enchilada Skillet Recipe

Kitchen Equipment Needed

You do not need any fancy equipment for this recipe. The most important piece is a large, lidded skillet, at least 12 inches wide. A cast iron skillet works wonderfully here because it distributes heat evenly and holds temperature well, which helps the rice cook through without scorching. A standard non-stick skillet with lid also works great and makes cleanup easier.

For more easy beef skillet dinners, check out this Cowboy Skillet recipe that is just as hearty and satisfying.

Recommended Products for This Recipe

These are products that genuinely make a difference in the quality and ease of cooking this recipe, based on performance and durability.

1. Lodge 12-Inch Cast Iron Skillet

A well-seasoned cast iron skillet retains heat better than any other pan, which means your ground beef gets a beautiful, even sear and your rice simmers consistently without hot spots. It goes from stovetop to oven if you want to finish the cheese under the broiler. It is also nearly indestructible and gets better with every use.

Get it on Amazon

2. Old El Paso Taco Seasoning

While homemade taco seasoning is great, having a reliable packet on hand makes this recipe even faster on busy nights. Old El Paso delivers a consistent, well-balanced blend of chili, cumin, garlic, and oregano that seasons the beef perfectly without tipping into overpowering territory. It is a pantry staple for a reason.

Get it on Amazon

3. Rotel Diced Tomatoes and Green Chilis

Rotel is one of the best shortcuts in Tex-Mex cooking. The combination of diced tomatoes and green chilis adds both acidity and a subtle heat that balances the richness of the ground beef. It provides more complexity than plain diced tomatoes and eliminates the need for a separate chili ingredient.

Get it on Amazon

4. OXO Good Grips Silicone Spatula

A sturdy silicone spatula is ideal for breaking up and stirring ground beef without scratching your skillet. OXO’s version is heat-resistant up to 600 degrees Fahrenheit and comfortable to hold during longer cooking sessions. It is one of those simple tools that makes everyday cooking noticeably easier.

Get it on Amazon

Another weeknight favorite you might love: Cheeseburger Skillet

Step-by-Step Instructions

Step 1: Prep Your Ingredients

  • Dice the yellow onion into small, even pieces so it cooks quickly and uniformly.
  • Dice the green bell pepper into similar-sized pieces.
  • Mince the garlic cloves finely or use a garlic press for speed.
  • Drain and rinse the black beans using a colander, then set aside.
  • Drain the canned corn and set aside.
  • Open the can of diced tomatoes with green chilis and the salsa, and measure out the beef broth.
  • Have all your spices (taco seasoning, chili powder, cumin, smoked paprika, salt, pepper) measured and ready before you start cooking. Once the skillet gets going, everything moves quickly.

Step 2: Brown the Ground Beef

  • Heat 1 tablespoon of olive oil in your 12-inch skillet over medium-high heat until it shimmers.
  • Add the diced onion to the skillet and cook for about 2 minutes, stirring occasionally, until it begins to soften and turn slightly translucent.
  • Add the ground beef directly into the skillet, breaking it into smaller chunks immediately with your wooden spoon or spatula.
  • Continue breaking up the beef as it cooks, spreading it across the pan so it is in an even layer rather than clumped together. This maximizes the surface area touching the heat, which gives you more browned, flavorful bits.
  • Cook the beef for about 6 to 8 minutes, until it is no longer pink and has started to develop some browned, caramelized edges. Do not rush this step: those browned bits at the bottom of the pan (called fond) are full of deep savory flavor that will enrich the entire dish.
  • If your ground beef releases a lot of fat (more than a couple of tablespoons), carefully tilt the pan and spoon out or drain the excess grease. A little fat left behind is fine and actually adds flavor.

Step 3: Add Aromatics and Seasoning

  • Reduce the heat to medium and add the minced garlic to the skillet with the beef.
  • Cook the garlic for about 30 to 60 seconds, stirring constantly, until it becomes fragrant. Do not let it brown or it will turn bitter.
  • Add the diced green bell pepper and stir to combine with the beef and onion.
  • Cook for another 1 to 2 minutes until the pepper begins to soften slightly.
  • Add the taco seasoning, chili powder, cumin, and smoked paprika directly over the beef mixture.
  • Stir everything together thoroughly so the spices coat the meat evenly.
  • Add the tablespoon of tomato paste and stir it in. The tomato paste will darken slightly as it cooks for about 1 minute, which concentrates its flavor and adds a rich, umami depth to the dish.

Step 4: Add the Rice, Liquids, and Remaining Ingredients

  • Pour the uncooked long-grain white rice directly into the skillet and stir well so the grains are coated in the spiced beef mixture. This brief toasting of the rice in the fats and spices helps flavor each grain from the inside out and prevents them from becoming mushy as they cook.
  • Add the undrained can of diced tomatoes with green chilis, then pour in the beef broth and salsa.
  • Add the drained black beans and drained corn kernels.
  • Stir everything together well, making sure the rice is evenly distributed throughout the skillet and no large clumps remain.
  • Taste the liquid and season with salt and black pepper as needed. Remember that the taco seasoning and broth already contain salt, so taste before adding more.

Step 5: Simmer Until the Rice Is Cooked

  • Bring the mixture to a gentle boil over medium-high heat, stirring once or twice.
  • Once it reaches a boil, reduce the heat to low or medium-low.
  • Place a tight-fitting lid on the skillet to trap the steam. This is critical: the steam is what cooks the rice through from above, not just the liquid from below.
  • Let the skillet simmer, covered and undisturbed, for about 18 to 22 minutes. Resist the urge to lift the lid frequently, as each peek releases steam and increases cooking time.
  • After 18 minutes, check the rice by pressing a spoon gently to the surface. The rice should be tender and most of the liquid absorbed. If the rice is still firm and liquid remains, replace the lid and cook for another 3 to 5 minutes. If the rice looks done but the bottom looks like it might be starting to stick, add a splash of broth (2 to 3 tablespoons), replace the lid, and cook for 2 more minutes.

Step 6: Add the Cheese and Finish

  • Once the rice is tender and the liquid is absorbed, remove the skillet from the heat or keep it on the lowest possible setting.
  • Sprinkle the shredded Mexican blend cheese or cheddar evenly over the top of the skillet in a generous layer.
  • Replace the lid and let the residual heat melt the cheese for about 2 to 3 minutes. The cheese should be fully melted and starting to look gooey and delicious.
  • If you prefer an extra bubbly, golden cheese top, you can slide the oven-safe skillet under your broiler for 1 to 2 minutes. Watch it closely, as it can go from golden to burnt very quickly.

Step 7: Garnish and Serve

  • Remove the lid and add your favorite toppings directly to the skillet or serve family-style and let everyone customize their own bowl.
  • Great garnish options include a dollop of sour cream, sliced or diced avocado, fresh cilantro leaves, sliced jalapenos, a squeeze of fresh lime juice, pico de gallo, and tortilla chips on the side.
  • Serve immediately while the cheese is still warm and melty.

This dish is also fantastic served alongside this Chicken Tortilla Soup for a full Mexican-inspired spread.

Tips for Success

Small details make a big difference in this recipe, and a few key techniques separate a good version from a truly great one.

  • Do not pre-cook the rice. Adding uncooked rice directly to the skillet is essential. Pre-cooked rice will absorb the liquid too quickly and make the dish watery and mushy.
  • Do not skip the browning step. Properly browned beef and onions create a depth of flavor that simply cannot be replicated by just cooking until no longer pink. Give it time to develop those browned edges.
  • Use a tight-fitting lid. The lid traps steam and ensures the rice cooks evenly all the way through. A loose lid or a missing lid results in undercooked, crunchy rice.
  • Do not stir the rice while it simmers. Once the lid goes on, resist the urge to stir. Stirring releases starch and makes the rice gluey.
  • Taste and adjust at the end. Seasoning levels vary by salsa brand and taco seasoning packet. Always taste the dish before adding extra salt.
  • Use long-grain white rice. Jasmine or standard long-grain white rice works best. Short-grain rice turns starchy and clumpy, and instant rice cooks too fast and becomes mushy.
  • Choose 80/20 ground beef. The fat content adds flavor and keeps the meat from drying out during the longer simmer time.

Read Also: Stuffed Pepper Skillet Recipe

Serving Suggestions

Mexican Beef and Rice Skillet Recipe

This Mexican beef and rice skillet is filling enough to stand completely on its own, but it is even better with a few simple additions.

A fresh, bright side dish balances the richness of the cheesy beef skillet beautifully. Cold, crunchy, and acidic flavors are your best friends here.

  • Tortilla chips and Easy Guacamole: Scoop the skillet mixture straight onto chips for an interactive, crowd-pleasing experience.
  • Pico de Gallo: A fresh, chunky pico cuts through the richness of the cheese and beef perfectly.
  • Warm flour or corn tortillas: Spoon the skillet filling into tortillas for a quick, casual taco night.
  • Mexican Street Corn: The creamy, smoky elote flavor pairs beautifully with the seasoned beef and rice.
  • Simple green salad: A crisp romaine salad with a light lime vinaigrette adds freshness and contrast.
  • Refried beans: A warm side of refried beans rounds out the meal and adds extra protein.
  • Fresh Salsa: Homemade salsa on the side gives everyone the option to add extra brightness and heat.

Variations to Try

This recipe is incredibly adaptable. Once you have the base technique down, you can customize it in dozens of ways.

The flavor profile works beautifully with different proteins, vegetables, and heat levels, so feel free to make it your own.

  • Ground turkey or chicken version: Swap the ground beef for ground turkey or ground chicken for a leaner option. Use chicken broth instead of beef broth to keep the flavors cohesive.
  • Spicy version: Add a diced jalapeno or serrano pepper when sauteing the onions, or stir in 1 tablespoon of chopped chipotle pepper in adobo sauce with the tomato paste for a deep, smoky heat.
  • Pinto bean swap: Replace the black beans with pinto beans for a slightly earthier, more traditional flavor profile.
  • Cheesy spinach version: Stir in 2 cups of fresh baby spinach during the last 3 minutes of cooking for added greens and color. The spinach wilts quickly and blends right into the dish.
  • Creamy finish: Once the rice is cooked, stir in 1/4 cup of sour cream or Mexican crema off the heat for a richer, tangier version.
  • Pepper jack cheese topping: Use shredded pepper jack instead of mild cheddar for extra heat and flavor in every cheesy bite.

For another creative spin on ground beef dinners, check out this Cowboy Casserole recipe.

Storage and Reheating

One of the best things about this skillet recipe is how well it stores and reheats.

Leftovers taste just as good the next day, and the seasoning often deepens overnight in the fridge.

  • Refrigerator: Allow the skillet to cool completely, then transfer leftovers to an airtight container. Store in the refrigerator for up to 4 days.
  • Freezer: Portion cooled leftovers into freezer-safe containers or zip-lock bags. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Microwave reheating: Place a portion in a microwave-safe bowl, add a small splash of water or broth (about 1 to 2 tablespoons) to prevent drying out, and cover loosely. Microwave in 30-second increments, stirring between each, until heated through.
  • Stovetop reheating: Add a portion to a small skillet over medium-low heat, add a splash of broth or water, cover, and heat until steamy and hot throughout. This method gives you the best texture and keeps the rice fluffy.
  • Do not refreeze: Once thawed, do not refreeze the leftovers. Reheat only what you plan to eat.

This Taco Casserole is another great make-ahead Mexican-inspired meal for busy weeks.

Nutritional Facts

The values below are estimates per serving, based on 4 servings per recipe. Actual values will vary depending on the specific brands and amounts of ingredients used.

NutrientPer Serving (approx.)
Calories520 kcal
Protein30g
Carbohydrates42g
Fat23g
Saturated Fat10g
Fiber7g
Sodium980mg
Cholesterol85mg
Vitamin C35mg
Iron4mg
Calcium220mg

Nutritional values are estimates and will vary based on specific ingredients and portions used.

You might also love this Classic Red Beans and Rice for another hearty, protein-rich one-pot meal.

Health Benefits of Key Ingredients

This Mexican beef and rice skillet is not just delicious, it is genuinely nutritious.

The combination of protein, fiber, and complex carbohydrates makes it a balanced, satisfying meal that keeps you full for hours.

  • Ground beef: An excellent source of complete protein, iron, zinc, and B vitamins, particularly B12, which supports energy production and red blood cell formation.
  • Black beans: One of the most nutrient-dense ingredients in the dish. Black beans are high in plant-based protein, dietary fiber, folate, and magnesium, and they help stabilize blood sugar levels.
  • Bell peppers: Rich in vitamin C (actually higher per gram than most citrus fruits) and antioxidants including beta-carotene, which supports immune function and skin health.
  • Garlic and onion: Both are rich in sulfur compounds with anti-inflammatory properties. Garlic in particular has been studied for its potential cardiovascular and immune-supporting effects.
  • Canned tomatoes with green chilis: Tomatoes are an excellent source of lycopene, a powerful antioxidant associated with reduced risk of certain chronic diseases. Cooking tomatoes actually increases lycopene availability.
  • Corn: A good source of B vitamins, magnesium, and dietary fiber. It also adds natural sweetness that balances the savory spices.
  • Cumin: Beyond its bold flavor, cumin contains antioxidants and has traditionally been used to support digestion.

Read Also: Hamburger Soup Recipe

Frequently Asked Questions

1. Can I use brown rice instead of white rice?

Yes, you can use brown rice, but it requires a longer cooking time. Add an extra 1/2 cup (120ml) of broth and plan for 35 to 45 minutes of covered simmering time rather than 18 to 22 minutes. You may also need to add additional liquid midway through if the skillet looks dry before the rice is tender. Parboiled brown rice is the most forgiving option if you want to go that route.

2. My rice always comes out undercooked. What am I doing wrong?

The most common causes are not using a tight-fitting lid, lifting the lid too often during cooking, or not giving the rice enough time. Make sure your lid fits snugly, keep the heat at a low simmer rather than a rolling boil, and resist peeking for at least 18 minutes. If the rice is still firm after 22 minutes, add a few tablespoons of warm broth, replace the lid, and continue simmering for another 5 minutes.

3. Can I make this recipe ahead of time?

Absolutely. This dish is actually a fantastic meal prep recipe. You can make the full recipe up to 4 days ahead and store it in the refrigerator in an airtight container. Reheat individual portions with a splash of broth to restore moisture. The flavors deepen overnight, so many people find the second-day version even tastier than the first.

4. Can I make it spicier or milder?

Yes, and it is very easy to adjust. For a milder version, use a mild salsa and mild taco seasoning, and omit the smoked paprika. For a spicier version, use hot salsa, add 1 diced jalapeno with the onions, or stir in 1 tablespoon of chipotle peppers in adobo sauce. You can always start mild and add heat at the table with hot sauce or sliced fresh chilis.

5. Can I double this recipe to feed a larger crowd?

Yes, but you will need a very large skillet (at least 14 inches) or a Dutch oven to accommodate double the volume. Keep the liquid ratios the same and allow for an extra 5 minutes of cooking time, since the deeper level of ingredients will take slightly longer to heat through. The cooking technique remains exactly the same.

For another hearty, family-sized dinner idea, this Chicken Skillet is a great option to bookmark.

Final Thoughts

This Mexican beef and rice skillet recipe is the kind of dinner that earns a permanent spot in your weekly rotation.

It is honest, hearty, and genuinely satisfying in a way that fancier recipes sometimes fail to deliver. Everything comes together in one pan, and the flavors are bold enough to make it feel special on an ordinary Tuesday night.

If you make this recipe, it would mean a lot to hear how it turned out. Drop a comment below, share a photo, or tag the recipe if you post it online. Cooking is always more fun when it is shared, and your feedback helps make every recipe even better.

Recommended:

Leave a Reply

Your email address will not be published. Required fields are marked *