Easy Cheesy Taco Rice Skillet

Posted on February 14, 2026 by jasmine

This Cheesy Taco Rice Skillet is a vibrant, one-pan wonder that combines seasoned beef, fluffy rice, and melty cheese for a 30-minute dinner. It’s the perfect "I have no time" recipe that tastes like a labor of love!
Cheesy Taco Rice Skillet

Cheesy Taco Rice Skillet is the recipe I turn to on those busy weeknights when everyone is hungry and I have about 30 minutes to get dinner on the table. I started making this one-pan meal a couple of years ago after I got tired of spending forever in the kitchen on Tuesdays, and now it shows up on our weekly menu at least twice a month. My family requests it by name, and honestly, I never get tired of making it. It comes together fast, uses simple pantry staples, and feeds a crowd without any fuss.

Cheesy Taco Rice Skillet

This cheesy taco rice skillet recipe combines seasoned ground beef, long grain white rice, diced tomatoes and green chilies, canned black beans, and freshly shredded cheddar cheese all in one skillet. The whole thing cooks down together so the rice soaks up every bit of that savory beef broth and taco seasoning blend. It reminds me of the taco nights Grandma used to pull together when I was little, and it pairs perfectly with dishes like my Cheesy Ground Beef Potato Casserole and Ground Turkey and Peppers. Whether you’re meal prepping for the week or need a quick one-pan weeknight dinner the whole family will love, this easy cheesy taco rice skillet delivers every single time.

Why You’ll Love This Cheesy Taco Rice Skillet

  • Let me tell you why this recipe has earned a permanent spot in my dinner rotation. First off, everything cooks in one skillet. One. That means fewer dishes, less cleanup, and more time sitting down with the people you love. On a Wednesday night after a long day, that matters more than you think.
  • The ground beef gets perfectly browned and coated in taco seasoning, and then the rice cooks right in the same pan, absorbing all that rich, savory flavor from the beef broth and Rotel tomatoes. When you pull the lid off and see that bubbly, melted cheese stretching across the top with black beans and sweet corn peeking through, your whole kitchen just fills up with warmth. It feels like a hug in skillet form.

Ingredients for Cheesy Taco Rice Skillet

Every ingredient in this taco rice skillet recipe pulls its weight. There is nothing extra and nothing missing. Here is what you will need to grab before you start cooking.

What You’ll Need

Cheesy Taco Rice Skillet ingredients
  • Lean Ground Beef: the protein base for this entire skillet. I use 90/10 lean ground beef because it gives you great flavor without leaving a pool of grease in the pan. You can also use ground turkey if you want a lighter option, but brown it with a little olive oil since turkey is leaner and can stick.
  • Taco Seasoning Blend: this is where all that classic taco flavor comes from. I keep a homemade blend in my pantry, but store-bought packets work just fine. One full packet seasons the whole skillet perfectly. If you are watching sodium, look for a low-sodium version or make your own with chili powder, cumin, garlic powder, onion powder, and smoked paprika.
  • Long Grain White Rice: the rice cooks right in the skillet with the beef broth, which means it absorbs all that incredible flavor. I use standard long grain white rice, not instant or minute rice. If you want to use minute rice, add it later in the cooking process and reduce the broth by about a quarter cup since it cooks faster and needs less liquid.
  • Rotel Diced Tomatoes and Green Chilies: this is the secret weapon. Rotel adds a mild heat and tangy tomato flavor that you just cannot get from plain diced tomatoes alone. I use the original variety, but if your family likes more kick, grab the hot version. You can also swap in a can of fire-roasted diced tomatoes if you cannot find Rotel at your store.
  • Tomato Sauce: a small can of tomato sauce brings everything together and gives the rice enough liquid to cook through evenly. It adds a smooth, rich background flavor that rounds out the spices. Plain tomato sauce works best here, nothing fancy needed.
  • Savory Beef Broth: the cooking liquid that makes this rice taste unbelievable. The rice simmers in beef broth instead of water, and that is a game changer. Use low-sodium beef broth so you can control the salt level. Chicken broth works in a pinch, but beef broth gives you that deeper, heartier flavor that matches the ground beef.
  • Canned Black Beans: I add a full can of black beans (drained and rinsed) for extra protein and fiber. They hold their shape beautifully during cooking and add a creamy texture that plays off the rice really well. If you prefer pinto beans or kidney beans, those work too. My Creamy Chicken Noodle Soup uses a similar base-building technique with beans and broth that you might love.
  • Frozen Corn Kernels: sweet corn adds little pops of brightness throughout the skillet. I use frozen corn straight from the bag, no need to thaw it first. Canned corn works too, just drain it well. The corn balances out the savory beef and spicy tomatoes perfectly.
  • Minced Garlic: fresh garlic makes everything better, and this recipe is no exception. I use about three cloves, minced fine so they melt into the sauce. Jarred minced garlic works if you are short on time, but fresh gives you a stronger, more rounded flavor.
  • Freshly Shredded Cheddar Cheese: please, please shred your own cheese for this. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. A block of sharp cheddar or a Mexican cheese blend, freshly shredded, melts into that gorgeous, stretchy, golden layer on top. I use about two cups, but if you are a cheese lover like me, go ahead and add more.
  • Fresh Cilantro: chopped cilantro on top adds a fresh, herby finish that brightens the whole dish. If you are one of those people who thinks cilantro tastes like soap (no judgment, it is genetic!), swap it for thinly sliced green onions instead.
  • Olive Oil: just a drizzle to start cooking the beef. It prevents sticking and helps the garlic bloom without burning. Any neutral cooking oil works here.

