There’s something magical about the moment you drizzle creamy, golden queso sauce over perfectly seasoned steak and fluffy rice. I first made this dish on a random Tuesday when I was craving both a steakhouse dinner and the comfort of Tex-Mex flavors. Instead of choosing between the two, I combined them, and honestly, it’s become one of my most-requested recipes. My family now asks for it at least twice a month, and I can’t blame them—it’s indulgent, satisfying, and surprisingly easy to pull off on a weeknight.
This recipe transforms simple ingredients into something restaurant-worthy. The beauty lies in how each component complements the others: tender sliced steak brings protein and richness, fluffy garlic rice provides the perfect base, and that homemade queso sauce? It ties everything together with its velvety, cheesy goodness. Whether you’re cooking for a special occasion or just treating yourself after a long day, this dish delivers every single time.
Why You’ll Love This Steak Queso Rice
It’s deceptively simple. Despite looking and tasting fancy, this recipe uses straightforward techniques and ingredients you can find at any grocery store. You don’t need special equipment or culinary school training—just a good skillet and about 40 minutes of your time.
The flavor combination is unbeatable. Smoky, cumin-spiced steak pairs beautifully with the creamy, slightly spicy queso sauce. Meanwhile, the garlic-infused rice acts as the perfect canvas, soaking up all those delicious drippings and cheese sauce. Each bite offers a perfect balance of textures and tastes that’ll have you reaching for seconds.
It’s incredibly versatile. Feel free to adjust the spice level, swap proteins, or add your favorite toppings. Additionally, this recipe works wonderfully for meal prep since each component stores well separately. You can easily scale it up for a crowd or keep it simple for a cozy dinner for two.
Everyone at the table will be impressed. This dish looks like something you’d order at a upscale Tex-Mex restaurant, complete with that Instagram-worthy cheese pull. However, only you need to know how easy it actually was to make!
Ingredients You’ll Need
For the Steak
- 450g (1 lb) flank or sirloin steak – The star of the show; flank steak offers great flavor and texture when sliced thin
- 1 tbsp olive oil – Helps create a beautiful sear and prevents sticking
- 1 tsp paprika – Adds a subtle sweetness and gorgeous color
- 2 tsp ground cumin – Brings that essential Tex-Mex warmth
- 1 tsp garlic powder – Amplifies the savory notes
- Salt and pepper, to taste – Essential for bringing out all the flavors
For the Queso Sauce
- 2 tbsp butter – Creates a rich, silky base for the sauce
- 2 garlic cloves, finely chopped – Fresh garlic makes all the difference
- 1½ cups whole milk – Full-fat milk ensures the creamiest texture
- 2 cups shredded cheddar cheese – Provides that classic sharp, tangy flavor
- 1 cup shredded Monterey Jack cheese – Melts beautifully and adds mild creaminess
- ½ tsp ground cumin – Echoes the steak seasoning
- 1 tsp chili powder – Adds gentle heat and depth
- Salt and pepper, to taste – Balance the richness
For the Rice
- 1 cup long-grain white rice – Jasmine or basmati work wonderfully
- 1 tbsp olive oil – Helps each grain cook up fluffy and separate
- 1 tsp garlic powder – Infuses subtle flavor throughout
- 2 cups broth or water – Chicken or vegetable broth adds extra depth
- Salt, as needed – Enhances the natural rice flavor
Optional Garnishes
- Fresh cilantro, chopped – Adds brightness and freshness
- Lime wedges – A squeeze of citrus cuts through the richness
- Avocado slices – Creamy and cooling
- Sliced jalapeños – For those who love extra heat
Step-by-Step Instructions
Preparing the Steak
Start by removing your steak from the refrigerator about 20 minutes before cooking—this allows for more even cooking. Pat the steak completely dry with paper towels, which is crucial for achieving a good sear. Moisture on the surface will create steam instead of that delicious caramelized crust you’re after.
Drizzle the olive oil over both sides of the steak, then massage it in with your hands. In a small bowl, combine the paprika, cumin, garlic powder, salt, and pepper. Generously coat both sides of the steak with this spice mixture, pressing it gently into the meat so it adheres well.
Heat a large skillet over high heat until it’s smoking hot—this usually takes about 3-4 minutes. Carefully place your steak in the pan and resist the urge to move it around. Let it sear undisturbed for 4-5 minutes, allowing that beautiful crust to form. Flip the steak and cook for another 4-5 minutes for medium-rare, or adjust the time based on your preferred doneness and the thickness of your cut.
Resting and Slicing
Transfer the cooked steak to a cutting board and tent it loosely with foil. This resting period is non-negotiable—it allows the juices to redistribute throughout the meat, ensuring every slice is tender and juicy. While it rests, you’ll prepare the rice and queso sauce.
After 5-10 minutes, slice the steak thinly against the grain. Look for the direction the muscle fibers run, then cut perpendicular to those lines. This technique shortens the fibers and makes each bite incredibly tender.
Making the Rice
Place your rice in a fine-mesh strainer and rinse under cold running water for about 30 seconds. This removes excess starch and prevents the rice from becoming gummy. Drain thoroughly and set aside.
Heat the olive oil in a medium pot over medium heat. Add the rice and garlic powder, stirring constantly for 1-2 minutes until the rice is lightly toasted and fragrant. This step adds a subtle nutty flavor that elevates ordinary rice into something special.
Pour in your broth or water and add a pinch of salt. Bring everything to a rolling boil, then immediately reduce the heat to low and cover with a tight-fitting lid. Simmer without lifting the lid for 18-20 minutes. Afterward, remove from heat and let stand, still covered, for 5 minutes before fluffing with a fork.
Creating the Queso Sauce
Don’t wash that steak pan! All those flavorful browned bits (fond) will add incredible depth to your queso. Return the skillet to medium heat and add the butter. Once it’s melted and bubbling, add the finely chopped garlic and sauté for about 1 minute until fragrant but not browned.
Pour in the milk and bring it to a gentle simmer, scraping up any browned bits from the bottom of the pan with a wooden spoon. Reduce the heat to medium-low—you want just a few bubbles, not a rolling boil.
Begin adding the shredded cheeses one handful at a time, stirring constantly in a figure-eight pattern. Wait until each addition is mostly melted before adding more. This gradual method prevents the cheese from clumping or becoming grainy. Once all the cheese is incorporated, stir in the cumin, chili powder, salt, and pepper. Taste and adjust the seasoning as needed.
Bringing It All Together
Now comes the fun part—plating your masterpiece! Spoon a generous portion of fluffy rice onto each plate, creating a bed for the steak. Arrange the sliced steak over the rice, fanning it out attractively. Finally, ladle the warm, velvety queso sauce over everything, making sure to coat both the steak and rice.
Finish with your choice of garnishes. I always include fresh cilantro and lime wedges, as that bright citrus note really balances the richness. Avocado slices add a creamy contrast, while jalapeños bring heat for those who want it. Feel free to get creative with your presentation!

