Main Courses
This cheesy steak and rice recipe delivers restaurant-quality comfort in one pan—tender steak, creamy cheddar rice, and savory depth that melts together perfectly. The secret? Slow-cooked steak infused with garlic and Worcestershire, then finished with a blanket of melted cheese that soaks into every bite of fluffy rice.
No fancy techniques, just a simple method that transforms basic ingredients into a hearty, satisfying meal.
What sets this dish apart is the balance: rich, cheesy rice that stays creamy without being heavy, paired with juicy, caramelized steak that holds up to the sauce.
The one-pan approach means minimal cleanup, and the flavors develop as they cook, creating a dish that tastes even better the second time around. Ready in under an hour, this recipe is perfect for weeknight dinners or meal prep—just reheat and enjoy.
Ingredients for cheesy steak and rice
Pantry staples meet restaurant-quality flavors in this one-pan cheesy steak and rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Steak Cubes 🥩 | 1 ½ lb | Chuck roast, cut into 1-inch pieces |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, preferably jasmine or basmati |
| Shredded Sharp Cheddar Cheese 🧀 | 2 cups | Real cheddar, not pre-shredded |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Worcestershire Sauce 🥫 | 2 tbsp | High-quality, anchovy-free if needed |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Butter 🧈 | 4 tbsp | Unsalted, for rice cooking |
| Onion 🧅 | 1 whole | Yellow or white, diced |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Olive Oil 🫒 | 2 tbsp | For searing steak |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
The steak is where the magic starts. Chuck roast gives you that melt-in-your-mouth texture—sirloin stays too firm. Look for good marbling at Costco or Whole Foods if you want to splurge, but the regular supermarket chuck works perfectly fine. Cut it into 1-inch cubes for even cooking. Fresh thyme is ideal, but dried works at one-third the amount. The cheddar? Real cheddar only—pre-shredded gets gummy when melted. Grab a block and shred it yourself for that perfect texture.
No Worcestershire? Soy sauce plus a splash of vinegar gets you close. The beef broth can be swapped for chicken broth in a pinch, but the saltiness of the beef adds depth. Olive oil is non-negotiable for searing—Trader Joe's or store-brand work great. If you're watching the fat, use half butter and half olive oil for the rice. The heavy cream adds richness, but half-and-half works too if you're cutting calories. For extra depth, add a pinch of smoked paprika to the rice while it cooks.
This dish tastes even better the next day—honestly, leftovers are the best part. Store in an airtight container for 4-5 days in the fridge. Freezes beautifully for 3 months—portion into containers so you can grab and reheat. The rice stays creamy when reheated, and the cheese keeps it decadent. Double the recipe if you're feeding a crowd—it's perfect for meal prep.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one pan—no chopping, no fuss. Toss in the pre-cut steak cubes, dump the rice, and let the garlic and Worcestershire work their savory spell while you stir. (Yes, even on a Tuesday night.)
- Melty Perfection: That moment when the cheddar turns golden and stretchy? Chef’s kiss. The sharpness cuts through the richness of the steak, and the garlic gives it this unexpected depth that makes it taste like a restaurant dish. Honestly, I’ve never met cheesy rice I didn’t love.
- Lunchbox Hero: Between us, this is my go-to for meal prep—it reheats like a dream and keeps for days without drying out. Pack it in containers, and your kids (or you) will eat it cold or warmed, no complaints. (My daughter picks out the cheesiest bits first.)
- Budget Win: Steak cubes and rice stretch into a full meal for half the cost of takeout. Worcestershire and garlic bulk up the flavor without breaking the bank, and the cheddar adds that oh-wow factor for pennies. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for cheesy steak and rice
Here's how to create a rich, one-pan dish where tender steak and creamy rice blend perfectly.
Sear the Steak Cubes for Maximum Flavor
Heat the 2 tablespoons olive oil in a large Dutch oven over medium-high heat until shimmering. Add the 1.5 pounds steak cubes in a single layer, letting them sear undisturbed for 3-4 minutes until they develop a deep brown crust. This step builds the foundation of flavor through the Maillard reaction.
Once browned on one side, gently stir the steak cubes and continue cooking for another 3-4 minutes until they're evenly browned. The steak should be firm to the touch but still slightly pink in the center—it will finish cooking later. Remove the steak from the pot and set it aside on a plate.
Build the Aromatic Base for Deep Flavor
In the same Dutch oven, reduce the heat to medium and add 4 tablespoons butter. Let it melt completely, then add the 1 whole diced onion and cook for 4-5 minutes until softened and translucent. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant.
Stir in the 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon dried thyme, letting the spices toast in the butter for 30 seconds to release their essential oils. This aromatic base will infuse the entire dish with savory depth.
Cook the Rice Until Tender
Add the 1.5 cups long-grain white rice to the pot, stirring to coat it evenly with the butter and aromatics. Pour in the 1.5 cups beef broth and bring to a gentle simmer. Reduce heat to low, cover the pot with a tight-fitting lid, and cook for 15 minutes without stirring.
After 15 minutes, check the rice—it should be tender but still slightly firm in the center. If the bottom appears dry, add 2 tablespoons water and cook another 5 minutes. The rice should absorb all the liquid and develop a slight crust on the bottom of the pot.
Combine Steak and Cheese for Melty Perfection
Return the seared steak cubes to the pot and stir gently to distribute them evenly through the rice. Pour in the 2 tablespoons Worcestershire sauce and 0.5 cup heavy cream, stirring well to combine. Sprinkle the 2 cups shredded sharp cheddar cheese evenly over the top.
Increase heat to medium-low and let the mixture simmer uncovered for 5-7 minutes, stirring occasionally, until the cheese melts completely and forms a glossy, creamy sauce. The dish should be thick and cohesive, with the cheese fully incorporated and the steak heated through.
Rest and Serve for Optimal Texture
Remove the pot from heat and let the cheesy steak and rice rest for 5 minutes before serving. This resting period allows the flavors to meld and the cheese to set slightly, preventing a runny final dish. The texture should be creamy yet firm enough to hold its shape.
Serve immediately while hot, garnishing with additional black pepper if desired. Each bite should deliver tender steak, creamy rice, and melted cheddar in perfect harmony. For best results, serve straight from the Dutch oven to maintain that restaurant-quality one-pan presentation.
Pro Tips For Making Cheesy Steak And Rice
- CRISP THE STEAK FIRST: I learned this the hard way—if you toss raw steak cubes straight into the sauce, they’ll turn to mush before they brown. Sear them in a hot skillet with oil for 2-3 minutes first, even if you’re not cooking them all the way through. That quick crust keeps them tender but holds their shape when the cheese melts later.
- SAUTE GARLIC UNTIL GOLDEN: Skip the raw garlic clove trick—it’s bitter and won’t release flavor. Mince it fine (or use pre-minced) and cook it in the same pan as the steak until it’s actually golden, not just fragrant. That’s when it stops tasting like medicine and starts tasting like magic. (Yes, even if you’re impatient like me.)
- STIR THE RICE IN LAYERS: Don’t dump all the rice into the steak mixture at once—that’s how you end up with a gluey mess. Cook the rice separately, then mix in half of it with the steak sauce first, stir well, then add the rest. This keeps the texture light and prevents a sad, gummy pile. (Your future self will thank you.)
- MELT CHEESE LOW AND SLOW: After adding the cheese, resist the urge to crank the heat—it’ll turn to paste. Instead, drop the heat to medium-low and let it melt gradually while stirring. If it starts to separate or look greasy, you’ve gone too fast. Patience here means creamy, stretchy cheese, not a sad, oily sludge.
Troubleshooting your cheesy steak and rice
Cheese Too Stringy?
Pre-shredded cheese contains anti-caking agents that make it gummy when melted. Always shred your own sharp cheddar using a box grater—it melts beautifully and creates that perfect creamy texture. If you must use pre-shredded, sprinkle it in stages while simmering and stir constantly to prevent clumping. 🧀
Steak Overcooking
Chuck roast is forgiving, but searing too long turns it tough. Sear in one batch over medium-high heat for just 3-4 minutes per side—it should be browned but still slightly pink inside. Finish cooking with the rice to ensure perfect doneness. I’ve ruined steak this way before—trust the timer!
Rice Too Dry
If your rice absorbs all liquid too quickly, add 2 tablespoons water and cook another 5 minutes. For extra insurance, use 1.5 cups broth (not water) and stir occasionally.
The rice should be tender but still slightly firm—like risotto. Overcooking rice is my biggest pet peeve in this dish. ❄️
Sauce Too Thin
Simmer uncovered for 5-7 minutes after adding cheese to let excess moisture evaporate. If it’s still too runny, remove the lid and cook another 2 minutes on medium-low heat. The heavy cream and cheese should thicken naturally—no need for cornstarch. Patience is key here!
Burnt Onions
Cook onions on medium heat for 4-5 minutes until soft, not browned. If they darken too quickly, reduce heat slightly. The goal is translucent, not caramelized—save that for another dish. Burnt onions ruin the whole flavor profile. 🧅
Leftovers Too Dry
Reheat with 2 tablespoons water or broth per serving, covered on low heat for 5-7 minutes. Stir occasionally to redistribute moisture. Microwaving dries out the rice—always use stovetop for best results. Leftovers taste even better the next day, honestly! 💫
Nutrition facts
Frequently asked questions
Can I use ground beef instead of steak cubes?
Ground beef works beautifully—just brown it first with the onions for 5-6 minutes until fully cooked. Use 1.5 pounds 80/20 blend for extra flavor. The texture will be slightly different but still delicious.
How do I make this dish spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon smoked paprika when cooking the onions. For extra heat, stir in 1 tablespoon hot sauce with the Worcestershire. Top with chopped jalapeños or a sprinkle of red pepper flakes before serving.
Can I prepare this ahead of time?
Yes! Cook the steak and rice completely, then refrigerate in an airtight container for up to 4 days. Reheat on the stovetop with 2 tablespoons broth per serving, covered on low heat for 10 minutes. The flavors actually improve overnight!
What if I don't have Worcestershire sauce?
Mix 1 tablespoon soy sauce with 1 teaspoon apple cider vinegar for a similar umami kick. Or use 1 teaspoon fish sauce (if you have it) for deeper flavor. The dish will still taste great—just slightly different!
Can I make this in an Instant Pot?
Yes! Sear the steak first, then add all ingredients (except cheese) to the Instant Pot. Cook on high pressure for 10 minutes, then quick-release. Stir in cheese and let melt on low heat. The rice may be slightly firmer—add 2 tablespoons water if needed.
