Cheesy Mexican Beef and Rice Skillet Recipe, Easy Mexican Dinner in 45 Minutes

Table of Contents
- Cheesy Mexican Beef and Rice Skillet: A One-Pan Wonder for Busy Weeknights
- Why You Will Love This Cheesy Mexican Beef and Rice Skillet Recipe
- Your Simple Ingredients for the Perfect Cheesy Mexican Beef and Rice Skillet
- How to Make Perfect Cheesy Mexican Beef and Rice Skillet
- Pro Tips and Easy Variations for Your Cheesy Mexican Beef and Rice Skillet
- Serving Suggestions for a Perfect Dinner
- Nutrition Information
- Storage and Make-Ahead Instructions
- Your Cheesy Mexican Beef and Rice Skillet Questions Answered
- More Incredible Mexican Recipes to Try
- The Story Behind This Recipe
- Pin This Recipe for Later
Cheesy Mexican Beef and Rice Skillet: A One-Pan Wonder for Busy Weeknights
This cheesy Mexican beef and rice skillet recipe brings me straight back to a Tuesday evening when the fridge looked bare, the kids were hungry, and my patience was running thin. I pulled out a pound of ground beef, a half-empty bag of rice, a dusty can of black beans, and the last handful of shredded cheese. Twenty-five minutes later, my kitchen smelled like our favorite local taqueria, and three empty plates convinced me I had stumbled onto something truly special. That is the magic of this dish. It takes humble ingredients you almost always have on hand and transforms them into a meal that feels like a warm, cheesy hug. It is the kind of recipe I scribbled on a sticky note and passed to my neighbor, the one that now lives permanently on our family dinner rotation.
What sets this skillet apart from the dozens of other one-pot meals you have tried is the layering of simple techniques that build deep, satisfying flavor. We start by browning the beef until it develops a beautiful crust, then we toast the rice in taco seasoning before it ever touches the liquid. This step alone gives the whole dish a nutty, aromatic backbone that prevents the rice from turning into a mushy mess. The combination of beef broth, diced tomatoes with green chilies, and a full tablespoon of seasoning ensures every grain of rice absorbs a punch of savory, slightly spicy goodness. Topped with a blanket of melted Mexican blend cheese and a dollop of cool sour cream, it is the kind of meal that stops conversation at the dinner table, in the best way.
If you love recipes that deliver big comfort with minimal cleanup, you will find yourself reaching for this skillet again and again. It is made for busy weeknights when you need to feed four hungry people without hovering over the stove. It is perfect for casual gatherings when you want to set out a pan of something cheesy and let everyone serve themselves. And honestly, it is a lifesaver on those evenings when you just need a win. Whether you are an experienced home cook looking for a new staple or someone just learning to navigate the kitchen, this dish is forgiving, friendly, and endlessly adaptable. When I am not making this hearty Mexican skillet, I love whipping up a batch of fluffy Japanese souffle pancakes on lazy Sunday mornings, a whole different kind of comfort that feels just as special.
Why You Will Love This Cheesy Mexican Beef and Rice Skillet Recipe
- One pan, zero stress. From sizzling the beef to melting the cheese, everything happens in a single skillet. That means fewer dishes to wash and more time to spend around the table with the people you love.
- Perfectly fluffy rice every time. Toasting the rice before adding liquid and not lifting the lid during simmering are two tiny habits that make a huge difference. You get separate, tender grains that never turn gummy.
- Layers of bold Mexican flavor. The taco seasoning blooms in the beef fat, and the diced tomatoes with green chilies add gentle heat along with acidity that keeps the whole dish bright. Every bite feels complete and deeply savory.
- Customizable for everyone at the table. You can easily swap the protein, adjust the spice level, or pile on extra toppings. Picky eaters can scoop around the peppers, and adventurous eaters can add sliced jalapeños and hot sauce with abandon.
- Budget friendly and pantry friendly. Ground beef, rice, canned beans, and frozen corn are affordable staples that stretch a long way. You can make this meal any night without a special trip to the store.
- Leftovers that actually get better. The flavors continue to meld as the dish sits, which means lunch the next day is even more delicious. It reheats beautifully and keeps you full and satisfied through the afternoon.
Your Simple Ingredients for the Perfect Cheesy Mexican Beef and Rice Skillet

