I don’t know about y’all, but my weeknights hit a wall around 5:30 PM. The witching hour, I call it. Simone is hungry now, Marcus is wrapping up work, and I need something on the table that doesn’t make me want to order takeout. Again. This taco rice with queso is my honest-to-goodness weeknight superhero. It starts with one pan , uses ingredients I bet you already have in the pantry, and ends with a bubbly, cheesy, homemade queso situation that makes everyone forget it only took 30 minutes.
The short version: One pan, 30 minutes, ground beef, rice, and a from-scratch queso that’s so good my family asks for it by name.
I’ve tested this on Marcus (who loves anything with taco seasoning) and Simone (who previously was suspicious of anything that wasn’t a plain noodle). She ate two bowls and asked for seconds. That’s the review that counts.
- Serves: 4 as a main
- Hands-On Time: 15 min | Total Time: 30 min
- Difficulty: Easy enough for a busy Tuesday
- Cost per serving: ~$3.50
- Calories: ~520 per serving
- Dietary Notes: Adaptable for gluten-free (use corn tortillas or GF taco seasoning)
(Photo above: Overhead shot of the skillet on a trivet, showing the gooey queso blanket over the seasoned rice and beef, a few crushed tortilla chips and fresh cilantro scattered on top. Steam rising, natural light from the window.)
The One-Pan Trick That Saves My Weeknights

