Home Recipes Cheesy Steak Queso Rice

Cheesy Steak Queso Rice

by Jennah
Cheesy Steak Queso Rice

Love it? Share it!

If you’re craving a meal that’s hearty, cheesy, and full of bold Tex-Mex flavors, this Steak Queso Rice is the perfect recipe. Juicy seared steak, fluffy seasoned rice, and a silky, homemade queso sauce come together in one irresistible dish. It’s quick enough for a weeknight yet impressive enough to serve guests who love a little indulgence on their plate.

This Steak Queso Rice has quickly become one of my family’s most-requested dinners. My husband always lights up when he sees the skillet come out because he knows it means steak night—but with a cheesy twist! The kids love mixing the queso into their rice, while I enjoy loading mine up with fresh cilantro and a squeeze of lime. It’s one of those meals where everyone finds their own way to enjoy it, but we all end up scraping our plates clean. I honestly can’t remember the last time we had leftovers!

Why This Steak Queso Rice

This recipe isn’t just steak and rice—it’s comfort food with a Tex-Mex kick!

  • Juicy Steak: Perfectly seared and tender, with a smoky spice rub.

  • Creamy Queso Sauce: A blend of cheddar and Monterey Jack melted into silky perfection.

  • Fluffy Rice Base: Toasted with garlic for extra flavor before simmering to tenderness.

  • Versatile & Customizable: Add your favorite garnishes—avocado, jalapeños, or lime juice—to make it your own.

  • Crowd-Pleasing: It’s indulgent, filling, and guaranteed to make everyone go back for seconds.

Ingredients

For the Steak

  • 450 g (1 lb) flank or sirloin steak

  • 1 tbsp (15 ml) olive oil

  • 1 tsp paprika

  • 2 tsp ground cumin

  • 1 tsp garlic powder

  • Salt and pepper, to taste

For the Queso Sauce

  • 360 ml (1 ½ cups) whole milk

  • 2 tbsp (30 g) butter

  • 2 garlic cloves, finely chopped

  • 225 g (2 cups) shredded cheddar cheese

  • 115 g (1 cup) shredded Monterey Jack cheese

  • 1 tsp chili powder

  • ½ tsp ground cumin

  • Salt and pepper, to taste

For the Rice

  • 240 g (1 cup) long-grain white rice

  • 480 ml (2 cups) chicken or vegetable broth (or water)

  • 1 tbsp (15 ml) olive oil

  • 1 tsp garlic powder

  • Salt, as needed

Optional Garnishes

  • Fresh cilantro, chopped

  • Lime wedges

  • Avocado slices

  • Sliced jalapeños

Directions

  1. Prepare the Steak: Pat the steak dry with paper towels. Rub with olive oil, then season generously on both sides with paprika, cumin, garlic powder, salt, and pepper.

  2. Cook the Steak: Heat a large skillet until very hot. Sear the steak for 4–5 minutes per side, depending on thickness and desired doneness. Transfer to a cutting board, let rest 5–10 minutes, then slice thinly against the grain.

  3. Cook the Rice: Rinse the rice under cold water. Heat olive oil in a pot, add rice and garlic powder, and stir to coat. Toast lightly for 1–2 minutes, then pour in broth or water. Bring to a boil, cover, and simmer on low for 18–20 minutes until fluffy.

  4. Make the Queso Sauce: In the same skillet used for the steak, melt butter over medium heat. Add chopped garlic and sauté for about 1 minute until fragrant. Pour in the milk and bring to a gentle simmer. Gradually whisk in the cheeses until smooth. Stir in chili powder, cumin, salt, and pepper.

  5. Assemble: Spoon rice onto plates, top with sliced steak, and drizzle with the warm queso sauce. Garnish with cilantro, lime wedges, avocado slices, and jalapeños if desired.

Notes

  • Steak Options: Flank, sirloin, or even ribeye all work beautifully—just adjust searing time based on thickness.

  • Queso Variations: Add diced green chilies, roasted peppers, or a splash of hot sauce for extra heat.

  • Make It Lighter: Use reduced-fat milk and cheese if you prefer a less indulgent sauce.

  • Meal Prep Tip: You can cook the rice and queso ahead of time, then just sear the steak fresh before serving.

  • Serving Idea: Turn leftovers into burrito bowls or quesadillas for a quick next-day lunch.

Love it? Share it!