The Best Steak & Queso Rice

The Best Steak & Queso Rice That’ll Have Your Family Fighting Over Seconds

You know those nights when you’re staring into the fridge wondering what magic you can pull together with random ingredients? That’s exactly how my steak and queso rice was born. I had some leftover steak from the weekend, a bag of rice that had been sitting in my pantry forever, and this incredible queso sauce my husband brought home from his favorite Mexican place. Instead of eating them separately like a normal person, I decided to throw them all together in one pan.

Best. Decision. Ever.

This steak and queso rice has become our go-to weeknight dinner when we want something that feels indulgent but doesn’t require me to spend hours in the kitchen. It’s comfort food at its finest – tender, seasoned steak mixed with perfectly cooked rice and smothered in creamy, melty queso that makes everything better. My kids literally cheer when I tell them this is what’s for dinner.

Steak and Queso Rice

Why You’ll Love This Steak & Queso Rice

Let me tell you why this recipe has earned a permanent spot in our dinner rotation. First off, it’s incredibly versatile. Got leftover steak? Perfect. Need to use up some ground beef instead? Works beautifully. The queso sauce ties everything together in this rich, creamy way that makes even the pickiest eaters happy.

The best part? It all comes together in one pan. I’m talking minimal cleanup, maximum flavor. As someone who absolutely hates doing dishes, this speaks to my soul. Plus, you can have this on the table in about 30 minutes, which is a lifesaver on those chaotic weeknights when everyone’s hungry and patience is running thin.

What really sets this dish apart is how the rice absorbs all those incredible flavors. It’s not just plain rice sitting under some toppings – every single grain gets coated in that savory, cheesy goodness. The steak adds this hearty, protein-packed element that makes it feel like a complete meal.

What You’ll Need

Steak and Queso Rice

For the Rice:

  • 1½ cups long-grain white rice (I always use jasmine – it’s got the perfect texture)
  • 3 cups beef broth (trust me, this makes all the difference over water)
  • 2 tablespoons butter
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt and pepper to taste

For the Steak:

  • 1 pound sirloin steak, cut into bite-sized pieces (or use leftover cooked steak)
  • 2 tablespoons olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • ½ teaspoon paprika
  • Salt and pepper to taste

For the Queso Sauce:

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1½ cups whole milk (don’t even think about using skim here)
  • 8 oz sharp cheddar cheese, freshly shredded
  • 4 oz Monterey Jack cheese, freshly shredded
  • 1 (4 oz) can diced green chiles
  • 1 teaspoon garlic powder
  • ½ teaspoon cumin
  • Salt to taste

For Serving:

  • Fresh cilantro, chopped
  • Diced tomatoes
  • Sliced jalapeños
  • Sour cream
  • Lime wedges

Let’s Make It

Steak and Queso Rice

Step 1: Get That Rice Perfect

Start with the rice because honestly, good rice is the foundation of this whole dish. I learned this the hard way after serving my family mushy, overcooked rice more times than I care to admit.

Rinse your jasmine rice in cold water until the water runs clear – this removes excess starch and prevents clumping. In a medium saucepan, melt the butter over medium heat. Add the rinsed rice and stir it around for about 2 minutes. You’ll hear it start to toast slightly, and that’s exactly what we want.

Pour in the beef broth (the aroma when it hits that toasted rice is incredible), then add your garlic powder, onion powder, salt, and pepper. Bring it to a boil, then immediately reduce the heat to low, cover tightly, and let it simmer for 18 minutes. Don’t lift that lid! I know it’s tempting, but resist.

After 18 minutes, remove it from heat and let it sit, still covered, for 5 more minutes. Then fluff with a fork. Your rice should be tender and perfectly separated.

Step 2: Sear That Steak

While the rice is doing its thing, let’s get that steak ready. If you’re using fresh steak, cut it into bite-sized pieces – about 1-inch cubes work perfectly. Pat them completely dry with paper towels because moisture is the enemy of a good sear.

Season the steak pieces generously with chili powder, cumin, paprika, salt, and pepper. Don’t be shy here – you want those flavors to really penetrate the meat.

