
This Cheesy Mexican Ground Beef and Rice Skillet is a bold, satisfying one-pan dinner packed with seasoned beef, fluffy rice, and melted cheese that the whole family will devour in under 40 minutes.

Some recipes just work. This Cheesy Mexican Ground Beef and Rice Skillet is exactly that kind of meal. It comes together in a single pan, uses pantry staples you probably already have, and delivers bold, enchilada-inspired flavor in under 40 minutes. Whether you are searching for last-minute ground beef dinners or just need a reliable weeknight rotation that everyone at the table will actually eat, this dish earns a permanent spot.
The combination of seasoned ground beef, rice cooked low and slow right in savory beef broth and enchilada sauce, and a blanket of melted Mexican cheese on top is the kind of comfort that feels way more impressive than the effort it takes. This is true one-pan casserole magic.
Let's be honest. Most of us are not looking for a project on a Tuesday night. We want something fast, filling, and flavorful. That is exactly where ground beef and rice recipes shine, and this one hits differently because it cooks the rice directly in the skillet alongside everything else.
Here is what makes this cheesy beef skillet stand out:
This is the kind of meal that deserves a spot in your Mexican supper ideas and your lazy Sunday lunch-with-ground-beef lineup alike.
The right tools really do matter when you are cooking everything in a single pan. A wide, deep skillet with a tight-fitting lid is essential here so the rice steams evenly without losing too much moisture. A good wooden spoon or silicone spatula also helps you break up the beef properly and scrape up all those flavorful browned bits from the bottom.
The secret to a great Mexican ground beef skillet is layering. You are not just dumping everything in at once. Each step builds depth:
Start with aromatics. Softening the onion in oil first creates a sweet, mellow base. Adding garlic right after lets it toast gently without burning.
Brown the beef properly. Do not rush this. Let the beef develop a little color before you start stirring. That browned crust on the meat is pure flavor.
Bloom your spices. After draining the fat, stir in the chili powder, cumin, and smoked paprika and let them cook for a full minute in the hot pan. This step unlocks the oils in the spices and makes a noticeable difference in the final depth of flavor.
Cook the rice in the sauce. Pouring in broth, enchilada sauce, and diced tomatoes and simmering the raw rice right in that liquid means every grain soaks up all that bold, savory flavor from the inside out. This is what separates a great rice and ground beef recipe from a simple one.
Chef's Tip: Resist the urge to lift the lid while the rice simmers. Every time you peek, you release steam and slow down the cooking. Trust the process and set a timer for 18 minutes.
A few small moves make a big difference here:
This is legitimately one of the best ground beef supper ideas for nights when you want something satisfying without a lot of fuss.
Ready to bring it all together? Here is the full step-by-step recipe:

This Cheesy Mexican Ground Beef and Rice Skillet is a bold, satisfying one-pan dinner packed with seasoned beef, fluffy rice, and melted cheese that the whole family will devour in under 40 minutes.
Heat the olive oil in a large, deep oven-safe skillet over medium-high heat.
Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent.
Add the minced garlic and cook for 30 seconds until fragrant.
Add the ground beef to the skillet. Break it apart with a wooden spoon and cook for 6 to 7 minutes until fully browned and no pink remains. Drain any excess fat.
Sprinkle the chili powder, cumin, smoked paprika, salt, and black pepper over the beef. Stir well to coat evenly and cook for 1 minute to bloom the spices.
Pour in the uncooked rice, beef broth, enchilada sauce, and diced tomatoes with their juices. Stir everything together until well combined.
Bring the mixture to a boil, then 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 most of the liquid.
Remove the lid and sprinkle 1 cup of shredded cheese evenly over the top. Replace the lid for 2 minutes to allow the cheese to melt.
Top with the remaining 0.5 cup of cheese, fresh cilantro, and a dollop of sour cream if desired. Serve immediately straight from the skillet.
This enchilada rice skillet is a complete meal on its own, but a few simple sides take it over the top:
For leftovers, store in an airtight container in the refrigerator for up to 4 days. Reheat with a small splash of broth to bring the rice back to life. This also freezes well for up to 2 months, making it a great candidate for meal prep.
However you make it, this cheesy Mexican ground beef and rice skillet is the kind of reliable, crowd-pleasing dinner that earns requests for seconds every single time.