Cheesy Mexican Ground Beef and Rice Skillet
DinnerPublished May 31, 2026

Cheesy Mexican Ground Beef and Rice Skillet

This cheesy Mexican ground beef and rice skillet comes together in one pan in under 30 minutes, making it the ultimate last-minute ground beef dinner the whole family will love.

Total Time35 mins
Yield4 servings
Sofia
By Sofia

The One-Pan Ground Beef Dinner You Will Make on Repeat

Some nights you want something bold, cheesy, and deeply satisfying without standing over the stove for an hour. This Cheesy Mexican Ground Beef and Rice Skillet is exactly that recipe. It hits every note of a great Mexican supper, warm spices, tender rice soaked in enchilada sauce, savory seasoned beef, and a blanket of melted cheese on top, all made in a single pan with ingredients you probably already have.

This is the kind of meal that earns a permanent spot in your weeknight rotation. Whether you are looking for last-minute ground beef dinners after a long day or simple rice and ground beef recipes to stretch a budget, this skillet has you covered every single time.


The right pan makes a real difference with one-pan casserole recipes like this one. A deep, heavy-bottomed skillet with a tight-fitting lid traps steam perfectly so the rice cooks evenly without scorching. Using a good quality enchilada sauce also elevates the entire dish from basic to genuinely crave-worthy.

Why This Mexican Ground Beef Skillet Works So Well

The secret to this recipe is layering flavor at every step. You are not just dumping everything in together. By toasting the spices in the hot beef fat before adding liquids, you unlock a deeper, more complex base that tastes like it simmered all afternoon.

A few things that make this enchilada rice skillet stand out:

  • One pan, zero fuss. The rice cooks directly in the seasoned broth and enchilada sauce, absorbing every bit of flavor.
  • Ready in about 30 minutes. It is genuinely one of the fastest ground beef supper ideas that still feels like a real, sit-down meal.
  • Infinitely customizable. Swap in black beans, corn, diced jalapeños, or whatever is in your fridge.

Chef's Tip: Do not skip the step of stirring the uncooked rice into the beef mixture before adding the liquids. That quick toast in the fat gives the rice a slightly nutty flavor and helps keep the grains separate as they cook.


What Goes Into This Cheesy Beef Skillet

You do not need anything fancy for this recipe. The ingredient list is short and pantry-friendly, which is exactly what makes it such a reliable choice for lunch with ground beef or a casual weeknight supper.

The foundation is 80/20 ground beef, which has just enough fat to keep the meat juicy and flavorful throughout cooking. Lean beef can work but tends to produce a drier result. A full cup of red enchilada sauce and a can of diced tomatoes with green chiles bring that signature bold, slightly smoky flavor that makes this feel like a proper Mexican ground beef skillet rather than just beef and rice thrown together.

The Mexican cheese blend on top is non-negotiable. It melts beautifully and pulls the whole dish together into something that looks just as good as it tastes.


Tips for Perfect Rice Every Time

The rice is the part that trips people up most often with skillet recipes. A few simple rules make it foolproof:

  • Keep the lid on. Resist the urge to peek. Every time you lift the lid, steam escapes and the rice takes longer to cook.
  • Low and slow after the boil. Once you hit a boil, drop the heat to low and let it gently simmer.
  • If it looks dry, add a splash of water. If the liquid absorbs before the rice is tender, add 2 to 3 tablespoons of warm water, cover, and cook for a few more minutes.

Ready to bring it all together? Here is the full step-by-step recipe:

Cheesy Mexican Ground Beef and Rice Skillet

Cheesy Mexican Ground Beef and Rice Skillet

This cheesy Mexican ground beef and rice skillet comes together in one pan in under 30 minutes, making it the ultimate last-minute ground beef dinner the whole family will love.

