Main Courses
This cheesy steak and queso rice recipe combines two crowd-pleasing components into one foolproof, one-pan meal that delivers restaurant-quality comfort food at home.
The secret lies in perfectly seared steak strips paired with creamy, melty queso rice that soaks up every savory bite—no fancy techniques required, just bold flavors and minimal effort.
I developed this recipe after years of testing Tex-Mex classics, refining it to achieve that ideal balance of tender beef and rich, cheesy rice in under 45 minutes.
The steak gets a quick sear in a hot skillet for maximum flavor, while the queso rice simmers with melted cheese until every grain is coated in that signature gooey sauce.
What makes this dish truly special is how the flavors meld together—juicy steak, smoky spices, and that velvety cheese sauce create a harmony that’s impossible to resist. The best part? One pan means less cleanup, so you can spend more time enjoying the meal than scrubbing dishes.
By the time you serve this dish, your table will be covered in golden-brown steak strips resting atop a bubbling bed of cheesy rice, each bite delivering perfect texture and depth.
The combination of caramelized onions, melted cheese, and tender beef transforms a simple weeknight dinner into something that feels like a celebration. Whether you're feeding a family or treating yourself, this recipe delivers satisfying, shareable comfort food without the fuss.
For extra flair, top with fresh cilantro, a dollop of sour cream, or diced jalapeños for a kick. The versatility of this dish makes it perfect for meal prep or last-minute dinners—just adjust the steak thickness for your preferred doneness. Let’s get cooking and bring that Tex-Mex restaurant experience home.
Ingredients for cheesy steak and queso rice
Here’s what you need to bring that Tex-Mex restaurant magic home in one pan—tender steak and velvety queso rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Skirt Steak 🥩 | 1 ½ lb | Cut into 0.5-inch strips |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, like jasmine or basmati |
| Yellow Onion 🧅 | 1 whole | Thinly sliced for caramelizing |
| Garlic Cloves 🧄 | 4 cloves | Minced for deep flavor |
| Canned Tomato Sauce 🍅 | 1 cup | San Marzano preferred |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Freshly shredded for meltiness |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp cheddar for tang |
| Taco Seasoning 🌶️ | 2 tbsp | Homemade or store-bought |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for searing |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish (optional) |
| Sour Cream 🥛 | ¼ cup | For serving (optional) |
The steak is everything here. Skirt steak delivers that perfect balance of tenderness and chew—flank steak works too. Grab it from the butcher counter if you can; the Costco or Whole Foods sections have great pre-cut options. For maximum flavor, pat it dry before slicing—this helps it sear beautifully. If you’re feeling fancy, let it sit at room temp for 20 minutes before cooking. The onions? Yellow onions caramelize best, but red adds a nice pop of color. Trader Joe’s has pre-sliced onions that save time, but fresh is always better.
No taco seasoning packet? Mix 1 tbsp chili powder, 1 tsp cumin, 1 tsp paprika, ½ tsp garlic powder, and ½ tsp onion powder—it’s a game-changer. The tomato sauce can be jarred, but San Marzano takes this to the next level. Short on Monterey Jack? Oaxaca cheese or pepper jack melts just as well. For the cheeses, freshly shredded is non-negotiable—pre-shredded gets gummy. If you’re out of sour cream, Greek yogurt or vegan sour cream works for serving. The cilantro is totally optional, but it adds that fresh finish that makes this dish pop.
This reheats like a dream—honestly, it’s even better the next day as the flavors meld. Store leftovers in an airtight container for up to 4 days in the fridge. For meal prep, portion the steak and rice separately so you can reheat just what you need. Freezes beautifully for 3 months—just add a splash of water when reheating to keep it moist. Pro tip: Make a double batch and freeze half. You’ll thank yourself later when you’re craving comfort food on a busy night.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just brown the steak, dump everything in one pot, and walk away. No fancy techniques, no extra dishes. That onion and garlic sizzle while the rice simmers, and by the time the queso melts into the tomato sauce, you’ve got a full meal with zero stress.
- Skirt Steak Smash: The secret’s in the sear—getting that crust on the skirt steak before it shreds into the rice. It’s not fancy, but that smoky, savory bite cuts through the creamy queso like a perfect contrast. Honestly, it’s the kind of flavor that makes you want to eat it straight from the pot.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays fluffy for days, the steak stays tender, and the queso sauce reheats like a dream. Pack it in containers, and by Wednesday, you’re still getting that restaurant-style comfort—no sad office salads here.
- Budget Feast: Skirt steak stretches across two meals without breaking the bank, and the rice? A pound feeds four. Add a can of tomato sauce and a bag of cheese, and you’ve got a hearty dinner that costs less than takeout. Plus, leftovers taste just as good cold—yes, even on a Tuesday night.
Step-by-step instructions for cheesy steak and queso rice
This one-pan wonder delivers melt-in-your-mouth beef and creamy queso rice in under an hour.
Sear the Skirt Steak for Maximum Flavor
Heat 1 tablespoon olive oil in a large, heavy-bottomed skillet over medium-high heat until shimmering. Add the 1.5 lb skirt steak cut into 0.5-inch strips and sear for 3-4 minutes until deeply browned on all sides. You'll know it's ready when the edges develop a rich crust and the steak releases easily from the pan.
Here's the thing—don't overcrowd the pan. Work in batches if needed to maintain that perfect sear. Remove the steak and set it aside on a plate. You'll add it back later, but first, we need to build that incredible queso rice base. The residual fat in the pan will become the foundation of our sauce, so don't wipe it out.
Build the Queso Rice Base with Caramelized Aromatics
In the same skillet, add the remaining 1 tablespoon olive oil and reduce heat to medium. Add the thinly sliced yellow onion and cook for 5-6 minutes until soft and golden. You're looking for that sweet, caramelized flavor that forms when onions cook slowly.
Stir in the 4 minced garlic cloves and cook for another 30 seconds until fragrant—don't let it burn, or you'll taste bitterness. Add the 2 tablespoons taco seasoning, 1.5 teaspoons salt, and 0.5 teaspoon black pepper, stirring to coat the onions and garlic evenly. This is where all the deep, savory flavors come together.
Cook the Rice and Develop the Sauce
Add the 2 cups long-grain white rice to the skillet and stir to coat it thoroughly with the seasoned onions and garlic. Pour in the 1 cup canned tomato sauce and 1.5 cups beef broth, then bring to a gentle simmer. Here's where it gets good—cover the skillet and reduce heat to low for 20 minutes.
Don't peek! The rice needs to steam undisturbed. After 20 minutes, the liquid should be mostly absorbed and the rice should be tender. If it's not quite done, add 2-3 tablespoons water and cook another 5 minutes. The rice should be al dente with just a slight bite remaining—it'll finish cooking with the cheese.
Add the Cheese and Steak for Melty Perfection
Return the seared steak strips to the skillet and stir to combine with the rice. Sprinkle the 2 cups shredded Monterey Jack cheese and 1 cup shredded cheddar cheese evenly over the top. The cheese should melt almost immediately from the residual heat, creating that luscious, stretchy queso texture we all love.
Cover the skillet again and let it cook for another 5-7 minutes until the cheese is completely melted and the rice is fully tender. If the mixture looks too thick, add 1-2 tablespoons water to loosen it. The cheese should coat everything beautifully, creating that signature cheesy pull that makes this dish irresistible.
Garnish and Serve Immediately
Remove the skillet from heat and let it sit for 2 minutes to thicken slightly. Stir in the 0.25 cup chopped fresh cilantro and serve immediately with the 0.25 cup sour cream on the side for topping. The dish should be bubbling with melted cheese and infused with the smoky, savory flavors of the taco seasoning.
This dish is best served right away while the cheese is still melty and the rice is piping hot. Each bite delivers tender steak, creamy queso rice, and that perfect balance of cheesy, smoky, and slightly spicy flavors. Don't wait too long—it won't keep its best texture once cooled.
Pro Tips For Making Cheesy Steak And Queso Rice
- CRUST THE STEAK FIRST: I learned this the hard way—skirt steak needs a sear before it hits the rice. Hit a screaming-hot skillet with oil, then slap those slices in for 2-3 minutes per side until deep brown. That crust is what carries flavor through the rice.
- SOAK THE RICE: Long-grain rice absorbs liquid like a sponge, but it won’t behave if it’s dry. Rinse it first, then soak in warm water for 15 minutes before cooking. This keeps the grains separate and prevents that sad, gummy texture that ruins the queso sauce’s creamy texture.
- SAUTÉ ONIONS LOW AND SLOW: After browning the steak, toss in those onions and garlic—but don’t rush it. Cook them on medium-low for 8-10 minutes until soft and translucent. Burnt onions make everything taste like regret, and you’re better than that.
- STIR THE QUESO SAUCE: Once you mix the tomato sauce, cheese, and steak, keep stirring. I used to just dump everything in and walk away, but the cheese clumps into a sad, greasy lump. Stir for 3-4 minutes until it’s smooth and velvety—no one wants to fight their queso rice.
Wine and beer pairings for this recipe
Bold Red Wines
The rich, cheesy flavors of this dish pair beautifully with bold reds that can stand up to the melted Monterey Jack and cheddar. A Malbec from Argentina—like Catena Zapata—is my go-to choice.
Its dark fruit notes and velvety tannins complement the smoky taco seasoning and tender steak without overpowering the creamy queso rice. 🍷
If you prefer something slightly lighter but still robust, a Cabernet Sauvignon from Napa Valley works wonders. Look for a 12-14% ABV bottle like Stags' Leap District—its blackcurrant and vanilla flavors bridge the gap between the beef and cheese beautifully.
Serve it slightly chilled (60°F) to enhance its freshness against the dish's richness.
Crisp White Options
For those who prefer white wine, a Chardonnay with a touch of oak is surprisingly versatile. I recommend a Sonoma Coast Chardonnay like Goldeneye, which balances buttery notes with bright acidity. The acidity cuts through the cheese while the oak complements the caramelized onions in the queso rice.
Alternatively, a Viognier from California—such as Ramey Wine Cellars—adds floral and stone fruit notes that contrast nicely with the smoky spices. Its lower alcohol content (13-13.5% ABV) makes it a refreshing match for the hearty dish.
Beer Pairings
For beer lovers, a Mexican lager like Modelo Especial or Pacifico Clara is a classic choice. The crisp, clean profile and subtle citrus notes cleanse your palate between bites of cheesy rice and steak. Serve it ice-cold (40°F) to highlight its refreshing qualities.
If you're feeling adventurous, try a Mexican amber ale such as Negra Modelo. Its caramel and toffee flavors echo the caramelized onions in the dish, while a hint of spice from the taco seasoning ties everything together beautifully. 🍺
Non-Alcoholic Options
Sparkling Grape Juice
For a non-alcoholic pairing, sparkling grape juice like Martinelli's Sparkling Apple or Grape adds a festive touch. The bubbles and sweetness balance the richness of the cheese and steak, making it feel like a special occasion without the alcohol. Serve it chilled (45°F) for the best experience.
Alternatively, a ginger beer like Feather Ginger Beer adds a zesty kick that cuts through the creaminess. The ginger's spice complements the taco seasoning, while the effervescence keeps the palate fresh. It's a surprising but delightful match for this comfort food dish.
Nutrition facts
Frequently asked questions
Can I use flank steak instead of skirt steak?
Flank steak works perfectly—it's just as tender when sliced thinly against the grain. For best results, slice it into ¼-inch strips before cooking to ensure even tenderness. Both cuts deliver that signature beefy flavor, but flank steak has a slightly more pronounced grain, so slicing properly makes all the difference.
How do I prevent the queso rice from getting mushy?
Undercooking the rice slightly is key! Cook it until just al dente (20 minutes covered), then let the residual heat from the cheese finish it off. Avoid adding extra liquid after the initial simmer—if it looks dry, just stir in 1-2 tablespoons water and cover for another 2-3 minutes. The cheese will melt and create that perfect creamy texture without turning the rice into a gluey mess.
What's the best way to reheat leftovers?
Reheat in the microwave in 30-second intervals, stirring between each, until piping hot. For oven reheating, cover with foil and bake at 350°F for 15-20 minutes—this keeps the cheese melty and the steak juicy. Pro tip: Add a splash of water or beef broth to restore moisture if the rice seems dry. Leftovers actually taste even better the next day as flavors meld!
Can I make this dish in a slow cooker?
Yes, but with adjustments! Sear the steak first, then combine everything (except cheese) in the slow cooker on low for 3-4 hours. Stir in cheese at the end and cook uncovered for 10-15 minutes until melted. The texture will be more tender than stovetop, but the cheesy sauce may be slightly thinner—perfect for dipping tortillas!
Is there a way to make this vegetarian?
Swap the steak for crumbled soyrizo (soy chorizo) or portobello mushrooms marinated in taco seasoning. For extra protein, add black beans or lentils to the rice. The cheesy queso rice stays the star, while the meat substitutes add satisfying texture and smoky depth.
