01 -
Pat the steak dry with paper towels, rub with olive oil, and evenly season both sides with paprika, ground cumin, garlic powder, salt, and pepper, pressing the spices into the meat.
02 -
Heat a large skillet over high heat until very hot. Cook the steak for 4-5 minutes per side depending on thickness and desired doneness: 4 minutes for medium-rare, 5 minutes for medium.
03 -
Transfer steak to a cutting board and let rest for 5 to 10 minutes to retain juices. Slice thinly against the grain for maximum tenderness.
04 -
Using the same skillet, melt butter over medium heat. Add finely chopped garlic and cook until fragrant, about 1 minute. Stir in milk and bring to a gentle simmer.
05 -
Gradually add shredded cheddar and Monterey Jack cheese a handful at a time, stirring continuously until melted and smooth. Season with ground cumin, chili powder, salt, and pepper to taste.
06 -
Rinse rice under cold water to remove excess starch. Heat olive oil in a medium pot over medium heat, then stir in rice and garlic powder, toasting for about 2 minutes until lightly fragrant.
07 -
Add chicken broth or water and salt to the pot. Bring to a boil, cover with lid, reduce heat to low and simmer gently for 18 to 20 minutes until tender and liquid is absorbed.
08 -
Plate the cooked rice, top with sliced steak, and generously drizzle warm queso sauce over all. Garnish with cilantro, jalapeños, avocado slices, and lime wedges as desired. Serve immediately.