Steak and queso rice is the ultimate comfort dish that brings together bold Tex-Mex flavors in one satisfying bowl. Tender, seasoned steak sits on top of flavorful rice and is finished with a rich, creamy queso sauce that melts into every bite. It’s the kind of meal that feels indulgent yet is surprisingly simple to make at home.
This dish works so well because of its balance—savory beef, slightly spiced rice, and smooth, cheesy queso all come together in a way that’s both hearty and comforting. Rice bowls are popular because they combine textures and flavors in one dish, making every bite satisfying and well-balanced
Ingredients
| Ingredient | Quantity |
|---|---|
| Long-grain white rice | 1 cup |
| Chicken broth | 2 cups |
| Tomato sauce | 1 cup (240 ml) |
| Olive oil | 2 tablespoons |
| Onion (chopped) | 1 small |
| Garlic (minced) | 1 tablespoon |
| Ground cumin | 1 teaspoon |
| Paprika | 1 teaspoon |
| Salt | ½ teaspoon |
| Black pepper | ½ teaspoon |
| Sirloin steak (sliced or cubed) | 1 lb (450 g) |
| Butter | 2 tablespoons |
| Steak seasoning | 1 teaspoon |
| White queso (store-bought or homemade) | 1 to 1½ cups |
| Fresh cilantro (chopped) | 2 tablespoons |

Instructions
Step 1
Heat olive oil in a large skillet over medium heat. Add chopped onion and garlic, sautéing for 2–3 minutes until fragrant. Stir in the rice and toast it lightly for about 2 minutes to enhance its flavor before adding liquids.
Step 2
Pour in chicken broth and tomato sauce, then season with cumin, paprika, salt, and pepper. Stir well, bring to a gentle boil, then reduce heat, cover, and simmer for 18–20 minutes until the rice is tender and fully cooked.
Step 3
While the rice cooks, melt butter in another skillet over medium-high heat. Add the steak pieces and season with steak seasoning. Cook for 3–5 minutes until browned and cooked to your preferred doneness. Avoid overcooking to keep the steak tender.
Step 4
Fluff the cooked rice with a fork and transfer to serving bowls. Top with the cooked steak and drizzle generously with warm queso. Garnish with fresh cilantro and serve immediately.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4
- Cuisine: Tex-Mex
- Course: Main Course
Nutrition Information (Approximate)
- Calories: 680 kcal
- Protein: 36 g
- Carbohydrates: 55 g
- Fat: 34 g
- Fiber: 3 g
- Sugar: 5 g
- Sodium: 820 mg

Ingredients
Method
- Heat olive oil in a large skillet over medium heat. Add chopped onion and garlic, sautéing for 2–3 minutes until fragrant. Stir in the rice and toast it lightly for about 2 minutes to enhance its flavor before adding liquids.
- Pour in chicken broth and tomato sauce, then season with cumin, paprika, salt, and pepper. Stir well, bring to a gentle boil, then reduce heat, cover, and simmer for 18–20 minutes until the rice is tender and fully cooked.
- While the rice cooks, melt butter in another skillet over medium-high heat. Add the steak pieces and season with steak seasoning. Cook for 3–5 minutes until browned and cooked to your preferred doneness. Avoid overcooking to keep the steak tender.
- Fluff the cooked rice with a fork and transfer to serving bowls. Top with the cooked steak and drizzle generously with warm queso. Garnish with fresh cilantro and serve immediately.
Notes
- Protein: 36 g
- Carbohydrates: 55 g
- Fat: 34 g
- Fiber: 3 g
- Sugar: 5 g
- Sodium: 820 mg
Flavor Profile Breakdown
- Rich and cheesy from the queso
- Savory and bold from seasoned steak
- Slightly smoky from paprika and spices
- Mild tang from tomato-based rice
- Fresh herbal finish from cilantro
Tips for Best Results
- Toast the rice before cooking for deeper flavor
- Use freshly cooked steak for best texture
- Keep queso warm for easy drizzling
- Slice steak against the grain
- Adjust seasoning to taste
Variations & Substitutions
- Use brown rice or cilantro-lime rice
- Swap steak for chicken or shrimp
- Add black beans or corn for extra texture
- Use spicy queso for a kick
- Replace tomato sauce with diced tomatoes
Mistakes to Avoid
- Overcooking steak (makes it chewy)
- Using too much liquid (mushy rice)
- Skipping seasoning in the rice
- Letting queso get too thick
- Not resting steak before serving
Serving Suggestions
- Serve with warm tortillas on the side
- Pair with guacamole or salsa
- Add a fried egg on top
- Serve with a fresh salad
Storage Tips
- Store in airtight container for up to 3 days
- Reheat with a splash of broth or water
- Keep queso separate for best texture
- Avoid freezing with queso (may separate)
Why You’ll Love This Recipe
- One-pan comfort meal
- Packed with protein and flavor
- Quick and easy to make
- Customizable ingredients
- Family-friendly dish
How to Serve
- Serve in deep bowls for easy layering
- Drizzle queso just before serving
- Garnish with cilantro and extra cheese
- Add lime wedges for freshness
- Serve hot for best taste
FAQs
What cut of steak works best for this recipe?
Sirloin, flank, or strip steak works well because they cook quickly and stay tender.
Can I use store-bought queso?
Yes, store-bought queso works perfectly and saves time.
Can I make this dish ahead of time?
Yes, prepare the rice and steak in advance and assemble when ready to serve.
How do I keep the steak tender?
Cook it quickly over high heat and avoid overcooking.
Can I make this recipe spicy?
Yes, add jalapeños or use spicy queso for extra heat.
What rice works best?
Long-grain white rice is ideal because it stays fluffy and absorbs flavor well
Can I turn this into a burrito filling?
Absolutely, it works great wrapped in tortillas with extra toppings.