This hearty and creamy Steak and Queso Rice combines tender, juicy steak with fluffy rice and a velvety queso sauce. It’s a comforting Tex-Mex–inspired dinner that’s easy to make in under 30 minutes.
Heat olive oil or butter in a large skillet over medium-high heat. Season steak with chili powder, salt, and pepper. Sear each side for 3–4 minutes until browned and juicy. Remove from skillet and set aside.
Sauté Aromatics and Rice:
In the same skillet, add garlic and onion. Sauté until fragrant, about 1 minute. Stir in the uncooked rice and toast lightly for 1–2 minutes.
Simmer the Rice:
Pour in beef broth, stir, and bring to a boil. Reduce heat to low, cover, and simmer for about 15 minutes, or until rice is tender and liquid is absorbed.
Prepare the Queso Sauce:
In a small saucepan, warm queso dip with milk or cream. Stir until smooth and creamy. Add shredded cheese if using, and whisk until melted.
Combine Everything:
Once rice is cooked, return steak to the skillet. Pour queso sauce over the top and gently stir until everything is evenly coated.
Garnish and Serve:
Sprinkle with cilantro, crushed tortilla chips, and a squeeze of lime juice. Serve warm.
Notes
Slice steak against the grain for tenderness.
Use freshly grated cheese if making queso from scratch for a smoother texture.
Add a splash of broth or milk when reheating to keep it creamy.
For extra flavor, add smoked paprika or cayenne to the steak seasoning.