
Hey there, kitchen friend! Do you ever crave something truly satisfying, something that feels like a warm hug after a long day, but you just don’t have hours to spend fussing over dinner? Me too! There are some meals that just hit the spot – comforting, savory, and utterly delicious. This Steak and Queso Rice is one of them. It reminds me of my favorite restaurant bowls, but honestly? Making it at home is even better because it’s made with love (and extra cheese!). It’s surprisingly easy, comes together quicker than you might think, and trust me, it’s going to become a new favorite in your rotation.
Why You’ll Love This Recipe
- Fast enough for a weeknight meal!
- Easy steps, even for beginner cooks.
- Perfect for sharing (or not!).
- Deliciously creamy and satisfying.
Ingredients
Gather ’round, let’s talk about what you’ll need to make this magic happen. Most of these are probably staples you already have on hand!
For the Steak
- 1 pound (approx. 450 g) flank or sirloin steak: Both are great choices, flank gives a bit more chew, sirloin is a bit more tender. Pick what you love!
- 1 teaspoon paprika: Adds a lovely color and mild flavor.
- Salt and freshly ground black pepper, to taste: Don’t be shy, seasoning is key!
- 2 teaspoons ground cumin: Brings that essential smoky, earthy depth.
- 1 tablespoon olive oil: For rubbing on the steak before seasoning.
- 1 teaspoon garlic powder: Because everything is better with garlic!
For the Queso Sauce
- 1 1/2 cups whole milk: Full-fat milk makes for the creamiest sauce.
- Salt and freshly ground black pepper, to taste: Season that sauce!
- 1/2 teaspoon ground cumin: A little goes a long way to complement the steak.
- 2 cups shredded cheddar cheese: Sharp or mild, your preference.
- 2 tablespoons butter: The base for our silky sauce.
- 1 teaspoon chili powder: Gives it a little kick and that classic queso color.
- 2 cloves garlic, finely minced: Fresh garlic is a must here.
- 1 cup shredded Monterey Jack cheese: Melts beautifully and adds stretchiness.
For the Rice
- 2 cups broth or water: Broth adds more flavor, but water works too!
- Salt, as needed: Just a pinch for cooking the rice.
- 1 tablespoon olive oil: For toasting the rice slightly.
- 1 cup long-grain white rice: Standard white rice works perfectly.
- 1 teaspoon garlic powder: Another layer of garlicky goodness.
Optional Garnishes
These aren’t strictly necessary, but they really elevate the dish!
- Fresh chopped cilantro: Adds brightness.
- Lime wedges: A squeeze of lime cuts through the richness.
- Sliced avocado: For creamy deliciousness.
- Sliced jalapeños: If you like a little heat!
How to Make It
Ready? Let’s get cooking! We’ll tackle this step-by-step, and you’ll be enjoying a fantastic meal before you know it.
-
Start the Queso Base: Grab a medium skillet. Pop it over medium heat and melt your butter. Once it’s shimmering, toss in that minced garlic. Give it a stir for about a minute – you’ll know it’s ready when you smell that amazing garlic aroma. Pour in the whole milk and let it gently come up to a simmer. Don’t boil it rapidly, just a nice gentle heat.
-
Cook the Rice: While the milk heats, let’s get the rice going. First, rinse your rice really well under cold water until the water runs clear. This gets rid of extra starch and helps it cook up fluffy. Heat your olive oil in a saucepan, add the rinsed rice and garlic powder, and toast it for just about 2 minutes, stirring constantly. This adds a little nutty flavor. Now, carefully pour in your broth or water and a little pinch of salt. Bring it to a boil, then immediately pop the lid on, turn the heat down to low, and let it simmer peacefully for 18 to 20 minutes. Don’t peek! Once the time is up, it should be tender and the liquid absorbed. Let it sit, covered, for another 5 minutes off the heat before fluffing.
-
Prep the Steak: Now for the star! Pat your steak super dry with paper towels. This helps it get a gorgeous sear. Rub it all over with the tablespoon of olive oil. In a small bowl, mix together your paprika, cumin, garlic powder, salt, and pepper. Sprinkle this spice mix all over the steak, pressing it in gently so it sticks.
-
Cook the Steak: Get a large skillet very hot over medium-high or high heat. You want a good sear! Carefully lay the seasoned steak in the hot skillet. Sear it for 4 to 5 minutes per side. This timing depends on how you like your steak cooked. I find 4 minutes per side gives a lovely medium-rare, and 5 minutes gets you to medium. Adjust based on your preference and the thickness of your steak.
-
Rest and Slice the Steak: This is a crucial step! Once the steak is cooked, transfer it to a cutting board. Don’t cut it immediately! Let it rest for 5 to 10 minutes. This allows the juices to redistribute, making the steak incredibly tender. After resting, slice it thinly against the grain. Look closely at the meat – the muscle fibers run in a certain direction. Slice perpendicular to those lines.
-
Finish the Queso Sauce: Go back to your simmering milk base. Make sure the heat is still low. Gradually add your shredded cheddar and Monterey Jack cheeses, a handful at a time, stirring constantly until each addition is completely melted and the sauce is smooth and creamy. Once all the cheese is in and melted, stir in the chili powder, ground cumin, and season with salt and pepper to taste. Taste it and adjust if needed!
-
Prepare Garnishes (Optional): If you’re using them, now’s the time to get your garnishes ready. Chop that fresh cilantro, cut your lime into wedges, slice the avocado, and get those jalapeños sliced.
-
Assemble and Serve: Time to eat! Divide the fluffy cooked rice among your plates or bowls. Arrange those beautiful slices of rested steak right on top of the rice. Now, generously spoon that warm, glorious queso sauce all over everything. Finish it off with any of those tasty garnishes you prepared – cilantro, a squeeze of lime, creamy avocado, or spicy jalapeños. Serve it immediately while everything is warm and melty!

