01 -
First things first, let's get that steak ready! Pat your skirt steak dry with paper towels – this is key for a good sear, trust me. Season it generously with salt and black pepper. Heat your olive oil in a large, heavy-bottomed skillet (my cast iron is a workhorse for this!) over medium-high heat until it’s shimmering. Add the steak in a single layer; you might need to do this in batches if your pan isn't huge. Sear for 2-3 minutes per side until you get a nice, crusty brown. Don't overcrowd the pan, or it'll just steam the meat, and we want that beautiful char. Remove the steak to a cutting board and let it rest; this is where I always want to cut into it immediately, but patience is a virtue!
02 -
Once the steak is resting, reduce the heat to medium. Add the chopped onion and bell pepper to the skillet, scraping up any delicious browned bits from the bottom – that's flavor gold! Sauté for about 5-7 minutes until they start to soften and smell amazing. This is where the kitchen really starts to smell like something special, you know? Then, stir in the minced garlic. Cook for just another minute until it's fragrant; don't let it burn, that's a mistake I've made too many times, and burnt garlic is just sad.
03 -
Now for the spices! Add the chili powder, ground cumin, smoked paprika, and dried oregano to the skillet with the veggies. Stir them around for about 30 seconds to a minute, letting them toast in the residual oil. This step really wakes up the spices and deepens their flavor – it smells absolutely incredible, like a little fiesta in your pan! Stir in the uncooked long-grain white rice, coating it with the spices and veggies. This helps it absorb all that goodness later. This is where things start to look less like scattered ingredients and more like a cohesive dish.
04 -
Pour in the canned diced tomatoes with green chiles (undrained!) and the beef broth. Give everything a good stir to combine, making sure the rice is submerged. Bring the mixture to a gentle boil, then immediately reduce the heat to low, cover the skillet tightly with a lid, and let it simmer for about 18-20 minutes, or until the rice is tender and most of the liquid has been absorbed. Resist the urge to peek or stir too much during this time; it messes with the steam, and we want perfectly cooked rice! I've definitely lifted the lid too early, only to find my rice wasn't quite ready.
05 -
While the rice is simmering, slice your rested steak against the grain into thin strips or bite-sized pieces. Once the rice is cooked, remove the skillet from the heat. Stir in the queso blanco until it’s completely melted and creamy. Oh my goodness, this is the best part – watching that queso melt into everything, creating this luscious, cheesy sauce! If it seems a little too thick, you can add a splash more beef broth or even milk to get it to your desired consistency. Don't be afraid to adjust it to how you like it; I always add a little extra broth because I love a saucier rice.
06 -
Gently fold the sliced steak into the creamy Steak Queso Rice. Give it a final taste and adjust seasoning if needed – a little more salt or pepper might be just what it needs. Spoon the hearty Steak Queso Rice into bowls, then scatter generously with fresh chopped cilantro. Serve immediately with lime wedges on the side for squeezing. That little burst of citrus really brightens up all the rich flavors. It's a dish that looks as good as it smells and tastes, honestly, a perfect skillet meal for any night!