Serving Suggestions
This steak queso rice is substantial enough to serve as a complete meal, but there are plenty of ways to round it out. A simple side salad with lime vinaigrette cuts through the richness beautifully. Alternatively, serve some warm tortillas on the side for those who want to wrap up bites into impromptu tacos.
For beverages, consider a cold Mexican beer, a crisp margarita, or even a refreshing agua fresca. If you’re keeping it non-alcoholic, horchata or a lime sparkling water work wonderfully. The key is something that cleanses the palate between those rich, cheesy bites.
This dish also shines at gatherings. Set up a DIY bowl station with the rice, steak, and queso in separate serving dishes, then arrange all the garnishes in small bowls. Let your guests build their own plates—it’s interactive, fun, and ensures everyone gets exactly what they want.
Recipe Variations to Try
Different Proteins
While steak is traditional, you can easily substitute grilled chicken thighs or breasts for a lighter option. Season them the same way and cook until they reach 165°F internally. For a seafood twist, use large shrimp seasoned with the same spice blend—they’ll only need 2-3 minutes per side.
Ground beef also works beautifully if you’re looking for a more budget-friendly version. Brown it with the same spices and use it as a topping, almost like a deconstructed burrito bowl. Even leftover rotisserie chicken, shredded and warmed with the spices, makes a quick weeknight alternative.
Rice Alternatives
Swap the white rice for cilantro-lime rice by stirring fresh cilantro and lime juice into the cooked rice. Mexican rice (cooked with tomato sauce and spices) adds even more flavor. For a lower-carb option, try cauliflower rice—just remember it cooks much faster, usually in about 5-7 minutes.
Quinoa offers a protein boost and works well with the same cooking method, though it may need slightly less liquid. Even brown rice works, though you’ll need to increase the cooking time to about 40-45 minutes and add an extra ½ cup of liquid.
Spice Level Adjustments
Make this dish as mild or as fiery as you like. For extra heat, add diced jalapeños or serrano peppers directly to the queso sauce. A splash of hot sauce or a sprinkle of cayenne pepper in the steak rub kicks things up nicely. Conversely, simply omit the chili powder and use mild cheddar if you’re serving young children or heat-sensitive eaters.
Chipotle peppers in adobo sauce, finely minced and stirred into the queso, add a smoky heat that’s absolutely addictive. Start with just a teaspoon and work your way up—those little peppers pack serious punch!
Vegetarian Version
Create a hearty vegetarian version by replacing the steak with thick portobello mushroom caps or meaty slices of roasted sweet potato. Season them with the same spice blend and roast at 425°F for about 20-25 minutes. Black beans or pinto beans, seasoned and warmed, also make an excellent protein substitute.
Load up on roasted vegetables like bell peppers, zucchini, and corn for extra nutrition and color. The queso sauce works just as well with veggies as it does with meat, making this a flexible recipe that accommodates various dietary preferences.
Make-Ahead Tips
This recipe is perfect for meal prep with a few strategic adjustments. Cook all three components separately and store them in airtight containers in the refrigerator. The rice will keep for up to 4 days, the sliced steak for 3-4 days, and the queso sauce for about 3 days.
When you’re ready to eat, reheat the rice in the microwave with a splash of water to restore moisture. Warm the steak gently in a skillet over medium-low heat to avoid overcooking it—remember, it’s already cooked through. The queso sauce can be reheated on the stovetop over low heat, whisking in a tablespoon or two of milk to restore its creamy consistency.
For the best results, I recommend making the steak and rice ahead but preparing fresh queso sauce when serving. It only takes about 10 minutes and tastes noticeably better than reheated. However, in a pinch, reheated queso still delivers that comforting, cheesy goodness everyone loves.
If you’re prepping for a party, you can season the steak up to 24 hours in advance and keep it refrigerated. Just remember to bring it to room temperature before cooking. Similarly, you can shred your cheeses and portion your spices ahead of time to streamline the cooking process.
Important Notes
Steak Selection and Cooking: Flank steak is my top choice because it’s flavorful, relatively affordable, and slices beautifully when cut against the grain. Sirloin works equally well and tends to be slightly more tender. Whatever cut you choose, don’t skip the resting period—cutting into the steak immediately causes all those delicious juices to run out onto your cutting board instead of staying in the meat.
Cheese Quality Matters: Always shred your own cheese from a block rather than buying pre-shredded varieties. Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly, often resulting in a grainy or separated sauce. Freshly shredded cheese melts like a dream and creates that perfectly creamy texture you’re after.
Managing the Queso Sauce: If your queso becomes too thick, simply whisk in additional milk one tablespoon at a time until you reach your desired consistency. Conversely, if it’s too thin, let it simmer gently for a few extra minutes—it will thicken as it reduces. Keep the heat moderate; high heat can cause the cheese to separate and become oily.
Rice Tips: The 2:1 liquid-to-rice ratio is standard, but different rice varieties may vary slightly. Check the package instructions for your specific type. Never stir rice while it’s cooking, as this releases starch and makes it gummy. Trust the process and keep that lid on!
Serving Temperature: This dish is best served immediately while everything is hot and the queso is at its most pourable. If you need to hold it for a few minutes, keep the queso sauce warm over very low heat, stirring occasionally. The steak and rice can sit at room temperature for up to 30 minutes without issues.

