There’s just something magical about a plate that brings together bold, sizzling steak, creamy, melted cheese, and fluffy, garlic-scented rice. This Cheesy Steak & Queso Rice recipe is exactly that—comforting, rich, and full of flavor with just enough brightness from fresh garnishes like lime, cilantro, and avocado to keep things balanced.
If you’re anything like me, you’ve probably had those days when you’re craving something hearty, but not quite a full Tex-Mex platter. This dish is the perfect middle ground. It’s got the soul-warming appeal of a cheesy rice bowl, the indulgence of a steak dinner, and just enough spice to keep your tastebuds awake. And can we talk about that homemade queso? It’s what dreams are made of—smooth, creamy, and full of smoky flavor.
This has become one of our weeknight go-to meals for when we want something that feels a little special without spending hours in the kitchen. It’s also a great dish for casual dinner parties, since it looks super impressive plated up with all the toppings, but comes together with very basic ingredients.
Let’s jump into how to bring this deliciousness together!
Ingredients You’ll Need
For the Steak
-
1 lb flank or sirloin steak
-
1 tsp paprika
-
1 tsp ground cumin
-
1 tsp garlic powder
-
Salt and freshly ground black pepper, to taste
-
1 Tbsp olive oil
For the Queso Sauce
-
1½ cups whole milk
-
2 garlic cloves, finely chopped
-
2 Tbsp butter
-
½ tsp ground cumin
-
1 tsp chili powder
-
Salt and freshly ground black pepper, to taste
-
2 cups shredded cheddar cheese
-
1 cup shredded Monterey Jack cheese
For the Rice
-
1 cup long-grain white rice
-
1 Tbsp olive oil
-
1 tsp garlic powder
-
2 cups broth or water
-
Salt, as needed
Optional Garnishes
-
Chopped fresh cilantro
-
Lime wedges
-
Avocado slices
-
Sliced jalapeños
STEPS
Step 1: Make the Creamy Queso Sauce
We’re going to start by building that luxurious queso—trust me, it sets the tone for the whole dish.
In a medium skillet over medium heat, melt 2 tablespoons of butter. Add in the chopped garlic and sauté it for about a minute, just until it becomes fragrant. This little step infuses the butter with that garlicky goodness that makes every bite pop.
Next, pour in the milk and bring it just to a simmer. You don’t want it to boil—just a gentle heat to help the cheese melt smoothly. Once it’s heated through, season with cumin, chili powder, salt, and pepper.
Now comes the fun part: cheese! Stir in the shredded cheddar and Monterey Jack cheeses, one handful at a time. Keep stirring until each handful is melted and incorporated before adding the next. The result should be a rich, creamy, velvety queso that’s smooth and glossy. Turn the heat down low and keep it warm while you prep everything else.
Pro Tip: If the queso starts to thicken too much while it sits, you can gently reheat it with a splash of milk and give it a good whisk. It’ll go back to being perfectly pourable in seconds.
Step 2: Cook the Garlic Rice
While the queso simmers away, it’s time to build the base of our bowl—fluffy, flavorful rice.
Start by rinsing 1 cup of long-grain white rice under cold water until the water runs mostly clear. This gets rid of excess starch and helps keep the grains from clumping together.
In a saucepan, heat 1 tablespoon of olive oil over medium heat. Add the rinsed rice and 1 teaspoon of garlic powder, and toast it for about two minutes, stirring often. This brings out a lovely nutty flavor and really infuses the garlic into the rice.
Pour in 2 cups of broth or water and add a pinch of salt. Bring the whole pot to a boil, then cover it and reduce the heat to low. Let it simmer for about 18–20 minutes, or until all the liquid has been absorbed. Fluff the rice with a fork and keep it covered until you’re ready to serve.
Note: I usually go with chicken broth for an extra savory punch, but water works just fine if that’s what you’ve got on hand.
Step 3: Season and Rest the Steak
Now we’re moving onto the star of the show—the steak.
Grab your flank or sirloin steak and pat it dry with paper towels. This helps it sear better and get that beautiful golden crust. Rub it all over with olive oil, then season generously with paprika, ground cumin, garlic powder, salt, and freshly cracked black pepper. Press the spices in so they really cling to the meat.
Let the seasoned steak sit at room temperature for about five minutes while you finish the queso and rice. This helps it cook more evenly once it hits the hot skillet.
Cheesy Steak & Queso Rice: Bringing It All Together
Welcome back! Now that we’ve got our creamy queso bubbling on low, our garlic-infused rice steaming under the lid, and our spice-rubbed steak ready to hit the heat—it’s time to bring all the components together. This part of the process is fast and flavorful, so get your skillet or grill pan hot and let’s finish strong.
There’s something so satisfying about that final sizzle when steak hits the pan, and trust me, your kitchen is going to smell incredible. And once we slice it up, layer it over the rice, and drizzle that luscious queso all over—this dish goes from great to unforgettable.
Step 4: Sear the Steak to Perfection
Grab your heaviest skillet or grill pan and heat it over high heat until it’s almost smoking. This is key to getting that perfect sear on your steak.
Carefully place the steak into the hot pan and let it sear undisturbed for about 4 to 5 minutes per side. For medium-rare, this timing is just right, but feel free to adjust based on your preferred doneness. If your steak is especially thick, you may want to finish it off in the oven at 400°F for a few extra minutes.
Once it’s done, transfer the steak to a cutting board and let it rest for 5 to 10 minutes. Resting helps the juices redistribute, so you don’t lose all that flavor when you slice into it.
Tip: Always slice steak against the grain. This shortens the muscle fibers and gives you that tender, melt-in-your-mouth texture—even with leaner cuts like flank steak.
Step 5: Assemble the Plate
Now it’s time for the fun part—building your masterpiece.
Start by spooning a generous amount of the garlic rice onto each plate or bowl. Fluff it up with your fork first to give it a nice light texture. Then, arrange a few slices of steak right over the top of the rice.
Ladle that warm queso sauce over everything—don’t be shy with it! The cheese sauce not only adds flavor but also ties everything together into one irresistible, melty meal.
Top it off with your garnishes: chopped fresh cilantro for brightness, avocado slices for creaminess, and thin jalapeño rounds for just the right amount of heat. A few lime wedges on the side are perfect for squeezing over the top right before eating.
Optional Upgrade: Want to take it even further? Throw everything into a warm tortilla and turn it into the best burrito you’ve ever had. Leftovers make killer burrito bowls too!
Extra Tips & Simple Variations
1. Add a Veggie Side
If you’re looking to round out the meal with a vegetable, roasted peppers or sautéed zucchini go great alongside. You can even fold sautéed onions and bell peppers right into the rice before serving.
2. Make It Spicier
Like a little heat? Add a pinch of cayenne to the queso sauce, or toss some red pepper flakes into the rice while it cooks.
3. Switch Up the Protein
Not in the mood for steak? This recipe works beautifully with grilled chicken or even shrimp. The queso and garlic rice are versatile enough to go with just about anything.
4. Use Brown Rice or Quinoa
Trying to make things a little more nutritious? Brown rice or quinoa make great substitutes for white rice, though you’ll need to adjust cooking times and liquid accordingly.
5. Prep Ahead for Busy Nights
You can easily make the rice and queso sauce a day ahead—just store them in airtight containers in the fridge. Warm the queso gently over low heat with a splash of milk before serving, and reheat the rice with a damp paper towel in the microwave to keep it from drying out.
Cheesy Steak & Queso Rice: Your Questions Answered + Final Thoughts
So you’ve seared the steak, spooned that creamy queso over garlic-infused rice, and garnished with all the good stuff—now you’ve got yourself one seriously satisfying plate. But before you dig in (or maybe you’re already mid-bite), let’s take a minute to cover some of the most common questions about this recipe. Whether you’re planning ahead for leftovers or wondering how to tweak the dish to fit your dietary needs, I’ve got you covered.
FAQ: Cheesy Steak & Queso Rice
1. What cut of steak works best for this recipe?
Flank or sirloin steak are ideal because they cook quickly and slice beautifully. Flank is a bit leaner and benefits from slicing thinly against the grain. Sirloin is slightly more tender and forgiving. Both hold up well to bold seasonings and a hot sear.
2. Can I make the queso sauce ahead of time?
Absolutely. You can prepare the queso sauce up to 2 days in advance. Store it in an airtight container in the fridge and reheat gently on the stove with a splash of milk to bring it back to that smooth, pourable consistency.
3. What’s the best rice to use?
Long-grain white rice gives you the fluffiest texture and soaks up the flavors well. That said, brown rice or even jasmine rice can be used—just adjust cooking times and liquid ratios as needed.
4. How do I make this dish spicier?
Add diced jalapeños directly into the queso, sprinkle red pepper flakes into the rice as it cooks, or mix a little cayenne into the spice rub for the steak. You can also top the finished dish with hot sauce for an extra kick.
5. Can I swap out the cheeses in the queso sauce?
Yes! While cheddar and Monterey Jack give you the classic creamy, sharp combo, you can experiment with Pepper Jack for heat, mozzarella for extra meltiness, or even a smoky gouda for depth. Just make sure you use good-quality cheese that melts well.
6. What can I do with leftovers?
Leftover steak and queso are perfect for loaded nachos, quesadillas, or burrito bowls. You can also reheat everything and roll it into a warm tortilla for a next-day lunch wrap. Just keep the garnishes fresh—add those right before serving.
7. How do I keep the steak tender?
Don’t skip the resting step after cooking the steak. Letting it rest 5 to 10 minutes keeps it juicy. And always slice against the grain—this shortens the muscle fibers and results in a more tender bite, even with lean cuts like flank.
Final Thoughts: A Dish That Delivers Big Flavor with Simple Steps
Cheesy Steak & Queso Rice is everything you want in a home-cooked meal—easy to prepare, full of bold, comforting flavors, and flexible enough to make your own. Whether you’re serving it up for a cozy weeknight dinner or impressing friends at a casual get-together, this recipe hits all the right notes.
What I love most about this dish is how balanced it is: rich without being heavy, comforting without feeling overly indulgent. You get the smokiness of the steak, the creamy richness of the queso, the garlicky bite of the rice, and the bright, fresh finish from the toppings. It’s the kind of meal that makes you slow down and savor every bite.
Print
Cheesy Steak & Queso Rice
- Author: Sophia
Description
A hearty, flavor-packed dish featuring tender, spice-crusted steak served atop garlic-infused rice and smothered in a creamy, melted cheddar-Monterey Jack queso sauce. Topped with fresh cilantro, avocado and jalapeño, it delivers a satisfying balance of rich cheese, savory beef and bright, zesty accents.
Ingredients
For the Steak
1 lb flank or sirloin steak
1 tsp paprika
1 tsp ground cumin
1 tsp garlic powder
salt and freshly ground black pepper, to taste
1 Tbsp olive oil
For the Queso Sauce
1½ cups whole milk
2 garlic cloves, finely chopped
2 Tbsp butter
½ tsp ground cumin
1 tsp chili powder
salt and freshly ground black pepper, to taste
2 cups shredded cheddar cheese
1 cup shredded Monterey Jack cheese
For the Rice
1 cup long-grain white rice
1 Tbsp olive oil
1 tsp garlic powder
2 cups broth or water
salt, as needed
Optional Garnishes
chopped fresh cilantro
lime wedges
avocado slices
sliced jalapeños
Instructions
Begin by preparing the queso sauce. In a skillet over medium heat, melt the butter and add the chopped garlic. Sauté until fragrant, about one minute. Pour in the milk and bring just to a simmer. Season with cumin, chili powder, salt and pepper, then stir in the cheddar and Monterey Jack cheeses handful by handful until the sauce is smooth and glossy. Keep warm over the lowest heat.
Rinse the rice under cold water until the water runs clear. In a separate pot, heat the olive oil over medium heat, add the rice and garlic powder, and toast for about two minutes. Pour in the broth or water and a pinch of salt, bring to a boil, then cover and reduce to low. Simmer for 18–20 minutes, until the liquid is absorbed and the grains are tender. Fluff with a fork and keep covered until serving.
Pat the steak dry and rub all over with olive oil. Season generously with paprika, cumin, garlic powder, salt and pepper, pressing the spices into the meat. Let sit at room temperature for five minutes while the rice and sauce finish.
Heat a heavy skillet or grill pan over high heat until very hot. Sear the steak for four to five minutes per side for medium-rare, adjusting to your preferred doneness. Transfer to a cutting board and let it rest for five to ten minutes before slicing thinly against the grain.
To assemble, spoon the garlic rice onto warm plates, fan the steak slices over the top and ladle the queso sauce generously over everything. Scatter cilantro, avocado, and jalapeño slices around, and serve with lime wedges for squeezing over the dish.
Notes
For extra depth, marinate the seasoned steak in the refrigerator for up to an hour before cooking. If the queso thickens too much on standing, whisk in a splash of milk over gentle heat to loosen it. Leftover steak and queso make excellent loaded nachos or burrito fillings.