Mouthwatering Steak Queso Rice is my secret weapon for busy weeknights when I want something seriously satisfying without spending hours in the kitchen. This one-pan wonder combines tender, seasoned steak bites with fluffy rice and creamy queso cheese for a restaurant-quality meal that’s ready in under 30 minutes. The first time I made this dish, my family declared it an instant classic.
I created this steak queso rice recipe on a night when I had leftover steak and was craving something cheesy and comforting. The combination of taco-seasoned beef with creamy queso, sweet corn, and hearty black beans creates layers of flavor and texture that hit all the right notes. This cheesy steak and rice dish delivers bold Mexican-inspired flavors without requiring a trip to your favorite restaurant. Plus, everything cooks in one pan, which means minimal cleanup after dinner.
Table of Contents
Simple Ingredients for Big Flavor
I always use sirloin steak for this recipe because it’s tender, flavorful, and budget-friendly. Pro tip: cutting the steak into uniform bite-sized pieces ensures even cooking and makes every forkful perfect.
- 1 tablespoon olive oil
- 1 lb sirloin steak, cut into bite-sized cubes
- 1 packet taco seasoning (about 1 oz)
- 1 cup uncooked long-grain white rice
- 1¾ cups beef broth
- 1 cup queso dip, store-bought or homemade
- ½ cup corn, frozen, canned, or fresh
- ½ cup black beans, rinsed and drained
- ¼ cup chopped fresh cilantro, for garnish
- 1 lime, cut into wedges for serving
Personal recommendation: Store-bought queso works perfectly in this steak queso rice, but if you have time, melting 1 cup of shredded Monterey Jack or Cheddar cheese with a splash of milk creates a homemade version that’s equally delicious. For extra spice, add a diced jalapeño along with the corn and beans.