Substitutions & Additions
This recipe is pretty flexible! Feel free to mix things up based on what you have or what you’re craving.
- Steak Cuts: Can’t find flank or sirloin? Skirt steak, flat iron, or even tenderloin strips would work beautifully. Just adjust cooking time based on thickness.
- Cheese: Play with your cheeses! A little Pepper Jack could add spice, or mix in some Colby for a slightly different texture. Just make sure they’re good melting cheeses.
- Milk: While whole milk is best for creaminess, 2% milk can work in a pinch, the sauce just might be slightly less rich.
- Spice Level: Want it spicier? Add a pinch of cayenne pepper to the queso sauce, or serve with extra sliced jalapeños or a drizzle of hot sauce. Not a fan of spice? Reduce or omit the chili powder and cumin.
- Veggies: Sautéed onions and peppers, corn, or black beans would be fantastic additions to the bowl! Stir them into the rice or serve them alongside the steak and queso.
- Rice: While white rice is classic here, you could try brown rice (adjust cooking time) or even cauliflower rice for a low-carb option.
Tips for Success
Here are a few little tricks I’ve learned that will help make your Steak and Queso Rice absolutely perfect:
- Pat the Steak Dry: I can’t stress this enough! A dry surface is key to getting that beautiful brown crust on your steak.
- Don’t Overcrowd the Pan: If you’re cooking more than one steak, cook them one or two at a time if needed, so the pan stays hot enough to sear, not steam.
- Rest the Steak! Seriously, don’t skip this step. It makes all the difference in tender, juicy steak.
- Shred Your Own Cheese: Pre-shredded cheese contains anti-caking agents that can make your queso sauce a little grainy. Shredding block cheese yourself results in a much smoother, creamier sauce.
- Add Cheese Gradually: When making the queso, add the cheese a little at a time, stirring until melted before adding more. This helps prevent clumping.
- Keep Queso Warm: If your queso sits for a bit, it might thicken. You can gently warm it over low heat or add a splash more milk (a tablespoon or two) and stir until it loosens up again.
How to Store It
Got leftovers? Lucky you! This dish stores reasonably well, though the queso is always best fresh.
- Storing: Store the rice, steak, and queso sauce separately in airtight containers in the refrigerator.
- Shelf Life: Leftovers will keep in the fridge for 3-4 days.
- Reheating: Gently reheat the rice and steak in the microwave or on the stovetop. Reheat the queso sauce separately in a small saucepan over low heat, stirring frequently, or in the microwave in short bursts, stirring in between. You might need to add a tiny splash of milk to loosen it up when reheating.
FAQs
Got questions? I’ve got answers!
Q: Can I make the queso sauce ahead of time?
A: Yes, you can make it a day ahead. Store it in an airtight container in the fridge. Reheat it gently over low heat, stirring often, and add a tablespoon or two of milk if needed to get it back to a smooth, pourable consistency.
Q: What’s the best way to get a good sear on the steak?
A: Make sure your skillet is very hot before adding the steak, and pat the steak dry beforehand. Don’t move the steak around too much once it’s in the pan – let it cook undisturbed for a few minutes to build that crust.
Q: Can I use pre-shredded cheese for the queso?
A: You can, but for the smoothest, creamiest queso, I highly recommend shredding block cheese yourself. Pre-shredded cheese has additives that can prevent it from melting completely smoothly.
Q: My queso sauce is too thick/thin. How do I fix it?
A: If it’s too thick, whisk in a tablespoon or two of milk over low heat until it reaches your desired consistency. If it’s too thin, you can try simmering it gently for a few minutes to reduce it slightly, or stir in a tiny bit more cheese (melted gradually).
I hope you love this Steak and Queso Rice as much as we do! It’s comfort food at its finest and surprisingly simple. Enjoy every cheesy, savory bite!

