One Pan Cheesy Taco Rice Skillet (Family Friendly Weeknight Dinner)

Posted on June 1, 2026

Cheesy Taco Rice Skillet - a flavorful one-pan dinner with ground beef and melty cheese.

Cheesy Taco Rice Skillet nights happen a lot in my house, usually on the kind of weekday when everyone is hungry and I have exactly zero energy for a sink full of dishes. You know the vibe, backpacks dumped by the door, someone asking what is for dinner while you are still wearing your work clothes. This is my go to because it is warm, cheesy, and filling, and it all comes together in one pan. It tastes like taco night met cozy rice bowl comfort food and decided to be best friends. If you want a family friendly dinner that does not feel fussy, this is it.

Why You’ll Love This Cheesy Taco Rice Skillet Recipe

First off, it is the kind of dinner that makes the house smell amazing fast. The taco seasoning hits the hot pan, the onions soften up, and suddenly everyone wanders into the kitchen like you called them.

I also love that it is flexible. If you are missing an ingredient, you can usually swap something and still end up with a dinner that works. Plus, it is pretty budget friendly since ground meat, rice, beans, and cheese stretch into a lot of servings.

And if you are the kind of person who likes having another cozy dinner option bookmarked, you might also like this best ground beef and rice casserole recipe. Similar comfort, different vibe, and still very weeknight doable.

Ingredients for Taco Rice Skillet (Ground Beef, Rice, Beans & Cheese)

This is the basic shopping list I use. Nothing fancy, just simple stuff that cooks up big flavor.

  • Ground beef (or your preferred protein)
  • Onion (yellow or white), diced
  • Garlic (2 to 3 cloves) or garlic powder
  • Taco seasoning (store bought or homemade)
  • Rice (white rice is the fastest, but you have options)
  • Chicken broth or beef broth (water works too, but broth tastes better)
  • Tomato sauce or salsa
  • Beans (black beans or pinto), drained and rinsed
  • Corn (optional, but my kids love the little sweet pops)
  • Shredded cheese (cheddar, Colby Jack, or Mexican blend)
  • Salt and pepper
  • Optional toppings like sour cream, avocado, cilantro, lime

If you want a fun snacky side that leans cheesy, I have made these cheesy garlic ritz bits when we have friends over and they disappear fast.

How to Make Taco Rice Skillet Step-by-Step (Easy 30 Minute Dinner)

I promise this is not complicated. It is more like a cozy stir together situation, and the skillet does most of the work.

Quick step-by-step you can actually follow on a busy night

1) Heat a large skillet on medium heat. Add a little oil if your beef is very lean.

2) Add the ground beef and onion. Cook until the beef is browned and the onion is soft. Drain extra grease if there is a lot.

3) Stir in garlic and taco seasoning. Let it cook for about 30 seconds so it smells toasty and good.

4) Add the rice, broth, and tomato sauce (or salsa). Stir well and bring it to a gentle simmer.

5) Cover and cook until the rice is tender. For white rice this is usually around 15 to 18 minutes, depending on your brand and pan.

6) Stir in beans (and corn if using). Cover again for 2 to 3 minutes to heat everything through.

7) Turn the heat low and sprinkle cheese all over the top. Cover until melty, then serve.

This is the moment where it officially becomes a Cheesy Taco Rice Skillet and nobody complains about dinner. If you like meal ideas that are easy to grab and go, you might also want these cheesy bacon ranch wraps for lunchboxes or quick dinners.

Best Tips for Cooking the Perfect One Pan Taco Rice Skillet

Here are the little things that make a big difference.

Keep the simmer gentle. If it boils too hard, the liquid cooks off too fast and the rice can stay crunchy.

Stir once, then stop. After you mix in the rice and liquid, stir well one time, then cover. Too much stirring can make rice gummy.

Use a big enough pan. You want room to stir without rice flying out. A 12 inch skillet is perfect.

Season at the end. Taco seasoning and broth can be salty. Taste after the rice is cooked, then add salt and pepper if needed.

Taco Rice Skillet Variations (Low Carb, Spicy, High Protein & Vegetarian Options)

This recipe is super forgiving, so you can make it match your mood.