Most taco rice recipes are dry. Like, sad-and-crumbly dry. The problem is they treat the rice and the meat as two separate things and just mix them at the end. That’s not how flavor works.
I cook the rice in the seasoned beef broth. It absorbs all that savory, spiced goodness while it simmers. And then we top the whole thing with a real queso — not the stuff from a jar, but an easy, melt-your-own block of Velveeta and Ro-Tel situation that does not require a roux or any culinary degree.
One pan. One pot (for the queso, unless you’re bold and do it in the microwave). Minimal dishes. Maximum flavor. That’s a win in my book.
Ingredients Worth Talking About
- 1 lb ground beef (80/20): The fat is where the flavor lives. Don’t go too lean here or the rice misses that richness. I’ve used ground turkey in a pinch, just add a splash of olive oil to make up for the missing fat.
- 1 packet taco seasoning (or 3 tbsp homemade): I have a homemade blend I make in batches, but a good store-bought packet works great. Just read the label — if the first ingredient is salt, it’s not your friend. Simone is sensitive to heat, so I use a mild chili powder blend.
- 1 cup long-grain white rice: Basmati or jasmine works too, but standard long-grain is my go-to for this. It stays fluffy and doesn’t get mushy.
- 1 can (10 oz) Ro-Tel (tomatoes & green chiles): This is the backbone of the queso and I sneak the juice into the rice too. DO NOT drain it.
- 1 block (16 oz) Velveeta: Look, I’m a from-scratch girl for a lot of things, but Velveeta melts like a dream and makes a queso that stays smooth. No judgment. It’s the right tool for this job. Cut it into cubes so it melts faster.
- Shredded cheddar or pepper jack (for the top): This is optional but highly recommended — it melts under the broiler and gives you that stretchy cheese pull that gets everyone running to the table.
- Toppings: Cilantro, diced onion, sour cream, crushed tortilla chips — let everyone build their own bowl.
What to Pull Out Before You Start
- A deep 12-inch skillet with a lid (I use my trusty cast iron, but a deep non-stick or stainless works too)
- A small saucepan or a microwave-safe bowl for the queso (if you’re me, you do the queso in the microwave in 30-second bursts to save a dish)
- A wooden spoon or spatula
- A box grater (for the cheddar if you’re adding it on top)
Let’s Make It (Step by Step)
This comes together in layers. Trust the sequence — it matters more than you think.
- Brown the beef: Heat your skillet over medium-high. Add the ground beef and cook, breaking it up, until it’s browned and no longer pink — about 6-7 minutes. Don’t drain it all. Leave about a tablespoon of fat in the pan. That’s gold for the next step. (📸 Photo tip: You want a nice brown crust on the bottom of the pan — that’s fond, not burnt bits. It’s flavor!)
- Bloom the spices: Sprinkle the taco seasoning over the browned beef. Stir it in and let it cook for 30 seconds. This wakes up the cumin and chili powder in a way that adding it to liquid just can’t match. Your kitchen will smell like a taco truck. You’re welcome.
- Add the rice and liquid: Pour in the drained (but NOT rinsed) rice, 1 cup of water, and the can of Ro-Tel with its juices. Give it a good stir, scraping the bottom of the pan to incorporate all that browned goodness.
- Simmer: Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer for 18-20 minutes, until the rice is tender and the liquid is mostly absorbed. Resist the urge to lift the lid and peek. Let the steam do its job. (📸 Photo tip: After 18 minutes, lift the lid — the rice should have little steam holes across the surface. That’s how you know it’s done.)
- Make the queso (while the rice cooks): In a small saucepan over low heat (or a microwave-safe bowl), combine the cubed Velveeta and the milk. Stir every 30 seconds until it’s completely smooth and melted. If you’re using the microwave, do 30-second bursts and stir in between. It doesn’t get easier than this.
- Top and broil (the magic step): Once the rice is done, pour the queso evenly over the top of the taco rice. Sprinkle with the shredded cheddar or pepper jack. Pop the whole skillet under the broiler for 2-3 minutes, until the cheese is melted and bubbly and just starting to brown in spots. Watch it carefully — broilers go from zero to burnt in seconds.
- Rest and serve: Let the skillet rest for 5 minutes. This lets the queso set up just a little so it’s not soupy. Top with crushed chips, cilantro, diced onion, and a dollop of sour cream. Serve it straight from the skillet — fewer dishes is the goal here.
How I Meal Prep This for the Week
This is my go-to for Sunday meal prep. I make the full recipe, store it without the queso, and add the queso fresh when we reheat. It keeps the rice from getting soggy and the whole thing tastes just as good on Wednesday as it did on Sunday.
- Fridge: Store the taco rice and the queso in separate airtight containers for up to 4 days. Reheat the rice in a skillet with a splash of water, then pour the reheated queso on top.
- Freezer: Yes! The taco rice freezes beautifully for up to 3 months. Make the queso fresh when you’re ready to serve.
- Reheat: Skillet is best for the rice. Microwave the queso in 30-second bursts. Don’t microwave the whole dish together or the rice gets mushy.
Notes from Someone Who’s Made This a Dozen Times
- Don’t skip the Ro-Tel juice: That juice is acidic and helps keep the rice fluffy while adding a subtle heat. If you drain it, you lose that balance.
- Use a fatty ground beef: 80/20 is perfect. The fat coats the rice grains and keeps them separate. If you use 93/7, the rice can turn out sticky. Add a tablespoon of butter or oil to compensate.
- The broiler is non-negotiable (well, almost): That 2-minute broil creates a browned cheese crust that is completely different from just melted cheese. If you skip it, you’ll still have a good dish, but it won’t have that signature taco rice magic.
- Double it if you want leftovers: This recipe doubles perfectly in the same pan. Just increase the simmer time by about 5 minutes. We always double it because Simone eats leftover taco rice cold straight from the fridge like a feral raccoon — I mean, she loves it.
Swaps That Actually Work
- Make it vegetarian: Swap the ground beef for 2 cans of drained black beans or a bag of frozen plant-based crumbles. Use vegetable broth instead of water. My sister makes it this way and says it’s her favorite dinner.
- Spice level: For a milder version (Simone-approved), use mild Ro-Tel and mild taco seasoning. For the adults who want heat, I add a diced jalapeño to the queso or a drizzle of Cholula on top.
- Rice swap: Use brown rice — just increase the liquid to 1 1/2 cups and simmer for 40-45 minutes. Or use cauliflower rice for a low-carb version (cook for 5-7 minutes, no lid).
- No Velveeta? No problem: Make a quick roux with 2 tbsp butter and 2 tbsp flour, whisk in 1 1/2 cups milk, and stir in 2 cups of shredded cheddar. It’s a little more work but tastes incredible.
Questions I Get About This Recipe All the Time
Q: Why did my rice turn out mushy?
A: You probably lifted the lid during simmering! I know it’s tempting to peek, but letting the steam escape messes up the cooking time. Also, make sure you’re using long-grain rice — short-grain or sushi rice has more starch and gets gluey here.
Q: Can I make this dairy-free?
A: Yes! Use a dairy-free ground beef (or a plant-based crumble) and a dairy-free queso. I’ve had great results with the cashew-based queso from my neighborhood market. The rest of the recipe is naturally dairy-free if you skip the cheese topping.
Q: How long does this last in the fridge?
A: Stored properly in an airtight container, the taco rice lasts 4 days in the fridge. The queso lasts about a week, but I usually make it fresh when I reheat the rice because it’s so fast.
Q: What do you serve with taco rice?
A: We keep it simple: a side of black beans and a quick slaw of shredded cabbage with lime juice. Simone loves it with just a pile of tortilla chips on the side for scooping. For a full taco night, serve it alongside a simple green salad and some sliced avocado.
More Recipes My Family Makes on Repeat
If this one-pan situation is your vibe, you’ll love these other weeknight staples from my kitchen:
- One-Pan Black Bean and Corn Quesadillas — Even faster than taco rice, and the kids can help press the tortillas.
- Creamy Chicken Enchilada Bake — My husband’s favorite. It’s like taco rice’s casserole cousin.
- 15-Minute Lime and Cilantro White Rice — The perfect side dish for any taco night. I make this when I need something simple.
This taco rice with queso is the dinner that saves my sanity on the hard days. It’s fast, it’s filling, and it makes everyone at the table happy — no separate meals required. That’s a win I’ll take every single time.
If you try it, drop a comment and let me know how it went! I love hearing about the dinners that save your weeknights too.
📌 Save this one-pan taco rice with queso recipe for your next busy weeknight — it’s the 30-minute dinner that my whole family actually agrees on.