Easy Skillet Steak and Creamy Queso Rice
Ingredients
Equipment
Method
- Step 1: Start the Queso Base: In a medium skillet over medium heat, melt the butter. Add minced garlic and stir for about a minute until fragrant. Pour in the whole milk and gently bring it to a simmer.
- Step 2: Cook the Rice: While the milk heats, rinse the rice under cold water until clear. Heat 1 tbsp olive oil in a saucepan, add the rinsed rice and 1 tsp garlic powder, and toast for about 2 minutes, stirring constantly. Pour in the broth or water and a pinch of salt. Bring to a boil, then cover, reduce heat to low, and simmer for 18 to 20 minutes until tender and liquid is absorbed. Let it sit, covered, for another 5 minutes off the heat before fluffing.
- Step 3: Prep the Steak: Pat the steak dry with paper towels. Rub it all over with 1 tbsp olive oil. In a small bowl, mix paprika, 2 tsp cumin, 1 tsp garlic powder, salt, and pepper. Sprinkle this spice mix all over the steak, pressing it in gently.
- Step 4: Cook the Steak: Get a large skillet very hot over medium-high or high heat. Carefully lay the seasoned steak in the hot skillet. Sear for 4 to 5 minutes per side, adjusting time for desired doneness (4 mins/side for medium-rare, 5 mins/side for medium).
- Step 5: Rest and Slice the Steak: Transfer the cooked steak to a cutting board. Let it rest for 5 to 10 minutes. After resting, slice it thinly against the grain.
- Step 6: Finish the Queso Sauce: Return to the simmering milk base (keep heat low). Gradually add shredded cheddar and Monterey Jack cheeses, a handful at a time, stirring constantly until melted and smooth. Stir in chili powder, 0.5 tsp ground cumin, and season with salt and pepper to taste.
- Step 7: Prepare Garnishes (Optional): If using, chop cilantro, cut lime wedges, slice avocado, and slice jalapeños.
- Step 8: Assemble and Serve: Divide the cooked rice among plates or bowls. Arrange sliced steak on top of the rice. Generously spoon the queso sauce over everything. Garnish with prepared optional toppings. Serve immediately.





