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

Some recipes exist purely to save your sanity on a Tuesday night, and this Cheesy Mexican Ground Beef and Rice Skillet is one of them. It is bold, deeply savory, loaded with melty cheese, and it comes together in a single pan in under 35 minutes. No fancy technique, no long grocery list, and absolutely no pile of dishes waiting for you afterward.
Whether you are scanning through Mexican supper ideas after a long day or just need something hearty that the whole table will actually eat, this one delivers every single time. It has become one of my most-reached-for ground beef supper ideas, and once you try it, you will understand why.
The secret here is cooking the uncooked rice directly in the skillet alongside the seasoned beef, letting it absorb all that flavor from the enchilada sauce and broth as it simmers. No separate pot of plain rice. No sad, under-seasoned grains. Every bite of rice is infused with smoky cumin, chili powder, and that rich, tangy enchilada base.
This is truly a rice and ground beef recipe made simple, and it checks every box:
Chef's Tip: Use an 80/20 ground beef blend here. The extra fat means more flavor and better browning. Just drain it after cooking so the dish does not get greasy.
For a recipe like this enchilada rice skillet, a wide, deep skillet with a tight-fitting lid is everything. It gives the rice room to cook evenly and traps the steam needed to get perfectly fluffy results. A good heavy-bottomed pan also prevents any scorching on the bottom while everything simmers.
This Mexican ground beef skillet gets its depth from layering spices directly onto the browned meat before the liquids go in. Toasting the dry spices briefly in the hot fat wakes them up and makes a noticeable difference compared to just dumping everything in at once.
The combination of red enchilada sauce, diced tomatoes with green chiles, and beef broth creates a cooking liquid that is rich enough to double as a sauce. By the time the rice soaks it all up, you have something that tastes like it simmered for hours.
For extra smokiness, try adding a chipotle pepper in adobo sauce, minced finely, right when you add the garlic. It adds a subtle heat and a wonderful depth that makes this feel like a restaurant-quality cheesy beef skillet.
Spice Level Note: As written, this recipe is mild to medium. Use hot enchilada sauce or add a pinch of cayenne if you want more heat. For kids or spice-sensitive eaters, stick with mild enchilada sauce and skip the green chiles.
What makes this one of the best last minute ground beef dinners is how effortlessly it comes together. The prep is just dicing one onion and mincing some garlic. Everything else is measured and poured. While the skillet does its work, you can set the table, pour some drinks, and slice up a few avocados to serve alongside.
This is the kind of one pan casserole that makes you feel like a competent, organized cook even when you are winging it.
Ready to get cooking? Here is everything you need:

This cheesy Mexican ground beef and rice skillet comes together in one pan in under 30 minutes, making it the perfect last-minute dinner the whole family will love.
Heat the olive oil in a large, deep skillet or wide saucepan 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 and break it apart with a wooden spoon. Cook for 5 to 6 minutes until browned and no pink remains. Drain any excess fat.
Sprinkle the chili powder, cumin, garlic powder, smoked paprika, salt, and black pepper over the beef. Stir well to coat evenly.
Pour in the uncooked rice and stir to toast it lightly with the beef and spices for about 1 minute.
Add the beef broth, enchilada sauce, and undrained diced tomatoes with green chiles. 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 from heat. Sprinkle 1 cup of the shredded cheese over the top, replace the lid, and let sit for 2 to 3 minutes until the cheese is melted.
Top with the remaining cheese, fresh cilantro, and a dollop of sour cream. Serve hot directly from the skillet.
Serve this straight from the skillet with a big spoonful of sour cream, a scatter of fresh cilantro, and some warm tortillas or tortilla chips on the side. A simple green salad or some sliced avocado rounds it out into a full, satisfying meal.
Variations worth trying:
Leftovers store in an airtight container in the fridge for up to 4 days and reheat beautifully with a small splash of broth. This dish also freezes well for up to 2 months, making it a fantastic candidate for meal prep. Whether you are filing it under lunch with ground beef ideas or rotating it into your weekly dinner plan, it is one of those recipes that quietly becomes a household staple.