Prep:10 mins
Cook:25 mins
Total:35 mins
Yield:4 servings
Cuisine:Mexican-American
Yield: 4 servingsCalories: 520Protein: 32g
Carbs: 48gFat: 20gSat. Fat: 9gFiber: 4gSugar: 6gSodium: 780mg

Ingredients

Units
Scale
  • 1 lb ground beef, 80/20 blend for best flavor
  • 1 cup long-grain white rice, uncooked
  • 1 1/2 cups beef broth, low sodium
  • 1 cup enchilada sauce, red, store-bought or homemade
  • 10 oz diced tomatoes with green chiles, one can, undrained (such as Rotel)
  • 1 yellow onion, medium, diced
  • 3 garlic, cloves, minced
  • 1 1/2 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt, or to taste
  • 1/4 tsp black pepper, freshly ground
  • 1 1/2 cups shredded Mexican cheese blend, divided
  • 1 tbsp olive oil, extra virgin
  • 2 tbsp fresh cilantro, chopped, for garnish
  • 1/4 cup sour cream, for serving, optional

Instruction

1

Heat olive oil in a large, deep skillet or wide sauté pan over medium-high heat.

2

Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent.

3

Add the minced garlic and cook for 30 seconds until fragrant.

4

Add the ground beef to the skillet and break it apart with a wooden spoon. Cook for 6 to 7 minutes until fully browned and no pink remains. Drain any excess fat if needed.

5

Stir in the chili powder, cumin, smoked paprika, salt, and black pepper. Cook for 1 minute to toast the spices.

6

Add the uncooked rice and stir to coat it in the beef and spice mixture for about 1 minute.

7

Pour in the beef broth, enchilada sauce, and the entire can of diced tomatoes with green chiles (including liquid). Stir everything together and bring to a boil.

8

Once boiling, reduce the heat to low, cover the skillet tightly with a lid, and simmer for 18 to 20 minutes until the rice is fully cooked and has absorbed the liquid.

9

Remove the lid and sprinkle 1 cup of the shredded cheese evenly over the top. Replace the lid for 2 minutes until the cheese melts.

10

Remove from heat. Sprinkle with remaining cheese and fresh cilantro. Serve directly from the skillet with sour cream on the side.

Equipment

  • Large deep skillet or wide sauté pan with lid (at least 12 inches)
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Chef's knife and cutting board

Notes

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave with a splash of broth or water to loosen the rice. This dish also freezes beautifully for up to 3 months. For a make-ahead option, brown the beef and store it with the spices up to 2 days in advance, then finish the skillet fresh. If your rice is still a little firm at the 20-minute mark, add 2 to 3 tablespoons of warm water, cover again, and cook for another 3 to 5 minutes.

Serving, Storing, and Variations

Serve this straight from the skillet at the table for a casual, crowd-pleasing presentation. Top individual portions with a dollop of sour cream, sliced avocado, a squeeze of lime, or a few pickled jalapeños.

Leftovers reheat beautifully. Store in an airtight container in the fridge for up to 4 days, or freeze portions for up to 3 months. A small splash of broth when reheating keeps the rice perfectly moist.

For easy variations, try stirring in a cup of rinsed black beans or frozen corn with the broth, or use ground turkey for a lighter version of this cheesy beef skillet. A handful of diced green bell pepper added with the onion also adds great color and freshness.

Frequently Asked Questions

Yes, but brown rice requires more liquid and a longer cook time. Increase the beef broth to 2 cups and extend the simmering time to 40 to 45 minutes, checking occasionally to ensure it does not dry out.
Absolutely. If you do not have enchilada sauce on hand, use one cup of salsa or a mix of half a cup of tomato sauce with half a cup of chicken or beef broth and a pinch of extra chili powder. The flavor will be slightly lighter but still delicious.
Stored in an airtight container in the fridge, leftovers stay fresh for up to 4 days. Reheat individual portions in the microwave for 90 seconds, stirring halfway through, and add a small splash of water or broth to keep the rice moist. This dish also freezes well for up to 3 months.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!