Low carb: Use cauliflower rice and cook it at the end instead of simmering it like regular rice. You will need less liquid.

Spicy: Add diced jalapenos, chipotle powder, hot salsa, or a few shakes of cayenne. Or do a drizzle of hot sauce right before serving.

High protein: Add an extra half cup of beans, or stir in a cup of cooked lentils. You can also top each bowl with Greek yogurt instead of sour cream.

Vegetarian: Skip the meat, add more beans, and toss in bell peppers or zucchini. A little smoked paprika helps give that hearty flavor.

Protein Swaps for Taco Rice Skillet (Beef, Chicken, Turkey & Plant-Based)

I usually make this as a ground beef taco rice skillet because that is what my family loves most. But you can totally swap the protein without changing the whole method.

Ground turkey: Lighter, still tasty. Add a small splash of oil since turkey is lean.

Ground chicken: Similar to turkey. I like using a slightly chunky salsa for extra flavor.

Shredded chicken: Use cooked shredded chicken and stir it in after the rice is done, so it does not dry out.

Plant-based crumbles: Cook them with onion and seasoning just like ground beef, then keep going with the recipe.

And if you are in a snacky, spicy mood, these cheesy jalapeno ranch chicken poppers are a fun side or game day bite. Not the same meal, but the flavors totally make sense together.

Best Rice Options for Taco Skillet (White Rice, Brown Rice, Cauliflower Rice, Ready Rice)

Rice choice matters mostly for timing and liquid.

White rice: My favorite for weeknights because it cooks fast and stays fluffy if you do not over stir.

Brown rice: Healthier feel, but it takes longer and needs more liquid. If you use brown rice, plan closer to 35 to 40 minutes and keep an eye on the broth level.

Cauliflower rice: Fast, low carb. Cook it at the end for about 3 to 5 minutes so it does not get watery.

Ready rice: Great shortcut. Cook everything except the rice first, then stir in the ready rice with beans and let it heat through. Add a splash of broth if it looks dry.

Homemade Taco Seasoning vs Store-Bought (Flavor Boosting Guide)

Both work. I use store bought when I am in a hurry, and homemade when I want to control the salt.

My quick homemade taco seasoning idea

Mix this up and keep it in a jar:

Chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt, pepper. If you like heat, add crushed red pepper or cayenne.

Flavor boost tip: A tiny pinch of cocoa powder or a splash of lime at the end can make the whole skillet taste more taco truck style. Not required, just fun when you want something extra.

Best Cheese for Taco Rice Skillet (Colby Jack, Cheddar & Mexican Blend Tips)

This is not the time for fancy cheese. You want something that melts easily and tastes familiar.

Colby Jack: Creamy and mild. Great for kids.

Cheddar: Sharper flavor. I like medium cheddar so it does not overpower.

Mexican blend: Convenient and very melty, especially if it has Monterey Jack in it.

Real life tip: Pre shredded cheese is fine, but if you shred your own, it melts smoother. If you have time, do it. If not, dinner will still be great.

Toppings and Serving Ideas for Taco Rice Skillet (Avocado, Salsa, Sour Cream & More)

Toppings make this feel like taco night even though it is a skillet dinner. Put a few bowls of toppings on the table and let everyone build their own.

  • Sour cream or Greek yogurt
  • Avocado or guacamole
  • Salsa or pico de gallo
  • Shredded lettuce
  • Chopped cilantro
  • Pickled jalapenos
  • Lime wedges
  • Crushed tortilla chips for crunch

If you are feeding a crowd, I like serving it right in the skillet so it stays warm, then people can scoop and top as they go.

How to Make Taco Rice Skillet in a Cast Iron or Oven-Safe Skillet

Cast iron works great because it holds heat really well. Just be sure to keep it at a gentle simmer so the bottom does not scorch.

If your skillet is oven safe, you can melt the cheese under the broiler for 1 to 2 minutes at the end. Watch closely because it goes from bubbly to too browned fast. I do this when I want that golden top and I have an extra minute to stand by the oven.

Meal Prep, Storage & Reheating Instructions for Taco Rice Skillet

This is one of those meals that tastes even better the next day, which is basically a gift.

Meal prep: You can chop onion, measure rice, and mix seasoning ahead of time. You can also brown the meat earlier in the day and store it in the fridge.