Main
- 1 lb ground beef (85% lean)
- 1 cup long-grain white rice (uncooked)
- 1 medium onion (diced)
- 1 red bell pepper (diced)
- 1 can (15 oz) black beans (drained and rinsed)
- 1 cup frozen corn kernels (thawed)
- 1 can (10 oz) diced tomatoes with green chilies (undrained)
- 2 tbsp taco seasoning (or homemade blend)
- 1 1/2 cups beef broth (reduced sodium preferred)
- 1 cup shredded Mexican blend cheese (or cheddar and Monterey Jack)
Toppings
- 1/4 cup fresh cilantro (chopped)
- 1/4 cup sour cream (for serving)
Ingredient Notes
Ground beef. An 85% lean ground beef gives you just enough fat to carry flavor without making the dish greasy. If you use a leaner grind, the skillet may need a small drizzle of oil when you sauté the vegetables. Avoid very fatty blends, which can make the final dish oily and mask the brightness of the tomatoes and spices. For an equally satisfying alternative, ground turkey or chicken works beautifully, though the rice will benefit from an extra pinch of salt.
Long-grain white rice. This is the ideal rice for the skillet because it cooks to fluffy, distinct grains and absorbs the seasoned broth without becoming sticky. Do not swap in instant rice or brown rice here without adjusting the cooking time and liquid ratios. Jasmine or basmati rice will also work, lending a subtle floral note that pairs nicely with the Mexican spices.
Black beans. Canned black beans are a pantry powerhouse that add creaminess and earthy depth. Be sure to drain and rinse them thoroughly to remove excess sodium and that slightly metallic canning liquid. If you prefer, pinto beans or kidney beans make a fine substitute, each bringing a slightly different texture and taste.
Diced tomatoes with green chilies. This canned staple is a shortcut to building bright, zesty flavor without chopping fresh tomatoes or roasting peppers separately. Look for a brand that uses real fire-roasted chilies for a subtle smokiness. In a pinch, you can combine a can of regular diced tomatoes with a small can of diced green chilies and a pinch of cumin.
Beef broth. Reduced sodium broth gives you control over the saltiness of the final dish, especially since taco seasoning and cheese already bring a good amount of salt. If you only have regular broth, simply reduce the added salt in your seasoning blend. A good vegetable or chicken broth will also work nicely if you are out of beef broth, slightly altering the meatiness but still delivering a savory result.
Mexican blend cheese. A pre-shredded Mexican blend is convenient, combining the meltability of Monterey Jack with the sharpness of cheddar and sometimes a bit of queso quesadilla. Look for a blend that lists real cheese first and avoids powdery anti-caking agents if possible. For ultimate creaminess, shred your own cheese from a block of sharp cheddar and Monterey Jack right before using.
How to Make Perfect Cheesy Mexican Beef and Rice Skillet

