Main Courses
This cheesy steak and rice recipe delivers restaurant-quality comfort food with one-pan simplicity—juicy steak, creamy cheddar-infused rice, and a golden, crispy top that begs to be scraped clean. The secret lies in searing steak to perfection before layering it over perfectly seasoned rice, then baking until bubbly and browned.
I've perfected this technique after years of testing, ensuring every bite balances rich beef with melty cheese and tender rice.
What sets this dish apart is the crispy cheese crust that forms on top, creating a satisfying contrast to the creamy layers below.
The steak stays tender while the rice absorbs all the savory flavors from the seasoned beef drippings, making this a foolproof weeknight meal that feels like a special occasion. Ready in under an hour, it's the kind of dish that transforms basic ingredients into something extraordinary with minimal effort.
Ingredients for cheesy steak and rice
Restaurant-quality ingredients for a one-pan masterpiece where crispy meets creamy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| New York Strip Steak 🥩 | 1 ½ lb | Center-cut, 1-inch thick slices |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, converted |
| Beef Broth 💧 | 2 cups | Low-sodium preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Olive Oil 🫒 | 3 tbsp | Extra-virgin for searing |
| All-Purpose Flour 🌾 | 2 tbsp | For dredging steak |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain preferred |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Dried Thyme 🌿 | ½ tsp | Or 1 tbsp fresh |
| Worcestershire Sauce 🍶 | 1 tbsp | Vegetarian version if needed |
The steak selection is critical here—New York strip delivers the ideal balance of tenderness and flavor. Look for cuts with good marbling at Whole Foods or your local butcher shop; they'll often trim the fat to your preference. For the cheese, sharp cheddar from a block melts best and adds that signature tang. Pre-shredded cheese is convenient but contains anti-caking agents that prevent proper melting. The rice should be long-grain and converted (like jasmine or basmati)—they hold up better to the baking process without turning mushy. If you can't find converted rice, soak regular long-grain rice in warm water for 20 minutes before cooking.
No sharp cheddar? Monterey Jack or pepper jack work in a pinch, though the flavor will be milder. Substituting beef broth for water creates deeper flavor, but if you're out, chicken broth with a splash of soy sauce mimics the umami profile. Fresh thyme is ideal, but dried works at one-third the amount. For the crispy top, a mix of breadcrumbs and grated Parmesan can enhance browning if you're feeling ambitious. The Worcestershire sauce adds depth—if you're vegetarian, the Annie's brand version is a reliable substitute. Always toast your flour before dredging the steak to prevent clumping, and pat the meat dry with paper towels before searing for maximum crispiness.
This dish reheats beautifully—just cover with foil and warm in a 350°F oven for 10-15 minutes. The cheese crust will soften slightly but still hold its structure. For meal prep, portion into individual glass baking dishes (they handle the oven better than metal) and store for up to 3 days. The steak stays juicy for 2 days in the fridge, but the rice texture degrades after that. Freeze portions without the cheese topping—add it fresh after reheating to maintain that perfect crispy texture. The dish tastes even better the next day as flavors meld, so consider making a double batch for leftovers.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just brown the steak, toss in the rice and broth, then let it simmer. No chopping, no fuss, and honestly? The cleanup is just rinsing one pan. That’s 10 minutes of my life I always get back.
- Creamy Cheese Twist: Between us, the heavy cream and sharp cheddar melt into this unreal sauce—rich but not heavy, tangy but smooth. It clings to every grain of rice like it’s been hugging the steak all day. (Yes, even on a Tuesday night.)
- Meal Prep Gold: This keeps perfectly for days—steak stays juicy, rice stays fluffy, and that cheesy sauce? Even better the next day. I make a double batch Sunday so I’m not scrambling midweek. My lunchbox thanks me.
- Budget Steakhouse Hack: New York strip feels fancy, but it stretches across two meals without breaking the bank. Use the leftovers for breakfast tacos or a loaded baked potato. Suddenly, that $20 cut of meat feeds four for less than takeout. Smart, right?
Step-by-step instructions for cheesy steak and rice
This one-pan method delivers restaurant-quality cheesy steak and rice with a crispy, golden top every time.
Sear the Steak for Maximum Flavor
Pat the 1.5 lb New York Strip Steak completely dry with paper towels—this ensures a perfect sear. Heat 1 tablespoon of the olive oil in a large, heavy skillet over high heat until shimmering. Season both sides of the steak generously with 1 teaspoon of the kosher salt and ½ teaspoon of the black pepper.
Place the steak in the hot skillet and sear for 3-4 minutes per side until deeply browned with a crispy crust. Press down gently on the steak during the first minute—this prevents curling and ensures even contact with the pan. Remove the steak and set aside on a plate to rest for 5 minutes. This resting period is crucial for redistributing juices.
Build the Steak Sauce
Reduce the heat to medium and add the remaining 2 tablespoons of olive oil to the same skillet. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Sprinkle the 2 tablespoons of all-purpose flour over the onions and garlic, stirring constantly for 1-2 minutes to cook off the raw flour taste. Slowly pour in the 2 cups of beef broth and the 1 tablespoon of Worcestershire sauce, scraping up any browned bits from the bottom of the pan. Bring to a simmer and cook for 5 minutes until the sauce thickens slightly.
Prepare the Rice Mixture
In a medium bowl, combine the 2 cups of long-grain white rice, the remaining ½ teaspoon of kosher salt, and the ½ teaspoon of dried thyme. Stir well to distribute the seasoning evenly. Remove the skillet from heat and stir in the ½ cup of heavy cream and 2 cups of shredded sharp cheddar cheese, mixing until the cheese begins to melt and the mixture becomes creamy.
Add the seasoned rice to the skillet, stirring gently to coat each grain with the cheesy sauce. Return the skillet to medium-low heat and cook for 5 minutes, stirring occasionally, until the rice begins to absorb the liquid and the mixture becomes thick and creamy. The rice should be tender but still slightly firm—it will finish cooking in the oven.
Combine and Bake to Perfection
Return the seared steak to the skillet, placing it on top of the rice mixture. Spoon some of the cheesy sauce over the top of the steak to keep it moist. Transfer the skillet to a preheated 375°F oven and bake, uncovered, for 20-25 minutes until the rice is tender and the top forms a deep golden brown, crispy crust. If the top browns too quickly, tent loosely with aluminum foil.
To achieve that perfect crispy top, broil the dish for the last 2-3 minutes of baking, keeping a close eye on it to prevent burning. The cheese should be fully melted and bubbly, and the rice should be tender with a slight bite—this indicates it's cooked just right.
Rest and Serve
Remove the skillet from the oven and let the dish rest for 5 minutes before serving. This resting period allows the flavors to meld and the steak to reabsorb any juices that might have escaped during baking. Use a spatula to carefully divide the cheesy rice and steak among 4 plates, ensuring each serving has an equal portion of both components.
Garnish each serving with an additional sprinkle of shredded sharp cheddar cheese and a crack of freshly ground black pepper for a finishing touch. Serve immediately while the top is still crispy and the cheese is molten—this dish is best enjoyed straight from the oven for maximum flavor and texture.
Pro Tips For Making Cheesy Steak And Rice
- SEAR STEAK FIRST, THEN BASTE: I used to cook the steak after making the rice, and the flavor was always off. Get that strip steak screaming hot in a dry pan for 3-4 minutes per side—no oil needed—then add a splash of beef broth to deglaze. That browned crust? It’s the flavor base for the whole dish. Save the steak juices—they’ll make the rice taste richer.
- GRATE CHEESE FRESH, NOT SHREDDED: Store-bought shredded cheddar clumps and weeps moisture, turning your sauce into a sad, watery mess. Use a box grater or food processor with a sharp blade right before adding it to the rice. For extra creaminess, mix the grated cheese with a spoonful of heavy cream first—it melts faster and coats every grain.
- DON’T BOIL THE RICE DRY: I learned this the hard way—overcooking rice turns it into glue. Once the rice has absorbed the broth and looks tender, there should still be a little liquid left. Stir in the cheese and cream off the heat; the residual warmth will finish cooking it without turning it mushy. If it’s bone-dry, add a splash of warm broth and let it sit covered for 2 minutes.
- REST THE STEAK 5 MINUTES: Cutting into that steak right after cooking? You’re losing all the juices. Tent it loosely with foil and let it sit for at least 5 minutes—yes, even if you’re starving. Then slice against the grain for tender bites. Pro move: Use those resting juices to baste the rice at the end for extra depth.
Make-ahead tips for this cheesy steak and rice
Prep Ahead Strategy
Start by prepping the steak the night before—season it with salt and pepper, then refrigerate uncovered for 12-24 hours to enhance flavor penetration. This dry-brining method creates a perfect crust when seared later. Store it in a ziplock bag in the fridge until ready to cook.
The rice mixture can also be prepped in advance: combine all rice ingredients (except cheese) in a bowl and refrigerate for up to 2 days. 💡
Oven Prep
Preheat your oven to 375°F while you finish other components. I use a glass baking dish (like Pyrex) for even heat distribution—it's also microwave-safe for reheating. If using a metal dish, avoid aluminum as it can react with acidic ingredients over time.
Line your dish with parchment paper for easy transfer to the table.
Cheese Handling
Shred your own cheese for the best results—pre-shredded cheese contains anti-caking agents that prevent proper melting. Store shredded cheese in an airtight container in the fridge for up to 5 days.
For meal prep, keep the cheese separate until reheating to maintain that crispy texture. I like to sprinkle extra cheese on top right before baking for maximum browning.
Make-Ahead Baking
Assemble the dish completely (steak, rice, and sauce) up to 1 day ahead, but hold off on adding the cheese topping. Cover tightly with foil and refrigerate. When ready to bake, add the cheese and broil for 3-5 minutes to melt and crisp.
This method works perfectly for Sunday dinner prep—just reheat and enjoy during the week. ⏰
Portioning for Leftovers
Divide the baked dish into individual glass containers (like Mason jars) for easy reheating. Store in the fridge for up to 3 days.
To reheat, cover with a damp paper towel and microwave on 50% power for 2-3 minutes, then broil for 1-2 minutes to restore the crispy top. The steak stays juicy, while the rice maintains its creamy texture.
Freezer-Friendly Tips
For longer storage, freeze the assembled dish (without cheese) in a ziplock freezer bag for up to 3 months. Thaw overnight in the fridge, then add fresh cheese and bake at 375°F for 25-30 minutes.
The texture won't be identical, but it's still delicious. I recommend labeling portions with dates to track freshness. 🥶
Nutrition facts
Frequently asked questions
Can I use ground beef instead of steak for this recipe?
For a heartier version, swap the steak for 1 lb of ground beef (80/20 blend works best). Brown the meat thoroughly in the skillet first, breaking it into small pieces, then proceed with the recipe as written. The texture will be richer and more rustic, perfect for feeding a crowd.
Why is my cheese crust not crispy?
The crispy top forms when moisture evaporates and proteins brown. For best results, broil for the last 2-3 minutes and keep a close eye on it. If your oven runs hot, tent with foil earlier. Also ensure your cheese is shredded fresh—pre-shredded cheese contains anti-caking agents that prevent proper browning. A sprinkle of breadcrumbs on top before baking can also help!
Can I make this dish in a slow cooker?
Yes, but with adjustments. Sear the steak first, then layer it over the rice mixture in your slow cooker. Cook on low for 3-4 hours (or high for 1.5-2 hours) until the rice is tender. Finish with 5 minutes under the broiler to create that crispy cheese top. The texture will be creamier but equally delicious!
What's the best way to reheat leftovers?
Cover with foil and warm in a 350°F oven for 10-15 minutes to maintain texture. For a crispy top, broil for 1-2 minutes at the end. Microwave reheating works too—cover with a damp paper towel and heat on 50% power for 2 minutes, then broil briefly. The steak stays juicy for 2 days in the fridge.
Can I make this dish vegetarian?
Replace the steak with 1 lb of plant-based crumbles (like Beyond Meat or soy-based options) or hearty mushrooms. For extra flavor, marinate the substitute in Worcestershire sauce and soy sauce before cooking. The cheesy rice component remains exactly the same—just as rich and satisfying!