Instructions for Making Cheesy Taco Rice Skillet

This is the fun part. Once you have everything prepped, this cheesy taco rice comes together so fast you will wonder why you ever ordered takeout on a weeknight.

Step-by-Step Directions

Step 1: Heat a large oven-safe skillet over medium-high heat and add a drizzle of olive oil. Once the oil shimmers, add the lean ground beef. Break it up with a wooden spoon and cook until browned all the way through, about 5 to 6 minutes. Drain any excess grease if needed.

Step 2: Add the minced garlic to the skillet and stir it into the beef. Cook for about 30 seconds until it gets fragrant. Sprinkle the taco seasoning blend over the beef and stir everything together so the meat is fully coated.

Step 3: Add 1 cup of uncooked rice to the skillet and stir well. Let the rice toast with the beef and seasoning for about one minute. This step helps the grains stay separate and gives the finished dish a slightly nutty flavor.

Step 4: Pour in the Rotel diced tomatoes and green chilies, tomato sauce, and savory beef broth. Stir everything together and bring the liquid to a boil. Once it starts bubbling, add the drained black beans and frozen corn kernels. Give it one more good stir.

Step 5: Reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 20 minutes. Do not lift the lid during this time. The rice needs that trapped steam to cook properly. Trust the process.

Step 6: After 20 minutes, remove the lid and fluff the rice with a fork. The liquid should be fully absorbed and the rice should be tender. If it still looks a little wet, cover it again for another 3 to 5 minutes.

Step 7: Sprinkle the freshly shredded cheddar cheese all over the top. Cover the skillet again and let the cheese melt for about 2 minutes, or pop it under the broiler for a minute or two until it gets golden and bubbly.

Step 8: Top with sliced avocado, fresh cilantro, and a squeeze of lime if you want. Serve it straight from the skillet with crunchy tortilla chips on the side.

Hint: Let your skillet heat up fully before adding the oil and beef. A properly preheated pan gives you a better sear on the ground beef, which means more flavor in every bite. If you are using a cast iron skillet, give it a good 2 to 3 minutes over medium-high heat before you start.

Cooking Tips for Cheesy Taco Rice Skillet

  • If I can give you one piece of advice for this recipe, it is this: do not lift the lid while the rice is cooking. I know it is tempting. I know you want to check on it. But every time you lift that lid, steam escapes, and the rice needs that steam to cook evenly. Set a timer for 20 minutes and walk away. Fold some laundry. Answer some emails. Just let it do its thing.
  • Another tip that makes a big difference is shredding your own cheese. I said it in the ingredients section and I will say it again here because it matters that much. Freshly shredded cheddar melts into a smooth, creamy blanket over the top. The pre-shredded bags have a coating on them that makes the cheese clumpy and dry when it melts. It takes two extra minutes to shred a block, and the result is night and day.
  • Also, if you want that beautiful golden crust on the cheese like you see in my photos, use the broiler. Just pop the skillet under the broiler for 60 to 90 seconds after you add the cheese. Keep the oven door cracked and watch it closely because it can go from perfect to burnt in seconds. This small step takes your taco rice skillet from great to absolutely next level.

My Cheesy Taco Rice Skillet Story