Heat olive oil in a large skillet over medium-high heat. Once it’s shimmering, add the steak pieces in a single layer. Don’t overcrowd the pan – work in batches if you need to. Let them sear undisturbed for about 2-3 minutes per side until they develop this beautiful golden-brown crust.

The key here is not to move them around too much. I used to constantly stir and flip my steak, wondering why it never got that gorgeous color. Patience is everything when it comes to searing.

Step 3: Make the Magic Queso

Now for the star of the show – this queso sauce that’ll make you want to put it on everything. In the same pan you used for the steak (don’t clean it – those browned bits are pure flavor), melt the butter over medium heat.

Whisk in the flour and cook for about a minute to get rid of that raw flour taste. Slowly pour in the milk while whisking constantly. This is crucial – if you dump it all in at once, you’ll end up with lumps, and nobody wants lumpy queso.

Keep whisking until the mixture thickens slightly, about 3-4 minutes. Now comes the cheese – add it a handful at a time, whisking after each addition until it’s completely melted and smooth. The key is to keep the heat at medium or even medium-low. High heat will make your cheese seize up and turn grainy.

Stir in those diced green chiles, garlic powder, cumin, and salt to taste. The sauce should be creamy and pourable – if it’s too thick, add a splash more milk.

Step 4: Bring It All Together

Add the cooked rice to your queso sauce and gently fold everything together. The rice will absorb some of that creamy goodness, which is exactly what we want. Then fold in your seared steak pieces, making sure everything gets coated in that incredible cheese sauce.

Let it all heat through for about 2-3 minutes, stirring gently so you don’t break up the rice. Taste and adjust seasoning – sometimes I add a pinch more cumin or a squeeze of lime juice to brighten everything up.

Tips from My Kitchen

Don’t skip the beef broth for the rice. I tried making this with water once to “save time,” and the difference was night and day. The beef broth adds this rich, savory depth that plain water just can’t match.

Shred your own cheese. I know it’s easier to grab the pre-shredded stuff, but it doesn’t melt nearly as smoothly. Those anti-caking agents really mess with the texture of your queso. Fresh-shredded cheese creates the silkiest sauce.

Make extra queso. Seriously, you’ll want to put this stuff on everything. I always make a double batch and keep the extra in the fridge for nachos, quesadillas, or just eating with chips when no one’s looking.

Leftover steak works perfectly. This recipe is actually fantastic for using up leftover grilled or pan-seared steak. Just cut it up and add it at the very end so it doesn’t overcook.

Mistakes I’ve Made (So You Don’t Have To)

The first time I made this, I added the cheese to the sauce while the heat was too high, and it turned into this stringy, separated mess. Keep that heat at medium or lower when making the queso – patience pays off here.

I also used to add all the milk at once instead of gradually whisking it in. Let me save you the frustration – lumpy queso sauce is not the vibe we’re going for. Take your time with this step.

Serving Suggestions

Steak and Queso Rice

This steak and queso rice is honestly perfect on its own, but I love setting up a little toppings bar for the family. Fresh cilantro adds this bright, herby note that cuts through all that rich cheese. Diced tomatoes bring a fresh pop of color and acidity. And if you like heat, those sliced jalapeños are absolutely perfect.

A dollop of sour cream on top is never a bad idea, and lime wedges are essential – that little squeeze of citrus brightens the whole dish. Sometimes I’ll serve it with warm tortillas on the side and let everyone make their own little wraps.

How to Store & Reheat

Leftovers keep in the fridge for up to 4 days in an airtight container. The rice will absorb more of the sauce as it sits, which honestly just makes it even more flavorful.

To reheat, I add a splash of milk or broth to loosen everything up, then warm it gently in the microwave or on the stovetop over low heat. Don’t rush the reheating process – low and slow keeps that queso creamy instead of grainy.

This steak and queso rice has become one of those recipes that I find myself making at least twice a month. It’s comforting, satisfying, and hits all the right notes when you want something that feels special but doesn’t require a ton of effort. Plus, seeing my family’s faces light up when I set this on the table? That’s worth its weight in gold.

The combination of tender steak, perfectly seasoned rice, and that incredible homemade queso creates something that’s so much more than the sum of its parts. It’s the kind of dish that turns a regular Tuesday night into something worth celebrating.