How to Make This One-Pan Wonder
I recommend using a large skillet with a tight-fitting lid to ensure the rice cooks properly and absorbs all that delicious flavor. The beauty of this steak queso rice is that everything builds upon itself in layers of taste.
Step 1: Heat olive oil in your large skillet or pot over medium-high heat. Once the oil shimmers, add the steak cubes in a single layer. Cook for 3-4 minutes, turning occasionally, until the steak is browned on all sides. You want a nice sear for maximum flavor, but the steak doesn’t need to be fully cooked through at this stage.
Step 2: Sprinkle the entire packet of taco seasoning over the browned steak and stir to coat every piece evenly. Add ¼ cup of water to the skillet and stir, scraping up any browned bits stuck to the bottom. These bits add incredible flavor to your steak queso rice.
Step 3: Add the uncooked rice and beef broth to the skillet, stirring to combine everything. Bring the mixture to a rolling boil over high heat, then immediately reduce the heat to low.
Step 4: Cover the skillet tightly with your lid and let it simmer undisturbed for 15-20 minutes. Resist the urge to peek! The rice needs consistent heat and steam to cook properly. After 15 minutes, check if the rice has absorbed most of the liquid and is tender. If it’s still too firm, cover and cook for another 3-5 minutes.
Step 5: Remove the skillet from the heat. Stir in the queso dip, corn, and black beans until everything is well combined and beautifully creamy. The residual heat will warm the corn and beans while melting the queso into a luscious sauce.
Step 6: Cover the skillet and let it sit for 2-3 minutes to allow all the flavors to meld together. This resting time also lets the rice absorb any remaining moisture.
Step 7: Fluff the rice with a fork to separate the grains and distribute the queso evenly. Serve hot, garnished with fresh cilantro and a generous squeeze of lime juice for brightness.
Pro tip: If you have leftover cooked steak, this recipe is even faster. Simply add the pre-cooked steak cubes after the rice is done cooking, along with the queso, corn, and beans.
Perfect Pairings for Steak Queso Rice
This hearty one-pan meal is satisfying on its own, but these accompaniments take it to the next level and create a complete Mexican-inspired feast.
Tortilla Chips: Crispy chips on the side are perfect for scooping up extra queso and add a satisfying crunch that contrasts with the creamy rice.
Fresh Guacamole: Creamy avocado balances the richness of the steak queso rice and adds healthy fats and a cooling element to each bite.
Sour Cream: A dollop of cool sour cream or Greek yogurt provides tangy contrast and helps mellow any spice from the taco seasoning.
Pico de Gallo: Fresh tomato salsa adds brightness, acidity, and fresh vegetable crunch that cuts through the rich, cheesy flavors perfectly.
Simple Side Salad: A crisp lettuce salad with lime-cilantro dressing adds refreshing greens and helps balance this protein-rich meal.
More Hearty One-Pan Meals You’ll Love
This steak queso rice pairs perfectly with other satisfying one-pan dinners and Mexican-inspired dishes that bring bold flavors to your table. For more protein-packed rice bowls, try our Korean Ground Beef Bowl or the flavorful Street Corn Chicken Rice Bowl.
If you’re craving more Mexican-inspired comfort food, our Easy High Protein Creamy Taco Soup and Incredible High Protein Creamy Taco Soup deliver similar bold flavors in a cozy soup format. When you want more ground beef recipes, check out our Ground Beef Hot Honey Bowl, Southwest Ground Beef and Sweet Potato Skillet, or Ground Beef Orzo Recipe. For more cheesy casserole-style dishes, don’t miss our French Onion Ground Beef and Rice Casserole.
Storage and Reheating Tips
Store leftover steak queso rice in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making leftovers incredibly delicious.
Reheat in the microwave, adding a splash of beef broth or water to restore moisture. Microwave in 1-minute intervals, stirring between each heating, until warmed through. You can also reheat on the stovetop over medium-low heat, stirring frequently and adding a little liquid if needed to prevent sticking.
Pro tip: This steak queso rice freezes reasonably well for up to 2 months, though the texture of the rice may change slightly. Thaw overnight in the refrigerator before reheating. The queso might separate a bit, but stirring vigorously while reheating usually brings it back together beautifully.
Your Steak Queso Rice Questions Answered
Can I use a different cut of steak?
Absolutely! Flank steak or flat iron steak work wonderfully in this recipe. Just slice against the grain for the most tender bites.
What if I don’t have queso dip?
Melt 1 cup of shredded Mexican blend cheese or Monterey Jack with 2-3 tablespoons of milk, stirring until smooth and creamy.
Can I make this dish spicier?
Add diced jalapeños, use spicy queso, or sprinkle in some cayenne pepper or hot sauce to taste when you add the taco seasoning to your steak queso rice.
Tonight’s Dinner Just Got Easier
This mouthwatering steak queso rice delivers restaurant-quality flavor with minimal effort and maximum satisfaction. The combination of tender steak, fluffy rice, and creamy cheese creates a complete meal that requires just one pan and about 30 minutes. Whether you’re feeding hungry teenagers or need a quick dinner solution after a long day, this recipe never disappoints. Try this steak queso rice tonight and enjoy bold, cheesy deliciousness!
Mouthwatering Steak Queso Rice
Hearty one-pan meal with tender steak, fluffy rice, and creamy queso cheese. Quick Mexican-inspired dinner ready in 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican-American
Ingredients
- 1 tablespoon olive oil
- 1 lb sirloin steak, cut into bite-sized cubes
- 1 packet taco seasoning
- 1 cup uncooked long-grain white rice
- 1¾ cups beef broth
- 1 cup queso dip, store-bought or homemade
- ½ cup corn, frozen, canned, or fresh
- ½ cup black beans, rinsed and drained
- ¼ cup chopped fresh cilantro, for garnish
- 1 lime, cut into wedges for serving
Instructions
- Heat olive oil in large skillet over medium-high heat. Add steak cubes and cook for 3-4 minutes until browned on all sides.
- Sprinkle taco seasoning over steak and stir to coat. Add ¼ cup water and stir, scraping up browned bits from bottom.
- Add uncooked rice and beef broth to skillet. Bring to a boil, then reduce heat to low.
- Cover skillet and simmer for 15-20 minutes until rice is cooked and has absorbed most of the liquid.
- Remove from heat. Stir in queso dip, corn, and black beans until well combined and creamy.
- Cover and let sit for 2-3 minutes to allow flavors to meld.
- Fluff rice with fork and serve hot, garnished with fresh cilantro and lime wedges.
Notes
- Use skillet with tight-fitting lid to ensure rice cooks properly.
- Flank steak or flat iron steak also work well. Slice against the grain for tender bites.
- For homemade queso, melt 1 cup shredded Monterey Jack or Cheddar with splash of milk.
- Add diced jalapeño with corn and beans for extra spice.
Nutrition
- Serving Size: 1.5 cups
- Calories: 520 kcal
- Sugar: 3 g
- Sodium: 980 mg
- Fat: 19 g
- Saturated Fat: 8 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 52 g
- Fiber: 4 g
- Protein: 32 g
- Cholesterol: 75 mg






