This hearty Tex-Mex dish brings together tender, thinly sliced flank steak, sautéed bell peppers and onions, and fluffy long-grain rice, all smothered in a rich, homemade queso sauce made from melted Monterey Jack and cheddar cheeses.
Ready in just 45 minutes, it's perfect for busy weeknights or casual gatherings. The queso is seasoned with cumin and smoked paprika for depth, while fresh cilantro and green onions add a bright finish. It's naturally gluten-free when using gluten-free stock and queso ingredients.
The sizzle of steak hitting a hot skillet on a Tuesday evening is one of those sounds that makes everyone wander into the kitchen asking when dinner will be ready. This Steak Queso Rice came together one rainy evening when I had leftover flank steak and a serious craving for something cheesy and comforting. It has since become the meal my family requests whenever the week feels long and we need something indulgent to lift our spirits.
I once served this at a casual Friday get-together and my friend David stood by the stove spooning queso directly onto his plate before the bowl was even assembled. That moment told me this recipe needed to be permanent in my rotation.
Ingredients
- Flank steak or sirloin (450 g): Slice it thin against the grain so every bite is tender and easy to chew.
- Long-grain white rice (1 cup): Fluffs up perfectly and absorbs the flavors of the stock without turning gummy.
- Low-sodium chicken or beef stock (2 cups): Gives the rice a savory depth that water simply cannot provide.
- Yellow onion (1 small, diced): Adds a sweet aromatic base that anchors the whole dish.
- Garlic (2 cloves, minced): Fresh garlic makes a noticeable difference here so skip the pre-jarred kind.
- Red bell pepper (1, diced): Brings color and a gentle crunch that balances the richness of the queso.
- Jalapeño (1, minced, optional): Leave it out for a mild version or keep the seeds in if you want real heat.
- Olive oil (1 tablespoon): Just enough to get a beautiful sear on the steak.
- Monterey Jack cheese (1 cup, shredded): Melts smoothly and gives the queso its creamy foundation.
- Cheddar cheese (1 cup, shredded): Adds sharpness and that classic golden color.
- Half-and-half or whole milk (1/2 cup): Creates the silky texture that makes this sauce irresistible.
- Cornstarch (1 tablespoon): Stabilizes the queso so it stays thick and luscious rather than separating.
- Ground cumin (1/2 teaspoon): The quiet spice that ties everything to its Tex-Mex roots.
- Smoked paprika (1/4 teaspoon): Adds a subtle smokiness that makes the sauce taste like it simmered all day.
- Salt and pepper: Season gradually and taste as you go.
- Cilantro, green onions, and diced tomatoes: Fresh garnishes that brighten every bite and add a pop of texture.
Instructions
- Cook the rice:
- Bring the stock to a rolling boil in a medium saucepan then stir in the rice. Reduce the heat to low, cover tightly, and let it simmer for 15 minutes until the liquid is fully absorbed. Fluff gently with a fork and set it aside while you handle the rest.
- Sear the steak:
- Season the thinly sliced steak with salt and pepper. Heat olive oil in a large skillet over medium-high heat until it shimmers, then add the steak in a single layer. Cook for 2 to 3 minutes per side until beautifully browned and just cooked through, then transfer to a plate and tent with foil.
- Build the vegetable base:
- In the same skillet with all those flavorful steak bits, add the onion, bell pepper, and jalapeño. Sauté for 3 to 4 minutes until everything softens and smells incredible. Toss in the garlic and stir for one more minute until fragrant.
- Make the queso sauce:
- Whisk the half-and-half and cornstarch together in a small saucepan over medium-low heat. Gradually add both cheeses along with the cumin and smoked paprika, stirring constantly until everything melts into a smooth, velvety sauce. Season with salt and pepper to your liking.
- Assemble the bowls:
- Layer fluffy rice into serving bowls or a large dish. Pile on the sautéed vegetables and sliced steak, then ladle generous spoonfuls of warm queso over everything.
- Finish with garnishes:
- Scatter fresh cilantro, sliced green onions, and diced tomatoes over the top. Serve immediately while the queso is still warm and flowing.
The first time I made this for my neighbor after she had a rough week, she sat quietly eating and then looked up and said it was exactly what she needed. Food does that sometimes.
Marinating Makes a Difference
If you have even twenty extra minutes, a quick marinade of lime juice, minced garlic, and a pinch of cumin transforms the steak from good to unforgettable. The acid tenderizes while the garlic and cumin seep into every fiber. I learned this trick from a taqueria cook who swore that patience with meat is always rewarded.
Ways to Stretch It Further
This dish plays well with additions like a scoop of black beans on the side or a handful of tortilla chips for scooping. Sometimes I double the vegetables to make it lighter and more filling at the same time. Pepper jack cheese swapped in for half the Monterey Jack gives the queso a sneaky warmth that builds with every bite.
Storage and Reheating
Leftovers keep well in an airtight container in the refrigerator for up to three days, though the queso thickens considerably as it sits. Reheat gently on the stove with a splash of milk, stirring until the sauce comes back to life. The rice absorbs flavor overnight so some people actually prefer it the next day.
- Store the queso separately from the rice and steak if you want the best texture upon reheating.
- A covered skillet over low heat works better than a microwave for bringing everything back together.
- Always taste and adjust salt after reheating because flavors can mellow in the fridge.
This is the kind of meal that reminds you cooking does not have to be complicated to feel special. Grab a skillet, melt some cheese, and let the kitchen smell amazing tonight.
Recipe FAQs
- → What cut of steak works best for this dish?
-
Flank steak or sirloin are ideal because they cook quickly and slice well. For the most tender results, slice the steak thinly against the grain after cooking.
- → Can I make the queso sauce ahead of time?
-
Yes, you can prepare the queso sauce up to a day in advance. Reheat it gently over low heat, stirring frequently to keep it smooth. Add a splash of milk if it thickens too much.
- → How do I keep the steak tender and not tough?
-
Cook the steak quickly over medium-high heat, just 2–3 minutes per side. Avoid overcooking, and let it rest covered with foil before serving. Marinating in lime juice, garlic, and cumin for 30 minutes beforehand also helps tenderize the meat.
- → Is this dish spicy?
-
The base dish is mild. The jalapeño is optional, so you can control the heat level. For extra spice, substitute pepper jack cheese in the queso sauce or add more jalapeño.
- → What can I serve alongside steak queso rice?
-
Tortilla chips, black beans, or a simple side salad pair wonderfully. You can also serve it with warm flour tortillas or freshly made pico de gallo for a more complete Tex-Mex spread.
- → Can I use brown rice instead of white rice?
-
Yes, but adjust the cooking time and liquid amount accordingly. Brown rice typically takes 40–45 minutes to cook and may need an extra half cup of stock.