This Steak Queso Rice is the kind of meal that brings instant comfort with every bite. Juicy, well-seasoned steak pairs perfectly with fluffy rice, all coated in a rich, creamy cheese sauce. It’s a simple one-pan dish that delivers bold flavor without complicated steps, making it perfect for busy weeknights or relaxed family dinners.
Why You’ll Love This Recipe
This recipe stands out because it combines convenience with incredible taste. Everything cooks in one pan, allowing the flavors to blend beautifully while keeping cleanup minimal. The steak is seared to lock in flavor, the rice absorbs savory broth, and the queso sauce ties everything together with a creamy finish.
You’ll also love how versatile it is. You can easily adjust ingredients based on what you have at home, and it’s filling enough to satisfy everyone at the table. Whether you’re cooking for family or meal prepping, this dish delivers every time.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the steak
1 pound sirloin steak, cut into bite-sized cubes
2 tablespoons olive oil
1 teaspoon garlic powder
1 teaspoon onion powder
1 teaspoon smoked paprika
Salt and black pepper to taste
For the rice
1½ cups long-grain white rice
2½ cups beef broth
1 medium onion, diced
2 cloves garlic, minced
1 bell pepper, diced
For the queso sauce
1 cup whole milk
8 oz cream cheese, cubed
2 cups sharp cheddar cheese, shredded
1 cup Monterey Jack cheese, shredded
1 teaspoon cumin
½ teaspoon chili powder
Salt to taste
Directions
Start by seasoning the steak. Pat the steak cubes dry, then coat them evenly with garlic powder, onion powder, smoked paprika, salt, and pepper. Heat olive oil in a large pan over medium-high heat and sear the steak in a single layer for 2–3 minutes per side until browned. Remove and set aside.
In the same pan, add diced onion and bell pepper. Cook for 3–4 minutes until softened, then stir in minced garlic and cook for another 30 seconds.
Add the rice and toast it for 1–2 minutes, stirring constantly. Pour in the beef broth while scraping up any browned bits from the bottom of the pan. Bring to a boil, then reduce heat to low, cover, and let simmer for 18–20 minutes without lifting the lid.
While the rice cooks, prepare the queso sauce. Warm the milk over medium-low heat, then whisk in the cream cheese until smooth. Gradually add the shredded cheeses, stirring constantly until melted. Mix in cumin, chili powder, and salt.
Once the rice is tender, return the steak to the pan. Pour the queso sauce over everything and gently mix until fully combined and creamy. Taste and adjust seasoning if needed.
Servings and timing
This recipe serves 6 generous portions, making it ideal for families or leftovers.
You can easily customize this dish to suit your preferences. Swap the steak with chicken thighs or ground beef for a different flavor profile. For a lighter option, use cauliflower rice instead of white rice.
If you enjoy a bit of heat, add diced jalapeños or use pepper jack cheese in the queso sauce. You can also mix in vegetables like corn or black beans to make the dish even more hearty and colorful.
For a richer flavor, try adding a spoonful of sour cream or a splash of lime juice just before serving.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors deepen over time, making it just as delicious the next day.
For longer storage, freeze portions in freezer-safe containers for up to 2 months. Keep in mind the texture of the cheese sauce may slightly change after thawing.
To reheat, add a small splash of milk or broth and warm in the microwave in short intervals, stirring between each. You can also reheat on the stovetop over low heat, stirring frequently to maintain a creamy texture.
FAQs
Can I use a different cut of beef?
Yes, you can use flank steak or ribeye, but adjust cooking time depending on thickness.
Can I make this dish ahead of time?
You can prepare the components ahead, but it’s best to combine everything just before serving.
What rice works best for this recipe?
Long-grain white rice is ideal because it stays fluffy and absorbs flavors well.
Can I use pre-cooked rice?
Yes, but reduce the broth and add the rice near the end of cooking.
How do I prevent the cheese sauce from becoming grainy?
Keep the heat low and add cheese gradually while stirring continuously.
Is this recipe spicy?
It has mild warmth, but you can increase spice by adding chili flakes or jalapeños.
Can I make it dairy-free?
Yes, use plant-based milk and dairy-free cheese alternatives.
How do I know when the rice is done?
The rice should be tender and all liquid should be absorbed.
Can I add more vegetables?
Absolutely, corn, peas, or zucchini work well in this dish.
What can I serve with this meal?
A fresh salad or warm bread pairs nicely to balance the richness.
Conclusion
This Steak Queso Rice recipe is the perfect example of how simple ingredients can create something truly satisfying. With tender steak, flavorful rice, and a creamy cheese sauce, every bite feels comforting and indulgent.