This incredible Steak Queso Rice is a true comfort food classic. It features tender, spiced steak and fluffy garlic rice, all smothered in a rich and creamy homemade queso sauce.
This Steak Queso Rice is an amazing dish I created one Friday night in Denver. My family was craving something seriously comforting, hearty, and cheesy. They wanted a true restaurant-style skillet meal. I wanted to build a hearty, all-in-one bowl that combined perfectly seasoned steak, fluffy rice, and a silky, homemade queso that was out of this world. This recipe is the glorious result. It’s a dish that feels incredibly indulgent but is surprisingly easy to make on a weeknight. It’s the kind of crave-worthy comfort food you see celebrated on sites like Delish, and it has become our family’s new favorite for a fun and satisfying dinner.
🟫 Why This Is So Good
- The Ultimate Comfort Food – This is the definition of a satisfying, feel-good meal. Every bite is a perfect combination of tender, savory steak, fluffy garlic rice, and a rich, gooey, homemade cheese sauce.
- Incredible Homemade Queso – The homemade queso sauce is the absolute star of the show. It’s so much creamier and more flavorful than anything from a jar, and it comes together in just a few minutes while the other components cook.
- A Complete, Hearty Meal in One Bowl – With protein from the steak, carbs from the rice, and tons of savory flavor from the queso, this is a complete and balanced dinner that will leave everyone at the table full and happy.
- Quick Enough for a Weeknight – Despite looking and tasting incredibly impressive, this entire meal comes together in about 30-40 minutes, making it totally achievable for a regular weeknight dinner.
I’ll never forget the first time I made this Steak Queso Rice for a casual Saturday night dinner. The whole house filled with the amazing smell of the steak searing and the cheesy queso bubbling on the stove. My husband, who is a huge queso fan, took one bite of the finished bowl and immediately said, “This is one of the best things you have ever made.” The kids couldn’t get enough of the cheesy rice and tender steak. It instantly became our go-to recipe for a fun, special weekend dinner that feels like a real treat. The key to that amazing steak is getting a beautiful crust, and you can learn more about how to get the perfect sear on steak for maximum flavor. For more advanced recipes, visit Vegetarian Cuisine.

🟫 Getting Your Ingredients Right
- The Steak – For the best results, I love to use flank steak or sirloin for this recipe. They are wonderfully flavorful cuts of beef that cook up quickly and are incredibly tender when sliced thinly against the grain.
- The Cheeses – For the smoothest, most flavorful, and perfectly gooey queso sauce, use a combination of sharp cheddar for that classic tangy punch and Monterey Jack for its incredible melting quality. As always, you must shred your own cheese from a block. Pre-shredded cheese just won’t do! A great brand like Tillamook is perfect for this.
- The Rice – A simple long-grain white rice, like jasmine or basmati, is the perfect canvas for this dish. It cooks up light and fluffy and is ideal for soaking up all of that glorious queso sauce.
- The Spices – A simple but mighty blend of smoked paprika, cumin, and chili powder gives both the steak and the queso a warm, smoky, and delicious Southwestern-inspired flavor that ties the whole dish together.
🟫 Making It Step by Step
This incredible bowl has a few simple components that come together in parallel, making for a quick and satisfying cooking experience.
Cook the Garlic Rice
Let’s start with the rice. In a medium saucepan, heat one tablespoon of olive oil over medium heat. Add the uncooked rice and toast it for about a minute, stirring constantly, until it’s fragrant. Pour in the broth or water, add the garlic powder and salt, and bring it to a boil. Once it’s boiling, reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes, or until all the liquid has been absorbed and the rice is fluffy.
Sear the Steak
While the rice is cooking, prepare your steak. Pat the steak completely dry with paper towels and season it generously on all sides with the paprika, cumin, garlic powder, salt, and pepper. Heat one tablespoon of olive oil in a large skillet (preferably cast-iron) over medium-high heat. Once the skillet is very hot, add the steak and sear for 3-5 minutes per side for a perfect medium-rare, depending on the thickness. Remove the steak from the skillet and let it rest on a cutting board.
Make the Homemade Queso
Now for the star of the show! In a medium saucepan, melt the butter over medium heat. Add the finely chopped garlic and cook for about 30 seconds until fragrant. Whisk in the chili powder and cumin. Slowly pour in the whole milk, whisking constantly, and bring it to a gentle simmer. Reduce the heat to low and add the shredded cheddar and Monterey Jack cheeses in small handfuls, whisking until each addition is melted and smooth before adding the next. Season with salt and pepper to taste.
Assemble Your Steak Queso Rice Bowls
Once the steak has rested for at least 10 minutes, slice it thinly against the grain. Now, it’s time to build your beautiful bowls! Start with a generous scoop of the fluffy garlic rice. Top it with several slices of the juicy, tender steak. Finally, ladle that glorious, creamy, homemade queso sauce all over the top. Garnish with your favorite toppings and serve immediately.
🟫 Making Sure It Turns Out
- Don’t Crowd the Pan – For the best crust, make sure your steak has plenty of room in the skillet. If your steak is very large, you can cut it in half and cook it in two batches.
- Let the Steak Rest! – This is a non-negotiable step. Letting the steak rest for at least 10 minutes before slicing allows the juices to redistribute, ensuring every slice is incredibly tender and juicy.
- Add Cheese to the Queso Off the Heat – For the smoothest, non-grainy queso, it’s best to reduce the heat to very low or even turn it off completely before you start whisking in your shredded cheese. This prevents it from breaking or becoming oily.
I learned the importance of resting the steak the hard way. I was in a hurry and so excited to eat that I sliced into the beautiful steak right after I pulled it from the pan. All of the delicious juices immediately ran out all over my cutting board, and the final slices of steak were a little bit dry and less flavorful. It taught me that those 10 minutes of resting time are the most important ingredient for a perfect, juicy steak in this Steak Queso Rice recipe.