Phase 1: Build the Flavor Base
Brown the beef with intention. Place a large, heavy-bottomed skillet over medium-high heat. When the pan is hot, crumble in the ground beef and let it sit untouched for a full minute to begin developing a deep brown crust. Use a wooden spoon to break the meat into smaller pieces, then continue cooking until no pink remains and the internal temperature reaches 160°F (71°C). This takes about 5 to 6 minutes. Drain any excess fat, but leave a thin film behind to carry flavor into the next step. A strong savory aroma and a light sizzle tell you the beef is perfectly browned.
Sauté the aromatics until glossy. Add the diced onion and red bell pepper directly into the same skillet with the beef. Stir everything together and cook for 3 to 4 minutes. You want the onion to turn translucent and the pepper to soften slightly without losing all its crunch. If the pan looks dry, a teaspoon of oil helps the vegetables release their moisture and prevents burning. When you smell a sweet, mellow onion scent rising from the pan, you know the aromatics are ready for the spices.
Phase 2: Toast and Deglaze
Toast the seasonings and rice. Sprinkle the taco seasoning evenly over the beef mixture and stir continuously for 1 minute. The heat blooms the dried spices, unlocking their full potential. You will notice the fragrance intensifying, almost like a warm chili powder perfume. Add the uncooked rice and stir to coat each grain in the seasoned fat. Cook for about 30 seconds, just until the rice looks slightly translucent at the edges. This toasting step enhances the nutty flavor of the rice and helps the grains stay separate throughout cooking, which is the same trick I love using when making a cozy Moroccan chicken tagine with fragrant couscous.
Add liquids and beans. Pour in the beef broth and the entire can of diced tomatoes with their juices, then add the drained black beans and thawed corn. Stir well, scraping the bottom of the skillet with a wooden spoon to release any browned bits stuck to the pan. These little caramelized flecks are pure flavor. Bring the mixture to a full rolling boil over high heat, which you will hear as a loud, steady bubbling sound.
Phase 3: Steam and Rest
Simmer patiently with a tight lid. Reduce the heat to low, cover the skillet with a tight-fitting lid, and leave it alone for 20 to 25 minutes. Do not lift the lid during this time; the trapped steam is what cooks the rice perfectly. At the 20-minute mark, you can take a quick peek. The rice should have absorbed nearly all the liquid, the grains should be tender but not mushy, and the surface should look slightly puffed. If you see a little liquid pooling, give it 5 more minutes. If the rice seems firm, add 2 to 3 tablespoons of hot water, cover, and cook 5 minutes longer. The skillet should be quiet when the heat is off, with no furious bubbling, only a gentle settling sound.
Melt the cheese and rest. Remove the skillet from the heat completely. Sprinkle the shredded cheese evenly over the top, then cover the pan again. Let it sit undisturbed for 3 to 5 minutes so the residual heat gently melts the cheese into a creamy, stringy layer. This short resting period also allows the flavors to meld and gives the rice a chance to firm up slightly. Fluff the rice with a fork just before serving, folding in some of that melted cheese from the surface. The final dish should look irresistibly golden and inviting, with swirls of bright orange cheese and colorful specks of pepper and corn peeking through.
Pro Tips and Easy Variations for Your Cheesy Mexican Beef and Rice Skillet
Pro Tips
- Use a heavy skillet for steady heat. A thick cast iron or stainless steel pan distributes heat evenly, preventing hot spots that can scorch the rice on the bottom while leaving the top undercooked. You will get consistent results every time.
- Do not stir after adding the liquids. Once the broth and tomatoes go in and you bring everything to a boil, avoid stirring again. Stirring can break the rice grains and release starches that turn the dish gummy. Just gently smooth the surface and trust the process.
- Check your lid seal. A lid that fits tightly is crucial for trapping steam. If your lid is a little loose, place a sheet of aluminum foil over the skillet before putting the lid on to create a better seal. This small step can save an entire batch from undercooked rice.
- Toast your own taco seasoning blend. Making your own mix from cumin, chili powder, smoked paprika, garlic powder, oregano, and a pinch of cayenne gives you full control over heat and salt. You can adjust it to your family’s taste and avoid unnecessary fillers.
- Let the skillet rest off the heat. That quiet 5 minutes at the end is not just for melting cheese. It allows the rice to finish absorbing any last bits of moisture and makes scooping and serving much easier without mushiness.
Delicious Variations
- Extra crunchy chip topping. Just before sprinkling the cheese, cover the surface with a generous handful of crushed tortilla chips. The chips add a salty, crisp layer that contrasts beautifully with the soft rice and beans.
- Lower carb cauliflower version. Replace the white rice with 3 cups of fresh or frozen cauliflower rice, reduce the broth to 1/2 cup, and simmer for only 10 minutes. The texture is lighter but still soaks up all the beefy, cheesy flavor.
- Vegetarian black bean fiesta. Skip the beef entirely and use two cans of black beans plus a cup of cooked quinoa stirred in at the end. Sauté the aromatics in a tablespoon of oil, and use vegetable broth for a completely plant-based meal.
- Spicy chipotle twist. Add a minced chipotle pepper in adobo sauce along with the taco seasoning. The smoky heat infuses the entire dish and pairs wonderfully with a cooling drizzle of lime crema.
- Breakfast skillet remix. Reheat leftovers in a skillet, make a few wells, and crack eggs into them. Cover and cook until the whites are set, then top with extra cheese and hot sauce for a hearty morning meal. If you adore skillet breakfasts, our blueberry lemon ricotta pancakes also bring sunny morning joy in a completely different way.
Serving Suggestions for a Perfect Dinner
This cheesy Mexican beef and rice skillet is a complete meal on its own, but a few simple sides can turn it into a festive spread. Warm flour tortillas or a basket of crunchy tortilla chips are perfect for scooping up every last cheesy bite. I love to set out a small plate of sliced avocado tossed with lime juice and a pinch of salt, adding a creamy, cooling element that balances the warm spices. For drink pairings, a cold Mexican lager with a squeeze of lime or a tall glass of agua fresca made with watermelon or hibiscus keeps the meal bright and refreshing. Presentation is easy: bring the skillet straight to the table, sprinkle a handful of chopped cilantro over the top, and let everyone dig in family style.
This recipe shines on busy Tuesday nights when you need to get dinner on the table fast, but it also holds its own at casual get-togethers and potlucks. To feed a larger crowd, simply double the ingredients and use a wide, deep skillet or a Dutch oven to give the rice enough room to cook evenly. You can also set up a topping bar with sour cream, diced tomatoes, sliced jalapeños, hot sauce, and extra cheese so each person builds their own perfect plate. Bringing the skillet to a game day gathering or a neighborhood potluck always earns me recipe requests, and I love how effortlessly it scales from a quiet family meal to a lively shared feast.
Nutrition Information
(Approximate per serving, 4 servings total) Calories: 480, Fat: 22g, Carbohydrates: 38g, Protein: 28g, Fiber: 5g, Sodium: 650mg. Nutritional values are estimates only.
Storage and Make-Ahead Instructions
- Refrigerator: Transfer any leftovers to an airtight container and refrigerate within two hours of cooking. The dish stays fresh and flavorful for up to 4 days. The rice will absorb some moisture over time, so it tends to thicken slightly, but a splash of broth during reheating restores the texture.
- Freezer: This skillet freezes beautifully for up to 3 months. Spoon cooled portions into freezer-safe containers, press a piece of parchment paper on the surface, and seal tightly. Thaw overnight in the refrigerator before reheating for best results.
- Reheating: For individual servings, microwave with a tablespoon of beef broth or water for 2 minutes, stirring halfway through. For larger portions, reheat in a covered skillet over low heat with a splash of liquid, stirring occasionally, until warmed through.
- Make-Ahead: You can dice the onion and bell pepper a day in advance and store them in the fridge. The taco seasoning can be mixed and kept in a sealed jar. The entire dish can be prepared, cooled, and refrigerated a day ahead, then gently reheated with extra broth before adding the cheese to melt fresh.
Your Cheesy Mexican Beef and Rice Skillet Questions Answered
Can I make this dish ahead of time for a party?
Yes, this recipe is excellent for making a day in advance. Prepare the dish up to the point before adding the cheese, cool it completely, and refrigerate. When you are ready to serve, reheat the skillet gently on the stovetop with a few tablespoons of broth, then add the cheese on top and cover to melt. It tastes just as good, and the flavors will have had time to marry beautifully.
What is the best rice to use for this recipe?
Long-grain white rice is my top choice because it cooks up fluffy and separate. Jasmine or basmati rice also work wonderfully, adding a subtle fragrance. I do not recommend instant rice, brown rice, or short-grain rice without adjusting the liquid and cook time, as those varieties behave differently and can end up mushy or undercooked.
How do I know when the rice is fully cooked?
At the 20-minute mark, quickly peek under the lid. The rice grains should look plump and tender with no visible liquid pooling at the bottom. If a grain feels firm between your fingers, add a little hot water and cook 5 more minutes. When the skillet is removed from the heat and rests with the cheese, the carryover cooking finishes the job perfectly.
My rice turned out mushy. What went wrong?
Mushy rice usually happens from too much stirring after adding the liquid or from lifting the lid repeatedly during simmering. Also, using a different type of rice can throw off the liquid ratio. Next time, toast the rice well, use exactly the amount of broth called for, and keep that lid tight without disturbing the simmer.
Can I use ground turkey or chicken instead of beef?
Absolutely. Ground turkey or chicken makes a leaner version and tastes delicious with the same seasonings. Because they have less fat, you may need to add a teaspoon of oil when sautéing the vegetables. The overall cook time remains the same, and the dish will still be wonderfully satisfying.
Is there a way to make this dairy free?
Yes, simply omit the cheese and sour cream or use your favorite dairy free alternatives. A good plant-based shredded cheese that melts well works nicely. Creamy cashew cream or a dairy free sour cream can replace the dollop on top. The dish without cheese is still robust and flavorful from the spiced beef and beans.
Can I double this recipe for a larger family?
You can easily double the recipe as long as you use a wide, deep skillet or a large pot so the rice has room to cook evenly. Keep the lid tight and extend the simmer time by about 5 minutes, checking for tenderness. A doubled batch serves 8 generously and is perfect for meal prep.
What can I do if I do not have a lid that fits my skillet?
No worries. Use a sheet of heavy-duty aluminum foil pressed tightly over the skillet as a lid. You can also place a baking sheet on top if it seals reasonably well. The goal is to trap steam, so whatever you use should fit snugly to prevent heat and moisture from escaping.
How can I adjust the spice level for kids?
Use mild diced tomatoes without green chilies, or simply regular diced tomatoes, and choose a mild taco seasoning. You can omit the red bell pepper if your child is sensitive to texture, and serve hot sauce on the side for the adults who want more heat.
Why do I need to toast the rice before adding broth?
Toasting the rice in a little fat coats the grains and changes their starch structure just enough to help them stay separate during cooking. It also develops a subtle nutty aroma that makes the overall dish taste deeper and more complex without any extra ingredients.
More Incredible Mexican Recipes to Try
If this skillet recipe has you craving even more bold, cozy Mexican flavors, you are in for a treat. For a leisurely weekend feast, nothing beats a fragrant Moroccan chicken tagine, which might seem like a departure but shares the same soul-warming, one-pot magic that I love. Slow cooked with tender chicken, apricots, and a blend of warm spices, it is a beautiful way to explore North African cuisine right next to your favorite Mexican dishes. Another favorite of mine is something completely different but equally comforting: blueberry lemon ricotta pancakes. They are pillowy and bright, the kind of morning treat that balances the savory richness of a hearty dinner perfectly.
Closer to home, if you enjoyed the one-pan ease of this skillet, you will also enjoy diving into classic Mexican stews like pozole or a quick 30-minute chicken tinga. Both rely on the same principles of layering spices and letting everything simmer together until irresistible. You can also try a simple sheet pan chicken fajita dinner next time, which gives you that sizzling plate feel with even less active cook time. Whether you lean into another skillet meal or branch out to something new, the key is cooking with bold flavors and joyful confidence.
The Story Behind This Cheesy Mexican Beef and Rice Skillet
Skillet meals have deep roots in home kitchens across the American Southwest and Mexico, where resourceful cooks have long combined rice, beans, meat, and cheese into hearty one-pot suppers. This dish is an echo of arroz a la mexicana, the classic Mexican red rice that gets its color and flavor from tomatoes and onions, often enriched with extra vegetables and a source of protein. Over time, families have layered in black beans, corn, and beef to stretch precious ingredients and create a complete meal in a single vessel. The addition of cheese melted on top is a decidedly American comfort-food twist, transforming an already satisfying dish into an irresistible crowd pleaser.
For me, this recipe represents the beautiful intersection of tradition and weeknight practicality. I first scribbled a rough version on a notecard during a visit to my aunt’s kitchen in Arizona, where she made a similar skillet with whatever she had in her pantry. I came home, tweaked the spices, added the toasting step, and watched my own family fall in love. Every time I make it now, I remember that sunlit kitchen and the lesson that some of the best meals come from simplicity, a well-loved skillet, and a little bit of cheese on top.
Pin This Cheesy Mexican Beef and Rice Skillet Recipe for Later
Love this recipe? Save it to your favorite Pinterest board so you can find it again easily. Share it with friends and family who would enjoy making it too.
I truly hope this skillet becomes a regular in your kitchen the way it has in mine. If you make it, please leave a comment below and tell me which variation you tried, or if you discovered a new topping combination. Nothing makes me happier than hearing about your kitchen wins and the memories you are creating around your own table.

