When you need a hearty, satisfying meal that comes together in a hurry, this Cheesy Steak Queso Rice is the perfect answer. Tender bites of seasoned steak, fluffy rice, colorful vegetables, and a rich, creamy queso sauce combine in one skillet to create a comforting dinner the whole family will love. Best of all, it’s ready in just 20 minutes, making it ideal for busy weeknights, meal prep, or whenever you’re craving bold Tex-Mex-inspired flavors without spending hours in the kitchen.
This recipe is incredibly versatile. You can use leftover steak, freshly cooked sirloin, or even flank steak. Add your favorite vegetables, adjust the spice level, and customize the toppings to make it your own. Every bite is packed with juicy steak, gooey cheese, and perfectly seasoned rice that makes this dish impossible to resist.

Why You’ll Love This Recipe
There are plenty of reasons to add this recipe to your weekly dinner rotation:
Ready in only 20 minutes
One-pan meal for easy cleanup
Rich and creamy queso sauce
Tender, flavorful steak
Perfect for meal prep
Family-friendly
Easily customizable
Great way to use leftover rice
Packed with protein
Comfort food made simple
Ingredients
For the Steak
1 pound sirloin steak, cut into bite-sized cubes
1 tablespoon olive oil
1 teaspoon chili powder
1 teaspoon smoked paprika
½ teaspoon garlic powder
½ teaspoon onion powder
½ teaspoon cumin
Salt and black pepper to taste
For the Rice
3 cups cooked white rice
1 tablespoon butter
½ cup diced onion
1 red bell pepper, diced
2 cloves garlic, minced
½ cup corn kernels
½ cup black beans, drained and rinsed
For the Queso Sauce
1 cup queso dip
½ cup shredded cheddar cheese
¼ cup Monterey Jack cheese
¼ cup milk
1 teaspoon taco seasoning
Optional Toppings
Chopped cilantro
Diced tomatoes
Jalapeño slices
Green onions
Sour cream
Crushed tortilla chips
Lime wedges
Sliced avocado
Equipment
You’ll need:
Large skillet
Wooden spoon
Sharp knife
Cutting board
Measuring cups
Measuring spoons
Step 1: Season the Steak
Pat the steak pieces dry with paper towels.
In a bowl, combine the chili powder, smoked paprika, garlic powder, onion powder, cumin, salt, and black pepper.
Toss the steak with olive oil and the seasoning mixture until evenly coated.
Allow the steak to rest for a few minutes while preparing the skillet.
Step 2: Cook the Steak
Heat a large skillet over medium-high heat.
Add the seasoned steak in a single layer.
Cook for about 2–3 minutes per side until browned while keeping the center juicy.
Avoid overcrowding the pan, as this helps the steak develop a flavorful crust.
Transfer the cooked steak to a plate and set aside.
Step 3: Sauté the Vegetables
Reduce the heat to medium.
Add butter to the same skillet.
Stir in the diced onion and bell pepper.
Cook for about 3 minutes until slightly softened.
Add the minced garlic and cook for another 30 seconds until fragrant.
Mix in the corn and black beans.
Cook for 2 more minutes.
Step 4: Add the Rice
Stir the cooked rice into the vegetables.
Mix thoroughly so every grain is coated with the flavorful butter and vegetable mixture.
Cook for about 2 minutes to warm the rice.
Step 5: Make the Creamy Queso Sauce
In a small bowl, combine:
Queso dip
Cheddar cheese
Monterey Jack cheese
Milk
Taco seasoning
Mix until smooth.
Pour the queso mixture into the skillet.
Stir continuously until the cheese melts into a creamy sauce that coats the rice evenly.
Step 6: Return the Steak
Add the cooked steak back into the skillet.
Fold everything together gently.
Cook for another 2 minutes so the steak absorbs some of the cheesy sauce without overcooking.
Step 7: Garnish and Serve
Top with chopped cilantro, diced tomatoes, jalapeños, green onions, or sliced avocado.
Serve with lime wedges for a bright, fresh finish.
For extra crunch, sprinkle crushed tortilla chips over the top just before serving.
Tips for the Best Cheesy Steak Queso Rice
Choose a Tender Cut
Sirloin is affordable and cooks quickly, but ribeye, strip steak, or flank steak also work well.
Don’t Overcook the Steak
Because the steak returns to the skillet later, cook it just until browned the first time.
Use Freshly Cooked Rice
Fresh or day-old rice both work beautifully.
Day-old rice often gives the best texture because it’s slightly firmer.
Adjust the Spice
Add diced jalapeños, cayenne pepper, or hot sauce for extra heat.
For a milder version, use mild queso and reduce the chili powder.
Delicious Variations
Chicken Queso Rice
Replace steak with diced chicken breast.
Ground Beef Version
Brown lean ground beef instead of steak for a budget-friendly meal.
Shrimp Queso Rice
Add seasoned shrimp during the last few minutes of cooking.
Southwest Style
Mix in diced green chiles, extra corn, and fresh pico de gallo.
Bacon Lovers
Top with crispy bacon pieces for smoky flavor.
What to Serve With Cheesy Steak Queso Rice
Although it’s filling on its own, this dish pairs wonderfully with:
Tortilla chips
Guacamole
Fresh salsa
Mexican street corn
Simple green salad
Roasted vegetables
Garlic bread
Flour tortillas
Storage Tips
Allow leftovers to cool completely before storing.
Place in an airtight container and refrigerate for up to 4 days.
The flavors become even richer overnight, making leftovers especially delicious.
Freezing Instructions
Freeze individual portions in freezer-safe containers for up to 2 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Microwave
Heat in 30-second intervals, stirring between each interval.
Add a splash of milk if the sauce becomes too thick.
Stovetop
Warm over medium-low heat with a little milk until creamy again.
Nutrition Information
Approximate per serving (serves 4):
Calories: 610
Protein: 34g
Carbohydrates: 39g
Fat: 33g
Fiber: 4g
Sugar: 4g
Sodium: 910mg
Values may vary depending on the brand of queso and the cut of steak used.
Frequently Asked Questions
Can I use leftover steak?
Absolutely. Leftover grilled steak works perfectly. Simply slice it into bite-sized pieces and stir it in during the final step to warm through.
Can I use brown rice?
Yes. Brown rice adds a nuttier flavor and extra fiber. It may require a splash more milk to keep the dish creamy.
What if I don’t have queso dip?
You can make a quick substitute by melting cheddar cheese with a little cream cheese and milk until smooth.
Can I make this vegetarian?
Yes. Omit the steak and add more black beans, pinto beans, mushrooms, or sautéed zucchini for a hearty meat-free version.
How do I keep the cheese sauce smooth?
Use medium-low heat when adding the cheese and stir constantly. Avoid boiling the sauce, as high heat can cause it to separate.
Final Thoughts
This Cheesy Steak Queso Rice is everything you want in a quick dinner: rich, creamy, cheesy, and packed with savory steak and colorful vegetables. With just one skillet and about 20 minutes, you can create a satisfying meal that’s perfect for busy evenings, family dinners, or meal prep. The creamy queso ties every ingredient together, while the seasoned steak brings bold flavor to every bite. Customize it with your favorite toppings, adjust the spice to your liking, and enjoy a comforting dish that’s sure to earn a permanent place in your recipe collection.