🟫 Perfect Serving Ideas
This Steak Queso Rice is a fantastic and complete all-in-one bowl meal. It is absolutely perfect garnished with some fresh chopped cilantro for brightness, a few slices of creamy avocado, a squeeze of fresh lime juice to cut the richness, and some sliced jalapeños for a little bit of heat. It truly needs nothing else to be a perfectly satisfying and delicious dinner.
🟫 Making It Different
This is a wonderful base recipe that’s easy to customize. You could use seasoned ground beef or shredded chicken instead of steak for a different protein. For a different base, try serving the steak and queso over roasted potatoes, quinoa, or even cauliflower rice for a lower-carb option. Feel free to stir some black beans or corn into the rice, or add a can of drained diced tomatoes and green chiles to the queso for an even more Tex-Mex-inspired flavor.
🟫 Storage and Leftovers
For the best results, it’s best to store the components of this dish separately. The cooked steak, the garlic rice, and the queso sauce can all be stored in individual airtight containers in the refrigerator for up to 3-4 days. When you’re ready for leftovers, simply reheat the steak and rice, gently reheat the queso on the stovetop (you may need to add a splash of milk to loosen it up), and assemble your fresh bowl.
🟫 Tips That Actually Help
- Use a Cast-Iron Skillet – For the absolute best, most beautiful crust on your steak, a well-seasoned cast-iron skillet is your best friend. It gets incredibly hot and distributes heat evenly.
- Shred Your Own Cheese – I know I say it all the time, but for the smoothest, creamiest, non-grainy queso sauce, you must shred your own cheese from a block. It makes a huge difference!
- Multitask for Speed – This meal comes together quickly if you multitask. You can make the queso sauce while the rice is simmering and the steak is resting.
My biggest “aha” moment was the day I stopped buying jarred queso and realized how incredibly easy and ridiculously delicious homemade queso is. I always thought it was a complicated, mysterious process. But realizing it’s just a simple sauce of butter, garlic, milk, and cheese that comes together in about 5 minutes was a complete game-changer. It’s what takes this dish from a simple steak and rice meal to something truly special and crave-worthy.
This Steak Queso Rice has become our family’s favorite way to have a special, fun, restaurant-style meal right in our own Denver home. It’s a hearty, satisfying, and unbelievably flavorful dish that always gets rave reviews. I hope it becomes a new favorite for your family, too!