Storage: Keep leftovers in an airtight container in the fridge for up to 4 days.

Freezing: You can freeze it, but rice can soften a bit after thawing. Still tasty. Freeze up to 2 months.

Reheating: Warm in the microwave with a splash of broth or water to loosen it up. Or reheat in a skillet on low with a lid.

What to Serve with Taco Rice Skillet (Side Dishes & Tex-Mex Pairings)

Honestly, this can be a full meal on its own. But if you want a side, keep it simple.

Easy side ideas: a green salad with lime dressing, steamed veggies, or a quick corn and tomato salad. Tortilla chips and salsa always work. If it is a bigger dinner, I like adding fruit on the side for kids, like pineapple or watermelon. It cools down the spices and makes the whole plate feel complete.

Common Questions

Can I make this Cheesy Taco Rice Skillet ahead of time?

Yes. Make it fully, cool it, and store it. Reheat with a splash of broth and add a little fresh cheese on top to bring it back to life.

What if my rice is still hard but the liquid is gone?

Add a quarter cup broth or water, cover, and cook on low for a few more minutes. Different pans and rice brands can change timing.

Can I use instant rice?

You can, but add it closer to the end and follow the package liquid and time. Instant rice can get mushy if it simmers too long.

How do I keep it from sticking to the bottom?

Use medium to low heat once it simmers and keep the lid on. If your stove runs hot, go even lower.

Is this kid friendly?

Very. Use mild salsa, skip extra spice, and let everyone add their own toppings. That keeps everyone happy.

Wrap It Up and Get Dinner on the Table

If you need a reliable dinner that feels cozy and fun, this Cheesy Taco Rice Skillet is the one I come back to again and again. It is one pan, it is filling, and the leftovers make lunch the next day basically effortless. If you want to compare versions or get more inspiration, I have enjoyed reading Cheesy Taco Rice – Cooking in the Midwest and Cheesy Taco Rice Skillet – Amee’s Savory Dish because it is always nice seeing how other home cooks do it. Try it once, make it your own with toppings, and do not be surprised if it ends up in your regular weeknight rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Taco Rice Skillet - a flavorful one-pan dinner with ground beef and melty cheese.

Cheesy Taco Rice Skillet


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

A cozy one-pan dinner that combines the flavors of tacos with rice, beans, and cheese, perfect for busy weeknights.


Ingredients

Main Ingredients

  • 1 lb Ground beef (or your preferred protein) (Lighter proteins like ground turkey or chicken can be used.)
  • 1 medium Onion (yellow or white), diced
  • 23 cloves Garlic, minced or garlic powder
  • 2 tbsp Taco seasoning (Can be store-bought or homemade.)
  • 1 cup Rice (white rice recommended)
  • 2 cups Chicken broth or beef broth (Water can be used, but broth adds more flavor.)
  • 1 cup Tomato sauce or salsa
  • 1 can Beans (black beans or pinto), drained and rinsed
  • 1 cup Corn (optional) (Adds sweetness.)
  • 1 cup Shredded cheese (cheddar, Colby Jack, or Mexican blend)
  • to taste Salt and pepper (Season according to preference.)

Optional Toppings

  • to taste Sour cream or Greek yogurt
  • to taste Avocado or guacamole
  • to taste Lime wedges


Instructions

Preparation

  1. Heat a large skillet on medium heat. Add a little oil if the beef is very lean.
  2. Add the ground beef and onion. Cook until the beef is browned and the onion is soft. Drain extra grease if necessary.
  3. Stir in garlic and taco seasoning. Cook for about 30 seconds until aromatic.
  4. Add rice, broth, and tomato sauce (or salsa). Stir well and bring to a gentle simmer.
  5. Cover and cook until the rice is tender, usually around 15 to 18 minutes.
  6. Stir in beans (and corn if using). Cover again for 2 to 3 minutes to heat through.
  7. Turn heat low and sprinkle cheese over the top. Cover until melted, then serve.

Notes

For variations, consider using cauliflower rice for a low-carb option or adding spices for heat. It’s a forgiving recipe that can be adapted based on available ingredients.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner, Main Course
  • Cuisine: Mexican

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star