Go Back
A close-up of a Steak and Rice Bowl featuring tender steak bites, creamy sauce, and fresh parsley over seasoned rice.

Steak Queso Rice Bowls

Indulge in a flavor-packed Steak Queso Rice Bowl featuring tender marinated steak, fluffy cilantro-lime rice, and a creamy, zesty homemade queso sauce, all layered for a satisfying meal.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Course
Cuisine: American, Tex-Mex
Calories: 650

Ingredients
  

For the Steak
  • 1 lb flank steak or sirloin, sliced against the grain into thin strips
  • 2 tbsp olive oil
  • 1 tbsp lime juice
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
For the Cilantro-Lime Rice
  • 1 cup long-grain white rice rinsed
  • 2 cups chicken broth or water
  • 1/2 tsp salt
  • 2 tbsp fresh cilantro chopped
  • 1 tbsp lime juice
For the Creamy Queso
  • 1 tbsp unsalted butter
  • 1 tbsp all-purpose flour
  • 1 cup whole milk
  • 1/2 cup mild cheddar cheese shredded
  • 1/2 cup Monterey Jack cheese shredded
  • 2 oz cream cheese softened, cut into cubes
  • 1-2 tbsp diced green chiles canned, drained (optional for a kick)
  • 1/4 tsp cumin
  • Pinch cayenne pepper optional
  • To taste Salt
For Serving (Optional)
  • 1/4 cup red onion finely diced
  • 1/4 cup fresh cilantro chopped
  • 1 avocado sliced or diced
  • Lime wedges

Equipment

  • Large Skillet
  • Saucepan
  • Small Saucepan
  • Mixing Bowls
  • Cutting board
  • Whisk

Method
 

Prepare the Steak
  1. In a medium bowl, combine the steak strips with olive oil, lime juice, chili powder, cumin, garlic powder, onion powder, salt, and pepper. Toss to coat evenly. Let marinate for at least 15 minutes at room temperature, or up to 30 minutes in the refrigerator.
Cook the Rice
  1. In a medium saucepan, combine rinsed rice, chicken broth (or water), and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes, or until all liquid is absorbed and rice is tender. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork, then stir in fresh cilantro and lime juice. Keep warm.
Make the Creamy Queso
  1. While the rice cooks, melt butter in a small saucepan over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly, to create a roux.
  2. Gradually whisk in the milk until smooth. Bring to a gentle simmer, whisking occasionally, until slightly thickened.
  3. Reduce heat to low. Add the shredded cheddar, Monterey Jack, and cubed cream cheese. Stir continuously until the cheeses are completely melted and the sauce is smooth and creamy.
  4. Stir in the diced green chiles (if using), cumin, and a pinch of cayenne pepper (if desired). Season with salt to taste. Keep warm over very low heat, stirring occasionally. If it thickens too much, add a splash of milk.
Cook the Steak
  1. Heat a large skillet (preferably cast iron) over medium-high heat until very hot. Add the marinated steak strips in a single layer, working in batches if necessary to avoid overcrowding the pan.
  2. Sear the steak for 2-3 minutes per side for medium-rare to medium, or until desired doneness is reached and a nice crust forms. Remove cooked steak from the skillet and set aside.
Assemble and Serve
  1. Divide the cilantro-lime rice among four serving bowls. Top each bowl generously with the seared steak strips.
  2. Spoon a generous amount of warm queso over the steak and rice.
  3. Garnish with optional toppings such as diced red onion, fresh cilantro, sliced avocado, and a lime wedge for squeezing. Serve immediately.

Notes

For best flavor, marinate the steak for at least 30 minutes, or up to 2 hours. If you prefer a spicier queso, add more cayenne pepper or a dash of hot sauce. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently, adding a splash of milk to the queso if needed.