Cheesy Mexican Beef and Rice Skillet
Ingredients
Method
- Heat a large, heavy-bottomed skillet over medium-high heat. Add ground beef and cook, breaking it apart with a wooden spoon, until no longer pink and internal temperature reaches 160°F (71°C), about 5-6 minutes. Drain any excess fat.
- Add diced onion and bell pepper to the skillet with the beef. Sauté for 3-4 minutes, stirring occasionally, until softened.
- Stir in the taco seasoning and cook for 1 minute until fragrant. Add the uncooked rice and stir to coat in the spices, toasting it slightly for 30 seconds.
- Pour in the beef broth, diced tomatoes with their juices, black beans, and corn. Stir well to combine everything. Bring the mixture to a boil over high heat.
- Reduce heat to low, cover tightly with a lid, and simmer for 20-25 minutes. Avoid lifting the lid to keep steam in; check at 20 minutes. Rice should be tender and liquid absorbed.
- Remove the skillet from heat. Sprinkle shredded cheese evenly over the top, cover again, and let it sit for 3-5 minutes until cheese is fully melted. Fluff the rice gently with a fork. Serve hot, garnished with fresh cilantro and a dollop of sour cream.
Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.
If you made this Cheesy Mexican Beef and Rice Skillet, please leave a comment below and let me know how it turned out.