🟫 Frequently Asked Questions
→ What is the best cut of steak to use for this recipe? Flank steak or sirloin are both fantastic choices. They are flavorful, relatively lean, and cook up quickly. Just be sure to slice them against the grain for maximum tenderness.
→ Can I make the queso sauce ahead of time? Yes, you can make the queso sauce up to 2-3 days in advance and store it in an airtight container in the refrigerator. Reheat it gently on the stovetop over low heat, adding a splash of milk to loosen it as needed.
→ Is this recipe spicy? As written, it is very mild. The only heat comes from the small amount of chili powder in the queso. You can easily make it spicier by adding a pinch of cayenne pepper to the steak seasoning or serving it with sliced jalapeños.
→ Can I use a different kind of rice? Yes, you can use brown rice, but it will have a longer cooking time. Quinoa or cauliflower rice would also be great lower-carb alternatives.
→ Why is my queso grainy? This can happen if the heat is too high when you add the cheese, or if you use pre-shredded cheese, which contains starches that can prevent it from melting smoothly. Use low heat and shred your own cheese from a block.
PrintSteak Queso Rice
- Total Time: 40 minutes
- Yield: 4 Servings 1x
Description
Tender, spiced steak and fluffy garlic rice, all smothered in a rich, creamy, and easy homemade queso sauce.
Ingredients
→ For the Steak:
- 1 lb flank or sirloin steak
- 1 tbsp olive oil
- 2 tsp ground cumin
- 1 tsp paprika
- 1 tsp garlic powder
- Salt and black pepper, to taste
→ For the Queso Sauce:
- 2 tbsp butter
- 2 garlic cloves, finely chopped
- 1 tsp chili powder
- ½ tsp ground cumin
- 1 ½ cups whole milk
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded Monterey Jack cheese
- Salt and black pepper, to taste
→ For the Rice:
- 1 cup long-grain white rice
- 1 tbsp olive oil
- 2 cups chicken broth or water
- 1 tsp garlic powder
- Salt, as needed
→ For Garnish (Optional):
- Fresh cilantro, chopped
- Lime wedges
- Avocado slices
- Sliced jalapeños
Instructions
- Cook Rice: Heat 1 tbsp olive oil in a medium saucepan. Toast the rice for 1 minute. Add broth/water, garlic powder, and salt. Bring to a boil, then cover, reduce heat to low, and simmer for 15-20 minutes until fluffy.
- Cook Steak: While the rice cooks, pat the steak dry and season generously with cumin, paprika, garlic powder, salt, and pepper. Heat 1 tbsp olive oil in a large skillet over medium-high heat. Sear the steak for 3-5 minutes per side for medium-rare. Let it rest on a cutting board for 10 minutes before slicing against the grain.
- Make Queso: In a medium saucepan, melt the butter over medium heat. Sauté the garlic for 30 seconds. Stir in the chili powder and cumin. Slowly whisk in the milk and bring to a gentle simmer.
- Finish Queso: Reduce heat to low. Add the shredded cheeses in handfuls, whisking until smooth after each addition. Season with salt and pepper.
- Assemble: Divide the garlic rice among four bowls. Top with the sliced steak, and then pour the warm queso sauce generously over everything. Garnish as desired.
Notes
- Rest the Steak: Letting the steak rest for 10 minutes before slicing is crucial for keeping it juicy.
- Shred Your Own Cheese: For the smoothest, creamiest queso, always shred cheese from a block.
- One-Pan Steak & Queso: You can cook the steak, set it aside, and then make the queso in the same skillet to save a dish and add more flavor.
- Storage: Store components separately in the refrigerator. Reheat the queso gently on the stove with a splash of milk.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner, Bowls, Comfort Food
- Method: Searing, Sautéing
- Cuisine: Tex-Mex, American
Nutrition
- Serving Size: 1 bowl
- Calories: 780
- Sugar: 5g
- Sodium: 1200mg
- Fat: 50g
- Saturated Fat: 25 g
- Unsaturated Fat: 25 g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 45 g
- Cholesterol: 150 mg
Keywords: Steak Queso Rice