If you are craving a mouthwatering dinner that combines hearty steak, fluffy rice, and creamy cheese in one satisfying dish, this Cheesy Steak and Rice Skillet Recipe is going to become your new favorite. This recipe brings together tender, seasoned ribeye or sirloin with vibrant sautéed peppers and onions, all smothered in a velvety, cheesy sauce that ties every bite together perfectly. Whether you want a quick weeknight meal or a comforting dish to impress, this skillet recipe offers incredible flavors and textures that feel every bit as indulgent as dining out.

Ingredients You’ll Need
This Cheesy Steak and Rice Skillet Recipe is built on simple ingredients that pack a punch. Each item plays an essential role, from the jasmine rice’s fluffy texture to the sharp cheddar’s rich melt that envelopes the dish in creamy goodness. Let’s dive into the essentials that’ll bring this skillet to life.
- 1½ cups jasmine rice: Chosen for its fragrant aroma and tender, slightly sticky finish perfect for soaking up flavors.
- 2¾ cups beef broth: Adds depth and heartiness to the rice, infusing it with savory goodness.
- 1 tablespoon butter: Provides richness and a silky finish to the rice as it cooks.
- Salt to taste: Enhances all the flavors beautifully.
- 1½ pounds thinly sliced ribeye or sirloin: Tender, flavorful beef that’s the star protein here.
- 2 large bell peppers, sliced thin (1 red, 1 green): Adds vibrant color and a sweet crunch that balances the steak.
- 1 large sweet onion, sliced: Contributes natural sweetness and caramelized depth.
- 3 cloves garlic, minced: Infuses the dish with an irresistible savory aroma.
- 2 tablespoons olive oil: Used for sautéing veggies and steak to golden perfection.
- 1 tablespoon Worcestershire sauce: Gives the steak a tangy, umami boost.
- 1 teaspoon garlic powder: Adds layer of garlic flavor both in steak and sauce.
- 1 teaspoon onion powder: Enhances the savoriness throughout.
- Salt and black pepper: For seasoning to taste and balancing flavors.
- ½ teaspoon smoked paprika (optional): Introduces a subtle smoky undertone that elevates the steak.
- 3 tablespoons butter (for the cheese sauce): Creates the perfect base for a creamy roux.
- 3 tablespoons all-purpose flour: Thickens the cheese sauce for luscious texture.
- 1½ cups whole milk: Makes the sauce smooth and silky.
- 8 ounces sharp cheddar cheese, freshly grated: Brings boldness and sharp cheesy flavor.
- 4 ounces cream cheese, softened: Adds richness and velvety smoothness to the sauce.
- ½ teaspoon garlic powder (for the sauce): Enhances the cheese sauce’s savory profile.
- Salt and white pepper to taste: Balances seasoning without overpowering the cheese sauce.
How to Make Cheesy Steak and Rice Skillet Recipe
Step 1: Cook the perfect rice
Start by rinsing the jasmine rice under cold water until it runs clear; this ensures your rice stays fluffy and not sticky. Then combine it with beef broth and butter in a saucepan, bring it to a boil, reduce the heat, cover, and simmer gently for about 18 minutes. The beef broth imparts rich flavor to the rice, making it worthy of this hearty dish.
Step 2: Sauté the vegetables
While the rice cooks, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Toss in the sliced onions first and cook for 5 minutes until they soften and start to caramelize. Add the bell peppers and continue cooking for another 6-8 minutes — just tender enough to keep a little firmness and burst of color. Season them with salt and pepper, then remove the veggies from the skillet to keep warm for the next step.
Step 3: Sear the steak for maximum flavor
Turn the heat up to high and add the remaining olive oil to the skillet. Season your thinly sliced ribeye or sirloin generously with salt, black pepper, garlic powder, onion powder, and if you love a hint of smokiness, a sprinkle of smoked paprika. Sear the steak for about 2-3 minutes on each side until it gets that gorgeous golden crust. Toss in the minced garlic and Worcestershire sauce, cooking for an extra minute or two to bring it all together. Then remove the steak and let it rest while you prepare the magical cheese sauce.
Step 4: Whip up the creamy cheese sauce
In a medium saucepan, melt 3 tablespoons of butter over medium heat, then whisk in the flour and cook for about 1 minute to create a roux. Gradually whisk in the whole milk to avoid any lumps and cook until the sauce thickens beautifully. Stir in the softened cream cheese until smooth and creamy, then fold in the freshly grated sharp cheddar cheese. Season the sauce with garlic powder, salt, and white pepper to taste, stirring until you have a luscious, velvety finish.
Step 5: Assemble your skillet masterpiece
Divide the fluffy rice among your plates or bowls, top evenly with the tender steak and vibrant vegetables, then generously drizzle the warm cheese sauce over everything. A final dusting of freshly cracked black pepper or a dash of hot sauce amps up the flavor even more. This is comfort food elevated to something truly special.
How to Serve Cheesy Steak and Rice Skillet Recipe
Garnishes
Adding fresh herbs like chopped parsley or chives on top adds a pop of green freshness that brightens every bite. If you like a bit of heat, a sprinkle of crushed red pepper flakes or a swirl of your favorite hot sauce offers a delicious kick that balances the creamy cheese perfectly. Lemon zest over the veggies can also add unexpected brightness.
Side Dishes
This skillet is a complete meal, but if you’d like to add some crunch or freshness, a simple crisp green salad with a light vinaigrette or roasted garlic broccoli pairs beautifully. Garlic bread or dinner rolls work wonders to soak up any leftover cheesy sauce and keep everyone happily mopping up every last bit.
Creative Ways to Present
For a fun twist, serve this Cheesy Steak and Rice Skillet Recipe in individual cast-iron skillets or oven-safe dishes, perfect for single servings that stay warm longer. You could also layer the steak and veggies over the rice in a beautiful casserole dish, then pour the cheese sauce on top and briefly broil it to add a bubbly, golden crust. Presentation is all about making this cozy dish feel a little extra special.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers (and believe me, this recipe is so good you might not!), store them in an airtight container in the refrigerator for up to 3-4 days. The flavors tend to meld and taste even better the next day, making it a perfect grab-and-go meal.
Freezing
You can freeze leftovers of this Cheesy Steak and Rice Skillet Recipe for up to 2 months. Portion it into freezer-safe containers and be sure to thaw overnight in the fridge before reheating for best texture and flavor.
Reheating
When ready to enjoy leftovers, gently reheat in a skillet over medium-low heat, stirring occasionally, or microwave in short intervals to avoid drying out the steak or cheese sauce. Adding a splash of milk or broth can help revive the creamy texture beautifully.
FAQs
Can I use a different type of rice?
Absolutely! While jasmine rice offers the perfect fragrance and fluffiness, you can swap it for basmati or long-grain white rice. Just adjust the liquid amount and cooking time accordingly.
What cut of steak works best for this recipe?
Thinly sliced ribeye or sirloin is ideal because it’s tender and cooks quickly. Avoid tougher cuts unless you slice them very thin and marinate first.
Can I make this recipe vegetarian?
You can skip the steak and substitute with hearty mushrooms or plant-based meat alternatives, then keep all the other steps the same for a delicious vegetarian version.
Is the smoked paprika necessary?
It’s optional but highly recommended. It adds a subtle smoky depth that really enhances the steak’s flavor, but if you don’t have it on hand, the dish will still be packed with savory goodness.
Can I prepare parts of this recipe ahead of time?
Yes! You can cook the rice and sauté the veggies a day ahead, refrigerate them separately, and then quickly cook the steak and cheese sauce when ready to serve.
Final Thoughts
This Cheesy Steak and Rice Skillet Recipe is truly a game-changer for busy nights when you want something hearty and comforting without a lot of fuss. With its tender steak, vibrant veggies, and creamy cheesy sauce, it invites everyone to the table for a meal they’ll savor and remember. Give it a try—you might just find yourself making it again and again!
Print
Cheesy Steak and Rice Skillet Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This Best Cheese Steak & Rice recipe combines tender, thinly sliced ribeye steak with sautéed bell peppers and onions atop fluffy jasmine rice, all generously topped with a rich, creamy homemade cheddar cheese sauce. Ready in just 30 minutes, it’s a hearty, comforting meal packed with flavor and perfect for weeknight dinners or casual gatherings.
Ingredients
Rice
- 1½ cups jasmine rice
- 2¾ cups beef broth
- 1 tablespoon butter
- Salt to taste
Steak and Vegetables
- 1½ pounds thinly sliced ribeye or sirloin
- 2 large bell peppers, sliced thin (1 red, 1 green)
- 1 large sweet onion, sliced
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and black pepper to taste
- ½ teaspoon smoked paprika (optional)
Cheese Sauce
- 3 tablespoons butter (for the cheese sauce)
- 3 tablespoons all-purpose flour
- 1½ cups whole milk
- 8 ounces sharp cheddar cheese, freshly grated
- 4 ounces cream cheese, softened
- ½ teaspoon garlic powder (for the sauce)
- Salt and white pepper to taste
Instructions
- Cook the Rice: Rinse the jasmine rice under cold water until the water runs clear to remove excess starch. In a medium saucepan, combine the rinsed rice, beef broth, and 1 tablespoon of butter. Bring the mixture to a boil over medium-high heat, then reduce the heat to low, cover, and simmer for about 18 minutes until the rice is tender and liquid absorbed. Remove from heat, fluff with a fork, and set aside.
- Sauté the Vegetables: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the sliced sweet onions and cook for 5 minutes until soft. Add the thinly sliced bell peppers and continue to cook for another 6-8 minutes until they’re tender yet still slightly firm. Season with salt and black pepper to taste. Remove the vegetables from the skillet and set aside.
- Cook the Steak: Increase the skillet heat to high and add the remaining 1 tablespoon of olive oil. Season the thinly sliced ribeye or sirloin with salt, black pepper, garlic powder, onion powder, and smoked paprika if using. Place the steak slices in the hot skillet and sear each side for 2-3 minutes until nicely browned. Add minced garlic and Worcestershire sauce, cooking for an additional 1-2 minutes to combine flavors. Remove from heat and allow the steak to rest briefly.
- Prepare the Cheese Sauce: In a medium saucepan, melt 3 tablespoons of butter over medium heat. Whisk in 3 tablespoons of all-purpose flour and cook for about 1 minute to form a roux. Gradually pour in 1½ cups of whole milk while whisking constantly to avoid lumps. Continue cooking and whisking until the sauce thickens. Stir in softened cream cheese until melted and smooth, then add freshly grated sharp cheddar cheese. Stir until the cheese has fully melted and the sauce is creamy. Season with garlic powder, salt, and white pepper to taste.
- Assemble the Dish: Divide the cooked jasmine rice evenly among bowls. Top each serving with the seared steak slices and sautéed vegetables. Generously drizzle the warm cheddar cheese sauce over the top. Optionally, finish with freshly cracked black pepper or a splash of hot sauce for added kick. Serve immediately and enjoy.
Notes
- Use thinly sliced ribeye or sirloin for the best texture and flavor in the steak.
- If you prefer a spicier cheese sauce, add a pinch of cayenne pepper or hot sauce into the cheese sauce step.
- Keep the rice covered and off heat after cooking to maintain fluffiness.
- For a dairy-free variation, substitute milk and cheeses with plant-based alternatives.
- The smoked paprika is optional but adds a nice depth and smoky flavor to the steak.