Frequently Asked Questions
Can I use a different cut of steak?
Absolutely! While flank and sirloin are ideal for this recipe, you can use skirt steak, flat iron, or even ribeye if you’re feeling indulgent. Just adjust cooking times based on thickness—thicker cuts may need an extra minute or two per side. The key is slicing against the grain regardless of which cut you choose. Even tougher cuts become tender with proper slicing technique.
How do I know when the steak is done?
The most reliable method is using an instant-read thermometer. For rare, aim for 125°F; medium-rare is 135°F; medium is 145°F; and well-done is 160°F. Keep in mind the temperature will rise another 5 degrees during resting. If you don’t have a thermometer, use the finger test: press the steak and compare the resistance to different parts of your hand—it’s not as accurate but works in a pinch.
My queso sauce turned grainy. What happened?
This usually happens when the heat is too high or the cheese was added too quickly. Cheese proteins tighten when overheated, causing separation. To save a grainy sauce, remove it from heat immediately and whisk in a tablespoon of cream or milk. In the future, keep your heat on medium-low and add cheese gradually while stirring constantly. Using freshly shredded cheese instead of pre-shredded also prevents this issue.
Can I make this with brown rice?
Yes, though you’ll need to adjust the cooking method. Brown rice requires more liquid (about 2½ cups for every cup of rice) and takes 40-45 minutes to cook. Everything else stays the same. The nuttier flavor of brown rice actually pairs wonderfully with the cumin-spiced steak and creamy queso.
Is there a way to make the queso sauce healthier?
You can lighten it up by using 2% milk instead of whole milk and reducing the cheese quantities slightly. However, I don’t recommend going lower than 2% milk, as skim milk will produce a watery, less satisfying sauce. Another option is using half regular cheese and half reduced-fat cheese—just be aware that the texture won’t be quite as creamy. Sometimes it’s worth enjoying the full-fat version as an occasional treat rather than compromising on what makes it special.
How long will leftovers last?
Stored properly in airtight containers, the components will keep for 3-4 days in the refrigerator. The steak and rice reheat beautifully, but the queso sauce may need a splash of milk to restore its consistency. I don’t recommend freezing the queso sauce as dairy-based sauces often separate when thawed. The cooked steak and rice, however, freeze well for up to 2 months.
Can I double this recipe?
Definitely! This recipe scales up easily for feeding a crowd. You may need to cook the steak in batches to avoid overcrowding your pan—overcrowding causes steaming instead of searing. Use a larger pot for the rice or make two separate batches. The queso sauce can be doubled in the same skillet; just be patient with melting all that extra cheese.
What if I don’t have both types of cheese?
While the combination of cheddar and Monterey Jack creates the perfect balance of flavor and meltability, you can use all of one type if that’s what you have. All cheddar will give you a sharper, tangier sauce, while all Monterey Jack will be milder and creamier. In a pinch, even mozzarella or colby jack work—just avoid cheeses like parmesan or feta that don’t melt smoothly.