
This Cheesy Mexican Ground Beef and Rice Casserole comes together in one pan with bold enchilada flavors, tender rice, and bubbling melted cheese, making it the ultimate last-minute weeknight dinner.

Some recipes exist purely to rescue you on a Tuesday night when the fridge looks questionable and everyone is hungry right now. This Cheesy Mexican Ground Beef and Rice Casserole is exactly that recipe. It pulls together pantry staples you likely already have, cooks entirely in one pan, and delivers the kind of bold, saucy, melty flavors that make the whole family quiet down and just eat.
Think of it as your favorite enchilada rice skillet crossed with a hearty Mexican supper, but without any of the fuss. It is warm, deeply savory, and blanketed in bubbling cheese. Honestly, what else do you need on a weeknight?
What makes this dish stand out from other rice and ground beef recipes is the layering of flavor. Instead of relying on a single seasoning packet, you build depth with chili powder, cumin, and garlic, then amplify everything with enchilada sauce and a can of Rotel tomatoes. The rice cooks directly in that flavorful liquid, absorbing every bit of it.
The result is rice that is never bland, beef that is seasoned all the way through, and a sauce that is just thick and clingy enough to coat every spoonful.
Chef's Tip: Use 80/20 ground beef here. The slightly higher fat content keeps the meat juicy as it cooks into the rice, and you can drain a little off after browning if you prefer. Lean beef tends to dry out.
For one-pan casserole recipes like this, your skillet genuinely makes a difference. A wide, deep 12-inch skillet with a tight-fitting lid gives the rice room to steam evenly without burning on the bottom. A good heavy-bottomed pan also distributes heat more consistently, so you get perfect rice every time.
This dish checks every box for last-minute ground beef dinners. The prep takes about 10 minutes, the cook time is 30, and the ingredient list reads like a well-stocked pantry tour. Canned tomatoes, enchilada sauce, dry rice, and a pound of ground beef. That is really it.
It is also incredibly flexible. Here are a few easy ways to make it your own:
Whether you call it a cheesy beef skillet, a Mexican ground beef skillet, or just Tuesday dinner, it delivers every time.
This casserole is filling on its own, but a few simple sides round it out beautifully:
It also makes fantastic leftovers. The flavors deepen overnight, and it reheats like a dream.
Ready to get that cheese melting? Here is everything you need to make this incredible one-pan casserole tonight:

This Cheesy Mexican Ground Beef and Rice Casserole comes together in one pan with bold enchilada flavors, tender rice, and bubbling melted cheese, making it the ultimate last-minute weeknight dinner.
Heat olive oil in a large, deep oven-safe skillet or Dutch oven over medium-high heat.
Add the diced onion and cook for 3 to 4 minutes until softened and translucent.
Add the ground beef and cook, breaking it up with a spoon, until browned and no pink remains, about 5 to 6 minutes. Drain excess fat if needed.
Stir in the minced garlic, chili powder, cumin, garlic powder, salt, and black pepper. Cook for 1 minute until fragrant.
Add the uncooked rice, beef broth, enchilada sauce, and the full can of diced tomatoes with green chilies. Stir everything together and bring to a boil.
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.
Remove the lid and stir the mixture gently. Taste and adjust seasoning if needed.
Sprinkle 1 cup of the shredded cheese evenly over the top, then cover the skillet again for 2 to 3 minutes until the cheese is fully melted.
Remove from heat. Top with the remaining 0.5 cup of cheese, fresh cilantro, and a dollop of sour cream before serving.
Let any leftovers cool completely before transferring them to an airtight container. They will keep in the refrigerator for up to 4 days or in the freezer for up to 2 months.
To reheat from the fridge, warm it in a skillet over medium-low heat with a splash of beef broth to loosen it back up. The microwave works too: cover loosely and heat in 90-second bursts, stirring in between.
This is one of those ground beef supper ideas that genuinely gets better the next day, so do not hesitate to make a full batch and plan for lunch the next afternoon.