This hearty Tex-Mex dish brings together thinly sliced, spice-rubbed flank steak seared to perfection, fluffy long grain rice simmered in chicken broth, and a velvety queso drizzle that ties everything together.
Sautéed bell peppers, onions, and garlic add a flavorful base, while cumin, smoked paprika, and chili powder deliver authentic Southwestern depth.
Ready in just 45 minutes, it's a satisfying weeknight dinner that feels like a restaurant-quality meal. Garnish with fresh cilantro and serve straight from the skillet for a crowd-pleasing presentation.
The smell of cumin hitting a hot pan still makes me think of Tuesday nights in my first apartment, when the kitchen was barely bigger than a closet but somehow everything cooked there tasted like freedom. Steak queso rice was born on one of those nights from a nearly empty fridge and a jar of queso I had low expectations for. It turned out so good I made it three more times that month, each batch slightly bolder than the last.
I made this for my friend Miguel once when he came over after a long shift, and he sat on my kitchen counter eating straight from the skillet without even grabbing a plate. That is the highest compliment any dish can receive in my kitchen, and I have never once tried to serve it differently since.
Ingredients
- 1 lb flank steak or sirloin, thinly sliced: Flank is my go to because it sears beautifully and stays tender if you slice it against the grain after cooking.
- 1 small onion, diced: White or yellow both work, just make sure the pieces are uniform so they soften evenly.
- 1 red bell pepper, diced: The sweetness balances the spice and adds a pop of color that makes the whole dish look intentional.
- 2 cloves garlic, minced: Fresh garlic only here, the jarred stuff will not give you the same punch when it hits that hot oil.
- 1 jalapeño, seeded and finely chopped (optional): Leave the seeds in if you want real heat, but a deseeded jalapeño just adds a gentle warmth most people can handle.
- 2 tablespoons chopped fresh cilantro (optional): I know cilantro is controversial but it brightens everything at the end.
- 1 cup long grain white rice: Long grain stays distinct and fluffy, which is exactly what you want so the queso can coat each grain without turning gummy.
- 2 cups low sodium chicken broth: Cooking the rice in broth instead of water is a small step that quietly makes the whole dish taste richer.
- 1 cup prepared queso dip: Store bought is totally fine, but homemade queso pushes this into something genuinely special.
- 1/4 cup whole milk: You may not need all of it, but having it nearby lets you adjust the queso to the perfect drizzling consistency.
- 2 tablespoons olive oil, divided: One tablespoon for the steak, one for the vegetables, so nothing sticks and everything gets its own moment in the hot pan.
- 1 teaspoon ground cumin: This is the backbone of the entire flavor profile so do not skip it or skimp on it.
- 1 teaspoon smoked paprika: It adds a subtle smokiness that makes people think you cooked this on a grill.
- 1/2 teaspoon chili powder: Just enough to warm things up without overwhelming the steak.
- Salt and black pepper, to taste: Season the steak generously before it hits the pan, you can always adjust later but you cannot fix underseasoned meat.
Instructions
- Cook the rice:
- Bring the chicken broth to a boil in a medium saucepan, then pour in the rice, drop the heat to low, and slap on the lid. Let it do its thing for 15 to 18 minutes until the liquid is absorbed and the grains are tender, then fluff with a fork and set it aside.
- Sear the steak:
- Heat one tablespoon of olive oil in a large skillet over medium high heat until it shimmers, then toss the sliced steak with cumin, smoked paprika, chili powder, salt, and pepper before adding it to the pan. Sear for 2 to 3 minutes per side until you get a deep golden crust, then pull it out and let it rest on a plate.
- Sauté the vegetables:
- In the same skillet with all those beautiful steak drippings, pour in the remaining tablespoon of olive oil and add the onion, bell pepper, garlic, and jalapeño. Cook for about 4 to 5 minutes, stirring occasionally, until everything is soft and your kitchen smells incredible.
- Combine the base:
- Add the cooked rice to the skillet with the vegetables and toss everything together so the rice picks up all the flavored oil and bits stuck to the pan. Taste it and add more salt or spice if it needs a push.
- Warm the queso:
- In a small saucepan over low heat, gently warm the queso dip, whisking in a splash of milk at a time until it flows smoothly off a spoon. Keep the heat low because scorching queso is a quick way to ruin the mood of the whole dish.
- Assemble and serve:
- Divide the rice and vegetable mixture among plates, lay the sliced steak on top, and drizzle the warm queso over everything with a generous hand. Finish with fresh cilantro if you are using it and serve immediately while the queso is still flowing.
There is something about ladling warm queso over a plate of spiced steak and rice that turns an ordinary dinner into a small celebration, no occasion required.
Making It Your Own
This recipe is really a framework that welcomes almost any twist you want to throw at it. Black beans, roasted corn, or even a handful of crushed tortilla chips on top all find a natural home here without throwing off the balance.
Choosing the Right Queso
Not all store bought queso dips are created equal, and this recipe will only be as good as the queso you choose. Spend an extra minute reading labels and pick one with real cheese near the top of the ingredient list.
What to Drink With It
A cold light beer or crisp lager is the obvious and correct pairing, but a lime sparkling water does the job just as well on a weeknight. Keep the drinks simple because the dish already brings enough personality to the table.
- If you have extra time, a quick lime and garlic marinade on the steak for 30 minutes takes the flavor up a noticeable notch.
- Leftovers reheat surprisingly well if you store the queso separately and warm it fresh.
- Double the recipe if you are feeding more than four people because it disappears faster than you expect.
Every time I make this dish I think about that cramped apartment kitchen and how the best recipes never need fancy equipment or perfect conditions. They just need someone willing to crack open a jar of queso and see what happens.
Recipe FAQs
- → What cut of steak works best for this dish?
-
Flank steak or sirloin are ideal because they're lean, flavorful, and slice thinly against the grain. Skirt steak is also a great alternative if you prefer a more robust beefy taste.
- → Can I use brown rice instead of white rice?
-
Yes, brown rice works well but requires a longer cooking time, typically 40–45 minutes. Adjust your chicken broth ratio to 2.5 cups and plan for additional simmering time. Cauliflower rice is another low-carb option that cooks in just 5 minutes.
- → How do I keep the steak tender and not chewy?
-
Slice the steak thinly against the grain and avoid overcooking. Sear it quickly over high heat for 2–3 minutes per side for medium. Letting the steak rest for a few minutes before slicing also helps retain its juices and tenderness.
- → What can I substitute for store-bought queso dip?
-
You can make homemade queso by melting white American cheese or Monterey Jack with a splash of milk, diced green chiles, and a pinch of cumin. For a dairy-free version, use a cashew-based queso blended with nutritional yeast and roasted peppers.
- → Is this dish gluten-free?
-
The core ingredients are naturally gluten-free, but you need to verify that your store-bought queso dip doesn't contain any gluten-based thickeners. Always check labels carefully if you have celiac disease or gluten sensitivity.
- → Can I meal prep this ahead of time?
-
Absolutely. Cook the rice and steak separately and store them in airtight containers in the refrigerator for up to 3 days. Reheat the steak gently to avoid overcooking, and warm the queso separately before assembling. The vegetables can be pre-chopped a day in advance.