I first made this cheesy taco rice skillet on a night when I had absolutely nothing planned for dinner. The fridge was halfway bare, but I had ground beef in the freezer, rice in the pantry, and a can of Rotel that had been sitting on the shelf for who knows how long. I threw it all in a skillet and hoped for the best.

Grandma happened to be over that evening. She watched me scrambling around the kitchen, tossing things in the pan with no real recipe, and she just laughed. She said, “Jazzy, some of the best meals I ever made came from having nothing and making something.” Then she walked over, grabbed the cheese out of the fridge, and shredded the entire block on top before I could even measure it. She did not measure anything. She never does.

That night, my whole family cleaned their plates. My husband asked me to “make that taco skillet thing again,” and it has been in our rotation ever since. Grandma still takes credit for the extra cheese, and honestly, she deserves it. That night taught me that the best recipes do not always come from cookbooks. Sometimes they come from an almost-empty kitchen and a Grandma who knows that more cheese is always the right answer.

Substitutions for Cheesy Taco Rice Skillet

I have made this recipe enough times to know what swaps work and what does not. Here are substitutions I have actually tested in my own kitchen.

Ground Beef: If you want a lighter version, swap the lean ground beef for ground turkey or ground chicken. Both work well, but cook them with a tablespoon of olive oil since they are leaner and tend to dry out. I use ground turkey in my Ground Turkey and Peppers recipe, and the technique is the same here.

Rice: Long grain white rice is my go-to, but you can use jasmine rice or basmati rice for a slightly different texture. If you only have minute rice, add it about 10 minutes into the cooking time instead of at the beginning, and use a quarter cup less broth. Brown rice works too, but you will need to increase the broth and cook time by about 15 minutes.

Cheese: Sharp cheddar is my favorite, but a Mexican cheese blend, Monterey Jack, or pepper jack all melt beautifully. For a dairy-free version, use your favorite plant-based shredded cheese. It will not melt exactly the same, but it still adds that cheesy comfort factor.

Beans: Black beans are my first choice, but pinto beans, kidney beans, or cannellini beans all work. You can also skip the beans entirely if someone in your house is not a fan. The recipe still holds up without them.

Vegetarian: Skip the beef entirely and double the black beans. Add an extra can of corn and a diced bell pepper for more substance. Use vegetable broth instead of beef broth and you have a fully vegetarian taco rice skillet that is just as satisfying.

Rotel: If you cannot find Rotel or want less heat, use a can of plain diced tomatoes with a small can of mild green chilies. For more heat, use the Rotel Hot variety or add a diced jalapeno when you cook the garlic.

Variations on Cheesy Taco Rice Skillet

One of the best things about this recipe is how easy it is to switch things up. Here are three of my favorite ways to change it depending on who is sitting at the table.

Spicy: Add a diced jalapeno when you cook the garlic, and sprinkle chili pepper flakes over the top before adding the cheese. You can also stir in a spoonful of chipotle peppers in adobo sauce for a smoky heat that builds with every bite. My husband loves this version, and it honestly tastes like something from a restaurant.

Deluxe: Take this taco rice skillet over the top by adding sliced avocado, a big dollop of sour cream, homemade pico de gallo, pickled jalapenos, and crispy tortilla strips. Basically, build a taco bowl right out of the skillet. If you love loaded meals, this is the move. It turns a weeknight dinner into something that feels special.

Kid-Friendly: Keep the taco seasoning mild (or use half a packet), skip the Rotel and use plain diced tomatoes instead, and let the kids crush tortilla chips on top. My niece loves when I put out little bowls of toppings and let her build her own plate. Crushed Doritos on top? Yes, she went there, and honestly it was kind of genius.

Equipment for Cheesy Taco Rice Skillet

The right skillet makes a real difference with this recipe. Here is what I use and why it matters.

Cheesy Taco Rice Skillet equipment

Large 12-Inch Skillet: You need a big skillet for this one. A 12-inch pan gives you enough room for the beef, rice, beans, corn, and all the liquid without it overflowing. If your skillet is too small, the rice will not cook evenly because it gets too crowded. I use a nonstick 12-inch skillet with a matching lid, and it works perfectly every time.

Tight-Fitting Lid: This is non-negotiable. The rice cooks by absorbing the steam, so you need a lid that fits snugly. If your skillet does not have a lid, use a large piece of aluminum foil pressed tightly around the edges. It does the same job.

