This Mexican beef and rice skillet delivers a complete family dinner in under 30 minutes using just one pan. Everyone at my table gets genuinely excited when this appears, and it’s one of the few dishes that actually reheats perfectly for lunch the next day.
Watch the video to see how effortlessly it comes together. You’ll have seasoned ground beef, perfectly cooked rice, and a bubbly, melted cheese topping with minimal cleanup.

This Mexican beef and rice skillet works because it layers textures and flavors in one pan. That gooey, bubbly cheese topping isn’t just for show,it traps steam to finish cooking the rice perfectly while making every scoop irresistible.
My sister’s recipe became our family staple for good reason. Using ground beef straight from the freezer means dinner comes together fast, and the rice soaks up all the savory spices and juices as it simmers.
I love watching everyone’s reaction when I bring that sizzling skillet to the table.
If you enjoy Mexican inspired dishes like fish tacos or chicken tortilla soup, this one pan dinner delivers that same comforting, cheesy goodness without the fuss. It’s the kind of meal that makes weeknights feel special.
This Mexican beef and rice skillet comes together with minimal effort. You just brown the meat, then everything else goes into the pan to simmer into a complete meal.
It’s incredibly forgiving.
- Ground beef: 80/20 beef provides the perfect fat content for flavor without being greasy, forming the hearty foundation of the dish.
- Onion and garlic: These aromatics build a savory-sweet base layer of flavor that permeates the entire skillet.
- Taco seasoning: A packet delivers instant, authentic spice and eliminates the need for measuring individual spices.
- Rotel Diced Tomatoes and Green Chilis (Original): The tomatoes create a saucy liquid that tenderizes the meat, while the chilis add a subtle kick.
- Black beans: They contribute protein and texture; always rinse and drain canned beans to remove the starchy liquid.
- Corn: Frozen or canned kernels provide sweet pops of color and a pleasant crunch against the soft rice.
- Rice: Use long-grain white rice; rinsing it first is crucial to remove excess starch and prevent a gummy final texture.
- Chicken stock: This liquid cooks the rice and adds a rich, savory depth that water simply can’t provide.
- Shredded cheese: A blend of cheddar and mozzarella melts beautifully for that classic, gooey finish. I always have both in my fridge.

Not a fan of beans? My sister doubles the rice to one cup when she makes this for her kids who prefer it without.
The dish still turns out wonderfully hearty.
How to Make Mexican Beef and Rice Skillet
This entire Mexican beef and rice skillet cooks in one pan. That means less cleanup and more time enjoying a meal that even picky eaters will devour.
- Brown the beef
Heat 1 Tbsp oil in a large skillet over medium heat. Add the ground beef and cook, breaking it apart with a spatula, until no pink remains, about 3 minutes.
Leaner beef may need a little extra oil to prevent sticking.

- Cook the aromatics
Add the chopped onion and sauté until softened, about 3-4 minutes. Stir in the garlic and cook for another 30 seconds until you can really smell it.

- Add seasoning
Sprinkle in the taco seasoning and mix thoroughly. If you don’t have a packet, try my homemade Taco Seasoning made with basic pantry spices.

- Combine remaining ingredients
Pour in the Rotel tomatoes and green chilis with their juices. Add the drained and rinsed black beans, corn, and rinsed rice.
Stir until everything is evenly distributed.

Should you rinse the rice? Yes, rinsing removes excess starch and any debris.
I use a sieve and run cold water over the rice until the water underneath runs clear.
- Simmer until rice is tender
Stir in 2 cups of chicken stock and salt. Bring to a light boil, then reduce heat to a simmer.
Cover tightly and cook on low for 15 minutes or until the rice is fully cooked. Turn off the heat.
- Melt the cheese
Remove the lid and sprinkle cheese evenly over the top. Cover again and let it rest for 5 minutes so the cheese melts perfectly.

- Garnish and serve
Top with fresh cilantro right before serving. You can also add your favorite taco toppings for extra flavor and texture.

Take your Mexican beef and rice skillet from simple to spectacular with the right toppings. The key is contrast: cool, creamy textures against the hot, savory rice base make every bite interesting.
- Diced avocado or guacamole: The creaminess cuts through the richness of the beef beautifully. A little goes a long way.
- Sliced black olives: Their briny, salty punch is exactly what this hearty dish needs to stay balanced.
- Chopped green onion: For a sharp, fresh bite that brightens up the entire skillet.
- Diced bell pepper: I love the extra crunch and sweetness they add right at the end.
- Diced tomatoes or pico de gallo: Adds a juicy, acidic component that prevents the rice from feeling too heavy.
- Homemade salsa: Whether red or green, its vibrant acidity is a game changer.
- Sour cream: A classic for a reason, it provides a tangy, cooling contrast.
- Sliced jalapeños: For those who want to turn up the heat with every serving.
- Lime wedges: A must. A squeeze of fresh lime juice just before eating wakes up all the other flavors.
Serve it straight from the pan for a casual family dinner, or build a more complete meal with a couple of complementary sides. The goal is to keep things easy and satisfying.
- Cucumber Avocado Salad: Incredibly refreshing and light, it cuts the density of the main dish.
- Mexican Street Corn (Elote): The smoky, cheesy flavors are a perfect match for the seasoned beef and rice.
- Warm Tortillas: Let everyone make their own soft tacos right at the table. It is a fun, interactive way to serve it.
- Mexican Chopped Salad: All the crunch and freshness you could want in a single bowl.
- Avocado Corn Salad: A two in one side that combines creamy and sweet textures.
- Cucumber Tomato Avocado Salad: Another fantastic option that brings acidity, creaminess, and crunch.
Storage and Reheating Instructions
This Mexican beef and rice skillet is a meal prep champion. Leftovers reheat beautifully. My best tip?
A sprinkle of water brings back the moisture, and a fresh topping like cheese or cilantro makes it taste brand new.
- To refrigerate: Let the skillet cool completely first. Store it in an airtight container. It will stay fresh in the fridge for 3 to 4 days.
- To reheat in the microwave: Place a portion on a microwave safe plate. Sprinkle it with a little water. Heat in 30 second bursts until it is hot and steamy.
- To reheat on the stovetop: Add a portion to a skillet over medium low heat. Pour in a splash of water, cover with a lid, and heat gently until everything is warmed through.

Honestly, I think it tastes even better the next day. This is one of those quick family dinners that just keeps on giving.
FAQ
Q: Can I prep this Mexican beef and rice skillet ahead?
A: Absolutely. The flavors actually improve overnight. Keep cooled leftovers in an airtight container for 3-4 days. When reheating, add a splash of water to the skillet to prevent the rice from drying out. Q: What rice works besides jasmine? A: Long grain white rice is the best substitute. Just watch the liquid levels and cooking time, as they can vary slightly. I avoid short grain rice here; it gets too sticky. Q: Is this meal freezer friendly? A: Yes, it freezes beautifully for up to 2 months. Thaw it in the fridge overnight, then reheat gently with a bit of broth to bring back the perfect texture.









