“`html
If you are craving a hearty, mouthwatering meal that brings together tender, flavorful beef with creamy, cheesy comfort, then this Cheese Steak & Rice Recipe is your new best friend. It combines the best of Philly cheesesteak flavors with fluffy jasmine rice, creating a layered dish that is incredibly satisfying and downright addictive. You’ll love how each bite delivers savory steak, tender peppers and onions, and that luscious cheese sauce that ties it all together perfectly.

Ingredients You’ll Need
Simple but essential, these ingredients come together to create a harmony of textures and flavors that are the heart of the Cheese Steak & Rice Recipe. From the fragrant jasmine rice soaking up rich beef broth to the sharp cheddar melting in the sauce, every element plays a delicious role.
- 1½ cups jasmine rice: Its delicate aroma and fluffy texture provide the perfect base for this dish.
- 2¾ cups beef broth: Used to cook the rice with added depth and savory richness.
- 1 tablespoon butter: Adds a silky richness to the rice while cooking.
- Salt to taste: Enhances every layer of flavor in the dish.
- 1½ pounds thinly sliced ribeye or sirloin: Tender, juicy steak is a must for that authentic cheesesteak feeling.
- 2 large bell peppers, sliced thin (1 red, 1 green): Bright colors and a slight sweetness balance the savory steak brilliantly.
- 1 large sweet onion, sliced: Sautéed to add sweetness and depth to the veggie mix.
- 3 cloves garlic, minced: Infuses the dish with robust, appetizing aroma.
- 2 tablespoons olive oil: For perfectly sautéing vegetables and steak without overpowering their natural flavors.
- 1 tablespoon Worcestershire sauce: Adds a tangy umami kick that intensifies the meatiness.
- 1 teaspoon garlic powder: Boosts garlic flavor both in the steak seasoning and the cheese sauce.
- 1 teaspoon onion powder: A subtle layered note that complements the fresh onions beautifully.
- Salt and black pepper: Seasoning essentials to bring the whole dish together.
- ½ teaspoon smoked paprika (optional): For a gentle smoky warmth that adds complexity.
- 3 tablespoons butter (for the cheese sauce): Creates a luscious base for silky cheese sauce.
- 3 tablespoons all-purpose flour: Thickens the cheese sauce into creamy perfection.
- 1½ cups whole milk: Adds creaminess and balances the sharpness of the cheese.
- 8 ounces sharp cheddar cheese, freshly grated: Delightfully sharp and melty for that classic cheesesteak cheese flavor.
- 4 ounces cream cheese, softened: Gives the sauce a rich and silky texture.
- ½ teaspoon garlic powder (for the sauce): Enhances the sauce with subtle garlicky notes.
- Salt and white pepper to taste: Fine-tunes the seasoning of the cheese sauce.
How to Make Cheese Steak & Rice Recipe
Step 1: Cook the Rice
Start by rinsing your jasmine rice until the water runs clear—that’s the secret to fluffy, non-sticky grains. Next, in a medium saucepan, combine the rinsed rice, beef broth, and a tablespoon of butter. Bring everything to a boil before reducing the heat, covering, and simmering for about 18 minutes. This slowly infuses the rice with rich beef flavor while keeping it light and tender—a wonderful foundation for the hearty toppings.
Step 2: Sauté the Vegetables
Heat one tablespoon of olive oil in a large skillet over medium-high heat. Toss in the sliced sweet onions first and let them cook for about 5 minutes until they start to caramelize slightly, which brings out their natural sweetness. Add the thinly sliced bell peppers and cook for an additional 6 to 8 minutes. The key is to get the peppers tender but with a little snap to keep their vibrant color and freshness. Season with salt and pepper, then remove them from the skillet and set aside.
Step 3: Cook the Steak
Turn the heat to high and add the remaining tablespoon of olive oil. Season your thinly sliced ribeye or sirloin generously with salt, pepper, garlic powder, onion powder, and smoked paprika for that cozy smoky undertone. Sear the steak for 2–3 minutes on each side until it develops a beautiful crust but remains juicy inside. Just before removing it from the heat, stir in the minced garlic and Worcestershire sauce, cooking for another 1–2 minutes to deepen the flavor even further. Let the steak rest while you prepare the cheese sauce.
Step 4: Make the Cheese Sauce
Now for the pièce de résistance: the creamy cheese sauce. In a medium saucepan over medium heat, melt 3 tablespoons of butter, then whisk in 3 tablespoons of all-purpose flour and cook for about a minute—this cooks out the raw flour taste and forms a smooth roux. Gradually pour in 1½ cups of whole milk while whisking constantly to avoid lumps. Cook until the sauce thickens and coats the back of a spoon. Stir in softened cream cheese until melted, then add freshly grated sharp cheddar cheese. Mix until silky and smooth, and finish with garlic powder, salt, and white pepper to taste. This sauce is the magic that elevates the entire dish.
Step 5: Assemble and Serve
Divide the fragrant jasmine rice among four bowls. Top each portion generously with the sautéed steak and pepper-onion mix. Finally, drizzle the warm cheese sauce over everything, letting it cascade deliciously onto every bite. For a little extra flair, add freshly cracked black pepper or a splash of hot sauce if you like a touch of heat. This is the ultimate comfort meal ready to be enjoyed.
How to Serve Cheese Steak & Rice Recipe
Garnishes
To brighten this rich dish, I love sprinkling fresh chopped parsley or green onions on top—it adds a fresh, herbaceous note that cuts through the creaminess. You can also add a pinch of crushed red pepper flakes or a drizzle of your favorite hot sauce to spice things up and add exciting layers of flavor.
Side Dishes
This Cheese Steak & Rice Recipe is a complete meal on its own, but if you want to serve sides, consider something fresh and crisp like a simple mixed greens salad with a light vinaigrette. Roasted or steamed green beans or a side of garlic sautéed spinach also pair wonderfully, balancing out the richness with their brightness and texture.
Creative Ways to Present
For an eye-catching presentation, serve the rice in individual shallow bowls or cast iron skillets and top with colorful bell peppers and steak slices arranged neatly. A drizzle of the vibrant cheese sauce in a swirl pattern and garnishing with fresh herbs makes the dish look as stunning as it tastes. This approach works perfectly for casual dinners or when entertaining friends.
Make Ahead and Storage
Storing Leftovers
After enjoying your Cheese Steak & Rice Recipe, pack any leftovers into an airtight container and refrigerate. Your dish will stay fresh for 3 to 4 days, making it an excellent option for next-day meals that still taste delicious and satisfying.
Freezing
If you want to make this dish ahead and freeze it, portion the leftovers into freezer-safe containers and store for up to 1 month. Be aware that the texture of the rice might change slightly, but the flavor will remain wonderful. Thaw overnight in the fridge before reheating.
Reheating
To reheat your leftover Cheese Steak & Rice Recipe, use a microwave or stovetop. For the stovetop, warm gently over low heat, stirring occasionally, adding a splash of milk or broth if needed to loosen the cheese sauce. This helps restore the creamy texture without overcooking the steak or rice. If microwaving, cover with a microwave-safe lid or wrap to retain moisture and heat evenly.
FAQs
Can I use a different type of rice for this recipe?
Absolutely! While jasmine rice brings a nice aroma and fluffy texture, you can substitute with basmati, long-grain, or even brown rice. Just adjust the cooking time and liquid quantity accordingly to suit the rice variety you choose.
What can I substitute for ribeye or sirloin?
Other tender cuts of beef like flank steak or strip steak work well here. If you want a leaner option, use top round, but be mindful not to overcook it to keep it tender and flavorful.
Is smoked paprika essential in the seasoning?
No, the smoked paprika is optional but highly recommended for a subtle smoky depth that complements the beef beautifully. If you don’t have it, simply omit or replace it with a dash of regular paprika or chili powder for a different twist.
Can I make this recipe vegetarian?
To enjoy a vegetarian version, substitute the beef broth with vegetable broth and replace the steak with hearty mushrooms such as portobello or cremini, sautéed with the same seasoning. The cheese sauce and rice remain the same, creating a satisfying alternative.
How do I get the cheese sauce perfectly smooth?
Constant whisking while gradually adding milk to the roux prevents lumps and ensures a velvety texture. Using freshly grated cheese helps it melt smoothly. If your sauce feels too thick, add a bit more milk to adjust the consistency.
Final Thoughts
This Cheese Steak & Rice Recipe is a winner for any night you want something cozy, flavorful, and downright comforting. The layers of juicy seared steak, sweet sautéed peppers and onions, fragrant rice, and rich homemade cheese sauce come together like a warm hug on a plate. I encourage you to make it soon—it’s sure to become a beloved staple in your kitchen and a guaranteed crowd-pleaser.
“`
Print
Cheese Steak & Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
A hearty and delicious Cheese Steak and Rice recipe featuring tender seared ribeye, sautéed bell peppers and onions, all served over fluffy jasmine rice and topped with a rich homemade cheddar cheese sauce. Perfect for a satisfying weeknight dinner ready in just 30 minutes.
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 butter. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for about 18 minutes or until the rice is tender and the liquid is absorbed. Fluff the rice with a fork and set aside to keep warm.
- Sauté the Vegetables: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the sliced onion and cook for about 5 minutes until they start to soften. Add the sliced bell peppers and continue cooking for an additional 6 to 8 minutes, stirring occasionally, until the vegetables are tender but still slightly firm. Season with salt and black pepper to taste. Remove vegetables from the skillet and set aside.
- Cook the Steak: Increase the heat to high and add the remaining tablespoon of olive oil to the same skillet. Season the thinly sliced ribeye or sirloin with salt, black pepper, garlic powder, onion powder, and smoked paprika if using. Add the steak slices to the hot skillet and cook for 2 to 3 minutes per side until nicely seared. In the last minute of cooking, add the minced garlic and Worcestershire sauce, stirring well to combine. Once cooked, remove the steak from heat and let it rest.
- Prepare the Cheese Sauce: In a medium saucepan, melt 3 tablespoons of butter over medium heat. Whisk in the all-purpose flour and cook for about 1 minute to form a roux, making sure it doesn’t brown. Gradually pour in the whole milk, whisking constantly to avoid lumps. Continue cooking and whisking until the sauce thickens and coats the back of a spoon. Remove the pan from heat and stir in the softened cream cheese until melted and smooth, then add the grated sharp cheddar cheese, continuing to stir until fully incorporated and the sauce is creamy. Season with ½ teaspoon garlic powder, salt, and white pepper to taste.
- Assemble and Serve: Divide the cooked jasmine rice evenly into serving bowls. Top each portion with the sautéed vegetables and seared steak. Drizzle the rich cheese sauce generously over the top. Optionally, finish with freshly cracked black pepper or a dash of hot sauce for a spicy kick. Serve immediately and enjoy!
Notes
- Use thinly sliced ribeye or sirloin for the best texture and flavor.
- Adjust seasoning in the cheese sauce according to your taste preferences.
- If you prefer a spicier dish, add hot sauce or chili flakes when serving.
- Make sure not to overcook the bell peppers to retain some crunch and vibrant color.
- Rinsing the rice before cooking helps achieve fluffier grains by removing excess starch.