Wooden Spoon: I always use a wooden spoon to break up the ground beef and stir the rice. It will not scratch your nonstick coating, and it is sturdy enough to break up the meat into small, even crumbles. Grandma gave me a wooden spoon she has had for over 40 years, and it is still the one I reach for first.

Cheese Grater or Box Grater: Since I always shred my own cheese, a sturdy box grater is essential. The large holes give you the perfect shred size for melting. If you have a food processor with a shredding disc, that works even faster for bigger batches.

Oven Mitts: If you are using the broiler to melt the cheese (which I highly recommend), do not forget that your skillet handle will be screaming hot when it comes out. Use good oven mitts and keep them close by. I learned this the hard way.

Storage Tips for Cheesy Taco Rice Skillet

This recipe stores really well, which is one of the reasons I love it for meal prep. Here is how to keep it fresh.

Refrigerator: Let the skillet cool completely, then transfer leftovers to an airtight container. It keeps in the fridge for 3 to 4 days. When you reheat it, add a splash of beef broth or water to the pan to loosen things up, since the rice absorbs more liquid as it sits. My Chicken Salad Recipe for Meal Prep is another great option if you like prepping meals ahead of time.

Freezer: This cheesy taco rice skillet freezes well for up to 2 months. Portion it into individual freezer-safe containers so you can grab one serving at a time. Thaw overnight in the fridge, then reheat on the stovetop with a little broth. The texture holds up surprisingly well after freezing, especially if you slightly undercook the rice before storing.

Reheating: The stovetop is my preferred method for reheating. Add the leftover taco rice to a skillet over medium-low heat with a couple tablespoons of broth, stir occasionally, and let it warm through for about 5 minutes. You can also microwave it in 60-second intervals, stirring between each one. Add a fresh sprinkle of cheese on top after reheating for that just-made feel.

Toppings: Store any fresh toppings like avocado, sour cream, cilantro, and pico de gallo separately from the skillet. They do not hold up well when stored mixed in. Add them fresh when you serve the leftovers.

Grandma’s Secret for Cheesy Taco Rice Skillet

Grandma has a rule about taco night that I will never forget. She told me once, “Jazzy, the seasoning goes on the meat while it is hot, not after. You have to let the spices wake up in the fat.” And she is absolutely right. When you add the taco seasoning directly to the browned beef while the pan is still sizzling, those spices bloom in the rendered fat. The cumin, chili powder, and garlic powder all release their oils and deepen in flavor. It is a small step, but it is the difference between taco rice that tastes flat and taco rice that has layers of flavor you cannot stop eating.

She also insists that you never skip toasting the rice before adding the liquid. “You toast the rice like you toast bread,” she says. “It changes everything.” That one minute of letting the dry rice sit in the seasoned beef and sizzle gives it a slightly nutty quality and helps each grain stay separate instead of turning mushy. I did not believe her the first time. Now I do it every single time.

Grandma’s other non-negotiable? Always finish with something fresh. A squeeze of lime, some chopped cilantro, a few slices of avocado. She says a hot dish needs a cold friend, and this skillet is proof she is right.

FAQ About Cheesy Taco Rice Skillet

What do you put in taco rice?

A classic taco rice skillet starts with browned ground beef seasoned with a taco seasoning blend, long grain white rice, diced tomatoes (I love Rotel), tomato sauce, and beef broth. From there, I add black beans, corn, and a generous layer of shredded cheddar cheese. You can also mix in diced onions, bell peppers, or jalapenos depending on how loaded you want it.

What’s a good side dish for cheesy taco rice?

I love serving this with crunchy tortilla chips, a simple side salad with lime dressing, or a bowl of homemade pico de gallo. Mexican street corn, refried beans, or a quick guacamole are all great options too. Since this is already a complete meal with protein, grain, and veggies, you really just need something light and fresh on the side.

What do you call a taco with rice in it?

That would be a taco rice bowl! It is basically all the best parts of a taco, the seasoned meat, cheese, beans, and toppings, served over a bed of flavored rice instead of in a tortilla shell. My cheesy taco rice skillet is the one-pan version of that concept, and it skips the bowl entirely by cooking everything together.

What are the most popular taco ingredients?

The classics are seasoned ground beef, shredded lettuce, diced tomatoes, shredded cheese, sour cream, and salsa. But taco lovers also reach for black beans, corn, avocado, cilantro, lime, jalapenos, and hot sauce. This skillet recipe packs most of those flavors into one dish, so you get that full taco experience without assembling individual tacos.

Final Thoughts on This Cheesy Taco Rice Skillet

