Indulge in a deliciously cheesy and savory meal with this Mexican Steak And Rice recipe! Tender steak bites, perfectly seasoned and cooked, are combined with creamy queso and fluffy rice to create a dish that's bursting with flavor. Ideal for a hearty dinner that will please the whole family, this steak and rice recipe is quick, easy, and incredibly satisfying. Let’s get started on this mouthwatering meal!

Jump to:
If you love this steak and rice recipe, you'll also want to try Colombian Sabana De Res topped with Cojita Cheese.
Why This Recipe Works
Making Mexican Steak and Rice with Queso Cheese brings together robust flavors and textures that are irresistible. Tender steak seasoned with traditional Mexican spices like cumin and chili powder pairs perfectly with fluffy rice cooked in a savory tomato sauce. The addition of creamy queso cheese adds a rich and indulgent touch, making this Steak And Rice Mexican Style bowl a comforting and satisfying meal that captures the essence of Mexican cuisine.
🥘 Ingredients
- White Rice: Serves as the base of the dish, providing a neutral backdrop that absorbs the flavors of the other ingredients, making it fluffy and tender when cooked.
- Minced Garlic: Infuses the dish with a pungent and aromatic flavor that is essential to building the savory base of the recipe.
- Chicken Broth: Used instead of water to cook the rice, it enriches the overall flavor of the dish, adding a subtle meaty essence.
- Sirloin Steak: A lean and flavorful cut of beef that cooks quickly, providing a rich, meaty component that pairs well with the creamy queso.
- Gordo’s Queso Cheese Dip: Melty and creamy, this cheese dip brings a delightful cheesy texture and a savory, slightly spicy taste that binds all the elements of the dish.
- Chopped Parsley: Adds a fresh, herbal touch to the dish, enhancing its visual appeal and introducing a burst of color and freshness (optional for topping).
For the complete list of ingredients with measurements and instructions, please see the recipe card at the bottom of the post.
📖 Substitutions & Variations
- A side of avocado cream or guac = the perfect creamy, fresh contrast to savory steak and rice.
- Swap tomato sauce for green enchilada sauce for a tangy, spicy twist—don’t forget the cilantro and lime!
- Mix in chipotle peppers for smoky heat, plus black beans and corn for extra texture and flavor.
🔪How To Make Steak And Rice Mexican Style
Step One: In a large skillet, heat the oil over medium heat. Add the rice and cook, stirring occasionally, until it starts to brown slightly.
Step Two: Once the rice is lightly toasted, add the onions and garlic, and sauté for 1-2 minutes on medium to low heat until fragrant. Pour in the chicken broth and tomato sauce into the skillet with the rice.
Step Three: Bring the mixture to a boil and allow it to boil for 2 minutes, stirring occasionally. Then, cover the skillet, reduce the heat to low, and let it simmer for 20 minutes.
Step Four: While the rice is cooking, melt the butter in another large skillet over medium-high heat. Add the sliced steak and seasonings, and stir to mix everything well.
Step Five: Cook the steak until it reaches your desired doneness, then remove it from the skillet. After the rice has simmered for 20 minutes, turn off the heat but keep the skillet covered. Allow the rice to sit undisturbed for another 10 minutes to continue absorbing the flavors.
Step Six: Fluff the cooked rice with a fork and transfer it to a serving plate. Top with the cooked steak. Drizzle warm queso cheese dip over the steak and rice. Garnish with chopped parsley or cilantro if desired.
💡 Hint: Arrange a generous portion of the steak and rice in a bowl or on a plate. Then sprinkle fresh chopped cilantro or parsley over the dish for a pop of color and fresh herbal flavor. You can also add for a citrusy touch, and perhaps some salsa or hot sauce for those who enjoy a bit of extra spice.
👩🍳 Expert Tips
Follow these tips to make the best steak and rice bowl:
- Pick a tender cut like sirloin, flank, or skirt steak—marinating makes it even better!
- Sear it hot for a tasty crust, then cook to your perfect doneness (medium-rare is a classic go-to).
- Let it rest before slicing against the grain—keeps it juicy and melt-in-your-mouth good!
💭 FAQs
Steak and rice meal prep is easy. for convenient and delicious meals throughout the week. Prepare a large batch of steak and rice, then portion it into individual containers once cooled. Store these containers in the refrigerator for up to 4 days. When ready to eat, simply reheat in the microwave or on the stove until heated through. This meal prep ensures you have a hearty and flavorful meal ready to enjoy with minimal effort during busy weekdays.
To prevent rice from becoming mushy, ensure you use the correct ratio of liquid to rice. Typically, for Mexican rice dishes, the ratio is 1 cup of rice to 1 ¾ cups of liquid (a combination of broth and tomato sauce).
Also, avoid stirring the rice too frequently while it's cooking to maintain its texture. Once it's done cooking, let it rest covered for a few minutes off the heat to finish steaming and fluff gently with a fork before serving. This method helps maintain the rice's individual grains and ensures a perfect texture for your dish.
Transfer any leftover steak and rice into airtight containers or resealable bags. Store them in the refrigerator promptly after cooking, ideally within 2 hours.
🧂Serving Suggestions
Mexican Steak and Rice can be served on it's own, however if sharing with a group and looking for steak and rice side dishes, I'd recommend the following:
- Salsa: Strawberry Jalapeno Salsa, whether mild or spicy, adds a burst of flavor that enhances the steak and rice. It provides acidity and a touch of heat, balancing out the richness of the dish and adding depth of taste.
- Grilled or Air Fryer Roasted Vegetables add a variety of textures and flavors that complement the savory steak and rice. They also provide vitamins and minerals, balancing out the meal with freshness and nutrition.
- A Mango Arugula Salad provides a crisp contrast to the Mexican steak and rice. It adds brightness with its mix of vegetables and acidity from the vinaigrette, enhancing the overall dining experience.
- Homemade Guacamole: Creamy guacamole or avocado slices add richness and a smooth texture that pairs beautifully with the tender steak and fluffy rice. They also provide healthy fats that complement the meal.
- Instant Pot Refried Beans or Instant Pot Black Beans seasoned with Mexican spices offer a hearty and satisfying element to the dish. They provide protein and fiber, making the meal more filling and nutritious.
- Warm Plantain Tortillas or crispy chips serve as a versatile accompaniment for wrapping up the steak and rice or scooping up bites with salsa. They add a fun and interactive element to the meal.
🍽 Related Recipes
Did you make this recipe? Leave a review and a ⭐⭐⭐⭐⭐ rating below, or tag us in our Facebook Group! Alternatively, bookmark it in your browser or save to Pinterest.
Mexican Steak And Rice
Ingredients
- 1 cup of white rice
- 3 tablespoon of vegetable oil
- 1 onion chopped
- 1 tablespoon minced garlic
- 2 cups chicken broth
- 8 oz can of tomato sauce
- ½ teaspoon cumin
- ½ teaspoon smoked paprika
- ½ teaspoon onion powder
- ½ teaspoon chili powder
- 1 lb sirloin steak sliced to your liking
- 2 tablespoon butter
- 16 oz of Gordo’s queso cheese dip original flavor
- Chopped parsley for topping optional
Instructions
- Toast the Rice: In a large skillet, heat the oil over medium heat. Add the rice and cook, stirring occasionally, until it starts to brown slightly. Once the rice is lightly toasted, add the onions and garlic, and sauté for 1-2 minutes on medium to low heat until fragrant.
- Simmer the Rice: Pour in the chicken broth and tomato sauce into the skillet with the rice. Stir well to combine everything. Bring the mixture to a boil and allow it to boil for 2 minutes, stirring occasionally. Then, cover the skillet, reduce the heat to low, and let it simmer for 20 minutes.
- Cook the Steak: While the rice is cooking, melt the butter in another large skillet over medium-high heat. Add the sliced steak and seasonings, and stir to mix everything well. Cook the steak until it reaches your desired doneness, then remove it from the skillet.
- Rest the Rice: After the rice has simmered for 20 minutes, turn off the heat but keep the skillet covered. Allow the rice to sit undisturbed for another 10 minutes to continue absorbing the flavors.
- Serve: Fluff the cooked rice with a fork and transfer it to a serving plate. Top with the cooked steak. Drizzle warm queso cheese dip over the steak and rice. Garnish with chopped parsley or cilantro if desired.