Taco Rice with Queso That’s Ready in 30 Minutes (And My Kids Devour It)
Equipment
- Deep 12-inch skillet with lid
- Small saucepan or microwave-safe bowl
- Wooden spoon or spatula
- Box Grater
Ingredients
For the Taco Rice
- 1 lb ground beef (80/20)
- 1 packet taco seasoning (or 3 tbsp homemade)
- 1 cup long-grain white rice
- 1 cup water
- 1 can (10 oz) Ro-Tel (tomatoes & green chiles), undrained
For the Queso
- 1 block (16 oz) Velveeta, cut into cubes
- 1/4 cup milk
Optional Topping
- 1/2 cup shredded cheddar or pepper jack
For Serving
- Cilantro, diced onion, sour cream, crushed tortilla chips
Instructions
- Brown the beef: Heat your skillet over medium-high. Add the ground beef and cook, breaking it up, until browned and no longer pink, about 6-7 minutes. Leave about a tablespoon of fat in the pan.
- Bloom the spices: Sprinkle the taco seasoning over the browned beef. Stir and cook for 30 seconds until fragrant.
- Add the rice and liquid: Pour in the drained (but not rinsed) rice, 1 cup water, and the can of Ro-Tel with its juices. Stir, scraping the bottom of the pan to incorporate the browned bits.
- Simmer: Bring to a boil, then reduce heat to low. Cover and simmer for 18-20 minutes, until rice is tender and liquid is absorbed. Do not lift the lid while simmering.
- Make the queso: While the rice cooks, combine the cubed Velveeta and milk in a small saucepan over low heat or in a microwave-safe bowl. Stir every 30 seconds until smooth and melted. (Microwave in 30-second bursts.)
- Top and broil: Once the rice is done, pour the queso evenly over the top. Sprinkle with shredded cheddar or pepper jack if using. Broil for 2-3 minutes until bubbly and browned in spots. Watch carefully.
- Rest and serve: Let the skillet rest for 5 minutes. Top with crushed chips, cilantro, diced onion, and sour cream. Serve straight from the skillet.