This cheesy taco rice skillet is the kind of recipe that earns its place in your weekly rotation and never leaves. It is quick, it is comforting, it feeds a crowd, and it makes everyone at the table happy, from the picky eaters to the spice lovers. I have been making this one-pan meal for years now, and it has saved me on more busy weeknights than I can count.

If you try this recipe, I would love to hear how it turned out for you. Tag me, leave a comment, or send me a message. And if you are looking for a cold drink to go with this skillet, I found a really fun Easy Taco Skillet variation on Allrecipes that might give you even more inspiration for your next taco night.

Happy cooking, friends. Grandma and I are rooting for you.

Jazzy

Cheesy Taco Rice Skillet

Easy Cheesy Taco Rice Skillet

This Cheesy Taco Rice Skillet is a vibrant, one-pan wonder that combines seasoned beef, fluffy rice, and melty cheese for a 30-minute dinner. It’s the perfect "I have no time" recipe that tastes like a labor of love!
No ratings yet
Print Pin Rate
Course: Dinner
Cuisine: Mexican-American
Keyword: Cheesy Taco Rice Skillet, easy weeknight meals, ground beef rice recipe, one pan dinner
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 servings
Calories: 410kcal
Cost: $12

Equipment

  • 1 12-inch Skillet with tight-fitting lid prefer a deep non-stick or cast iron for that perfect cheese melt.
  • 1 Wooden spoon Olivia calls this the "flavor wand." Use it to break the meat into small crumbles.
  • 1 Box grater Freshly shredded cheese melts so much better than the bagged kind!

Ingredients

  • 1 tbsp Olive Oil Just enough to get things moving.
  • 1 lb Lean Ground Beef 90/10 is best so we don't have too much grease.
  • 3 cloves Garlic Minced finely (Olivia’s job!).
  • 1 packet Taco Seasoning Or 3 tbsp of homemade blend.
  • 1 cup Long Grain White Rice Uncooked. Do not use instant rice!
  • 1 can (10 oz) Rotel Diced Tomatoes and Green Chilies Don't drain the juices!
  • 1 can (8 oz) Tomato Sauce Plain and simple
  • 1.5 cups Beef Broth Low sodium preferred
  • 1 can (15 oz) Black Beans Drained and rinsed
  • 1 cup Frozen Corn No need to thaw.
  • 2 cups Cheddar Cheese Freshly shredded
  • 1/4 cup Fresh Cilantro Chopped for garnish

Instructions

  • Heat the [olive oil] in your skillet. Add the [lean ground beef] and break it up. Olivia loves watching the steam rise here! Cook until no pink remains, then drain any extra fat
  • Stir in the [minced garlic] and [taco seasoning]. Let them cook for 30 seconds. As Grandma says, we’re "waking up the spices" in the heat!
  • Add the uncooked [long grain white rice] to the meat. Stir it for about a minute until the grains look slightly golden and are coated in the [taco seasoning]. This keeps the rice from getting mushy!
  • Pour in the [Rotel tomatoes], [tomato sauce], [beef broth], [black beans], and [frozen corn]. Bring it to a bubbly boil, then turn the heat to low.
  • Cover with a tight lid and simmer for 20 minutes. Olivia and I usually use this time to set the table or do a quick "kitchen dance." Whatever you do, don't lift the lid, the steam is doing the work!
  • Remove the lid and fluff the rice with a fork. Sprinkle the [shredded cheddar cheese] all over the top. Cover for 2 more minutes until it's a gooey, bubbly masterpiece.
  • Sprinkle with [fresh cilantro]. I like to serve this with a squeeze of lime and a big pile of tortilla chips. Enjoy it while it’s hot, honey!

Notes

  • Kid Tip: If your little ones are sensitive to spice, use “Mild” Rotel or just a can of plain diced tomatoes.
  • Substitutions: You can swap the beef for ground turkey! Just add an extra tablespoon of oil since turkey is leaner.
  • Storage: This keeps beautifully in the fridge for up to 4 days. When reheating, add a splash of water or broth to make the rice creamy again.

Nutrition

Serving: 1.5cups | Calories: 410kcal | Carbohydrates: 38g | Protein: 24g | Fat: 18g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 65mg | Sodium: 880mg | Potassium: 450mg | Fiber: 6g | Sugar: 4g | Vitamin A: 650IU | Vitamin C: 8mg | Calcium: 250mg | Iron: 4mg

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating