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

Cheesy Mexican Ground Beef and Rice Casserole

This cheesy Mexican ground beef and rice casserole comes together in one pan with bold enchilada flavors, tender rice, and melty cheese. A perfect last-minute ground beef dinner the whole family will love.

Total Time40 mins
Yield4 servings
Elena
By Elena

The One-Pan Mexican Dinner That Solves Every Busy Weeknight

Some recipes earn a permanent spot in your weeknight rotation, and this Cheesy Mexican Ground Beef and Rice Casserole is exactly that kind of dish. It hits every note you want at the end of a long day: bold, smoky enchilada flavor, perfectly cooked rice, hearty ground beef, and a golden, bubbly cheese crust. All of it comes together in a single skillet in about 40 minutes.

If you have been searching for easy rice and ground beef recipes, satisfying Mexican supper ideas, or just reliable last-minute ground beef dinners that do not require a trip to a specialty store, you have landed in the right place. Every ingredient here is pantry-friendly and budget-conscious, making it a genuine solution for those nights when dinner has to happen fast.


The beauty of this recipe is how much the simple, everyday tools you already own can affect the final result. A wide, deep skillet with a tight-fitting lid is everything here since it allows the rice to steam evenly without drying out or sticking.


Why This Cheesy Beef Skillet Works So Well

This is essentially a Mexican ground beef skillet and a stovetop rice casserole rolled into one. Instead of cooking the rice separately and then combining everything, you let the uncooked rice absorb all the liquid directly in the pan. That means every grain soaks up the spiced enchilada broth and comes out deeply flavored rather than bland and plain.

A few things make this recipe stand out:

  • Toasting the rice before adding the liquid gives it a slightly nutty flavor and helps it hold its texture.
  • The Rotel tomatoes bring subtle heat and acidity without needing to add anything extra.
  • Layering cheese in two stages, once to melt into the dish and once as a fresh finish, gives you that irresistible pull-apart texture.

Chef's Tip: Do not lift the lid during the 18-minute simmering stage. Every time you peek, you release the steam that is cooking your rice. Set a timer and trust the process.


Built for the Moments When You Need Dinner Now

This dish was designed with real life in mind. Whether you are pulling together ground beef supper ideas on a Tuesday or need a crowd-pleasing one-pan casserole for a family gathering, the process is simple enough to memorize after the first time you make it.

The active cooking time is mostly hands-off once the lid goes on. That gives you just enough time to set the table, pour a drink, or help with homework before dinner is ready.

Pair it with a simple green salad, warm flour tortillas, or a scoop of sour cream and sliced avocado on top. The extras are optional, but the dish is completely satisfying on its own.


Ready to bring it all together? Here is everything you need to make this enchilada rice skillet from start to finish:

Cheesy Mexican Ground Beef and Rice Casserole

Cheesy Mexican Ground Beef and Rice Casserole

This cheesy Mexican ground beef and rice casserole comes together in one pan with bold enchilada flavors, tender rice, and melty cheese. A perfect last-minute ground beef dinner the whole family will love.

Prep:10 mins
Cook:30 mins
Total:40 mins
Yield:4 servings
Cuisine:Mexican-American
Yield: 4 servingsCalories: 520Protein: 32g
Carbs: 48gFat: 20gSat. Fat: 9gFiber: 3gSugar: 5gSodium: 890mg

Ingredients

Units
Scale
  • 1 lb ground beef, 80/20 blend recommended
  • 1 cup long-grain white rice, uncooked
  • 1 cup red enchilada sauce, store-bought or homemade
  • 1 1/2 cups beef broth, low-sodium preferred
  • 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 garlic powder
  • 1/2 tsp salt, or to taste
  • 1/4 tsp black pepper
  • 1 1/2 cups shredded Mexican cheese blend, divided
  • 1 tbsp olive oil
  • 2 tbsp fresh cilantro, chopped, for garnish

Instruction

1

Heat the 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.

2

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

3

Add the ground beef to the skillet, breaking it apart with a wooden spoon. Cook for 6 to 8 minutes until fully browned. Drain excess fat if needed.

4

Stir in the chili powder, cumin, garlic powder, salt, and black pepper. Toast the spices with the beef for about 1 minute.

5

Add the uncooked rice and stir to coat it in the seasoned beef mixture. Let it toast for 1 to 2 minutes.

6

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

7

Reduce the heat to low, cover tightly with a lid, and simmer for 18 to 20 minutes until the rice has absorbed the liquid and is fully cooked. Check at the 18-minute mark and add a splash of broth if the pan looks dry.

8

Remove the lid and sprinkle 1 cup of the shredded cheese evenly over the top. Cover again for 2 to 3 minutes until the cheese is fully melted.

9

Garnish with fresh cilantro and the remaining cheese. Serve hot directly from the skillet.

Equipment

  • Large deep oven-safe skillet or Dutch oven (at least 12 inches)
  • Wooden spoon or silicone spatula
  • Lid for skillet
  • Measuring cups and spoons
  • Chef's knife and cutting board

Notes

Leftovers keep well in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave with a splash of water or broth to keep the rice from drying out. This dish also freezes beautifully for up to 2 months. For a make-ahead option, brown the beef and cook the rice separately, then combine and refrigerate. To serve, top with cheese and warm in a covered skillet over low heat.

Storing, Freezing, and Making It Your Own

One of the best things about this recipe is how well it keeps. Pack leftovers into an airtight container and refrigerate for up to four days. The rice actually absorbs even more flavor overnight, making lunch the next day something to genuinely look forward to.

For variations, try these easy swaps:

  • Add black beans or corn in with the tomatoes for extra bulk and fiber.
  • Use green enchilada sauce instead of red for a milder, slightly tangy version.
  • Stir in a block of cream cheese at the end for an ultra-creamy, almost Tex-Mex comfort food version.
  • Top with crushed tortilla chips before serving for a satisfying crunch.

However you customize it, this cheesy beef skillet delivers the kind of home-cooked satisfaction that makes everyone at the table ask for seconds.

Frequently Asked Questions

Absolutely. You can fully cook the dish, let it cool, and refrigerate it covered for up to 24 hours. When ready to serve, reheat it on the stovetop over low heat with a splash of beef broth to loosen it up, then melt fresh cheese on top before serving.
Yes. Ground turkey or ground chicken both work well and make the dish a bit lighter. For a vegetarian version, use two cans of black beans or pinto beans in place of the beef and swap beef broth for vegetable broth.
Stored in an airtight container, leftovers will keep in the refrigerator for up to 4 days. Reheat in the microwave with a tablespoon of water stirred in to restore moisture. You can also freeze portions for up to 2 months. Thaw overnight in the fridge before reheating.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!