If you crave a dish that’s bursting with bold flavors yet comforting and satisfying, this Cheese Steak & Rice Recipe is an absolute winner. Combining tender, juicy slices of seared steak with vibrant sautéed peppers and onions, all nestled atop fluffy, savory rice and drenched in a luscious, creamy cheese sauce, this meal feels like a warm, flavorful embrace on a plate. It’s hearty enough to keep you full, colorful enough to brighten your day, and simple enough to whip up in just about 30 minutes, making it a perfect go-to dinner for any occasion.

Ingredients You’ll Need
Each ingredient in this recipe plays a crucial role, whether it’s building the foundation of flavor or adding texture and color that makes every bite an experience. Ready to gather everything? It’s simple, straightforward, and you probably already have most of these staples in your pantry and fridge.
- 1½ cups jasmine rice: Chosen for its fragrant aroma and fluffy texture once cooked.
- 2¾ cups beef broth: Enhances the rice with deep, savory richness.
- 1 tablespoon butter: Adds a silky richness to the rice during cooking.
- Salt to taste: Essential for balancing all the flavors.
- 1½ pounds thinly sliced ribeye or sirloin: Tender and flavorful steak is the star protein here.
- 2 large bell peppers, sliced thin (1 red, 1 green): Brings sweetness, crunch, and a burst of color.
- 1 large sweet onion, sliced: Adds subtle sweetness and depth when caramelized.
- 3 cloves garlic, minced: Gives a fragrant, savory punch.
- 2 tablespoons olive oil: Perfect for sautéing vegetables and steak without overpowering flavors.
- 1 tablespoon Worcestershire sauce: Adds umami with a hint of tangy complexity.
- 1 teaspoon garlic powder: Layers in more garlicky warmth, used both in seasoning steak and cheese sauce.
- 1 teaspoon onion powder: Provides additional subtle sweetness.
- Salt and black pepper: For seasoning steak and vegetables to perfection.
- ½ teaspoon smoked paprika (optional): A smoky kick that deepens the overall flavor.
- 3 tablespoons butter (for the cheese sauce): Creates a luscious base for the sauce.
- 3 tablespoons all-purpose flour: Thickens the cheese sauce smoothly.
- 1½ cups whole milk: Adds creaminess and richness to balance the cheese’s sharpness.
- 8 ounces sharp cheddar cheese, freshly grated: The star of the cheese sauce, bringing bold, tangy flavor.
- 4 ounces cream cheese, softened: Makes the sauce ultra-smooth and creamy.
- ½ teaspoon garlic powder (for the sauce): Infuses gentle garlic flavor in the cheese sauce.
- Salt and white pepper to taste: Perfect for seasoning the cheese sauce without overpowering its vibrant cheddar notes.
How to Make Cheese Steak & Rice Recipe
Step 1: Cook the Rice to Fluffy Perfection
Start by rinsing the jasmine rice until the water runs clear—this helps remove excess starch and keeps the grains from sticking together. Then, in a medium saucepan, combine the rice with the beef broth and a tablespoon of butter. Bring everything to a boil, reduce the heat to a gentle simmer, cover, and let it cook for about 18 minutes. Once the rice has absorbed all the flavorful broth, fluff it with a fork and set it aside to wait patiently for the other components.
Step 2: Sauté the Peppers and Onions
Heat one tablespoon of olive oil in a large skillet over medium-high heat. Toss in the sliced onions first and let them cook for around five minutes until they start to soften and develop their natural sweetness. Then add the colorful bell peppers and continue cooking for another 6 to 8 minutes. You’re aiming for tender but with a bit of crunch still present to balance the dish. Season with salt and black pepper, then transfer the veggies to a plate to keep warm.
Step 3: Sear the Steak with Flavorful Seasoning
Turn your skillet’s heat up to high and add the remaining olive oil. Season your thinly sliced ribeye or sirloin generously with salt, pepper, garlic powder, onion powder, and the optional smoked paprika for a touch of smokiness. Sear the steak slices for about 2 to 3 minutes on each side until perfectly browned and juicy. Just before removing from heat, toss in the minced garlic and splash in Worcestershire sauce, cooking for an additional 1 to 2 minutes to allow all those flavors to marry beautifully. Let the cooked steak rest for a moment — this keeps it tender and juicy.
Step 4: Prepare the Creamy Cheese Sauce
To make the luscious cheese sauce that takes this Cheese Steak & Rice Recipe over the top, start by melting 3 tablespoons of butter in a medium saucepan over medium heat. Whisk in the flour and cook for about one minute to remove that raw floury taste. Slowly pour in the whole milk while whisking continuously to avoid lumps. When the sauce thickens, stir in the softened cream cheese until it melts, then add the freshly grated sharp cheddar cheese. Keep stirring until the sauce is smooth and glossy. Season with garlic powder, salt, and white pepper to taste, and your silky cheese sauce is ready to drench your dish.
Step 5: Assemble and Serve
Divide the fluffy rice into serving bowls, then top with generous portions of the seared steak and sautéed vegetables. Drizzle your freshly made cheese sauce over everything. For an extra touch, feel free to add some freshly cracked black pepper or a dash of hot sauce to awaken your taste buds.
How to Serve Cheese Steak & Rice Recipe
Garnishes
To elevate the dish’s presentation and add layers of flavor, sprinkle finely chopped fresh parsley or green onions on top. A light drizzle of hot sauce or a pinch of crushed red pepper flakes can add a delightful kick for those who like it spicy. These small touches brighten the dish and make every bite interesting.
Side Dishes
This hearty recipe pairs wonderfully with crisp, simple sides like a fresh green salad with a tangy vinaigrette or roasted garlic asparagus for added texture and earthiness. If you want to keep things indulgent, consider creamy coleslaw or oven-roasted potatoes for a true comfort-food experience.
Creative Ways to Present
Want to impress guests or turn this into a fun family-style meal? Serve the components separately in colorful bowls and let everyone build their own bowls according to their preferences. Alternatively, try stuffing the steak, veggies, and rice into warm pita pockets with a drizzle of cheese sauce for a hand-held treat that’s bursting with flavor in every bite.
Make Ahead and Storage
Storing Leftovers
Leftover Cheese Steak & Rice Recipe can be stored in an airtight container in the refrigerator for up to 3 days. Be sure to cool the components before sealing to maintain the best texture.
Freezing
If you want to freeze leftovers, it’s best to keep the rice, steak with vegetables, and cheese sauce in separate freezer-safe containers. This prevents sauce separation and maintains flavor integrity. Freeze for up to 2 months.
Reheating
Reheat frozen or refrigerated portions gently on the stovetop or in the microwave. Add a splash of broth or milk while reheating the rice and cheese sauce to help restore creaminess and avoid drying out. Stir occasionally to warm evenly and keep that gorgeous texture intact.
FAQs
Can I use other types of cheese in this Cheese Steak & Rice Recipe?
Absolutely! While sharp cheddar is fantastic for its bold flavor, you can try Monterey Jack, mozzarella, or even a smoky gouda to customize the cheese sauce to your liking.
What type of rice works best for this recipe?
Jasmine rice is recommended for its fragrant aroma and fluffy texture, but long-grain rice or basmati can work well too. Just adjust the liquid ratios slightly if needed.
Is it possible to make this dish vegetarian?
Definitely! Swap the beef broth for vegetable broth and substitute the ribeye or sirloin with hearty mushrooms or marinated tofu for a delicious vegetarian twist.
Can I prepare parts of this recipe ahead of time?
Yes, you can cook the rice and sauté the vegetables a day in advance. Keep them refrigerated, and then quickly sear the steak and make the cheese sauce on the day you plan to serve for freshest results.
How spicy is this recipe?
This Cheese Steak & Rice Recipe is mild by default but easily adjustable. Adding smoked paprika and optional hot sauce gives it gentle warmth. Feel free to increase the spice level with chili flakes or cayenne pepper if you love the heat.
Final Thoughts
There’s something truly special about the way this Cheese Steak & Rice Recipe blends hearty, savory elements with creamy, cheesy indulgence. It’s a dish that’s as comforting as it is exciting to the palate and one you’ll find yourself craving again and again. Whether you’re cooking for family, friends, or just treating yourself, dive in confidently and savor each delicious bite!
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
This Best Cheese Steak & Rice recipe combines tender, seared ribeye steak with sautéed bell peppers and onions, all served over flavorful jasmine rice and topped with a rich, creamy cheddar cheese sauce. Quick to prepare in about 30 minutes, it’s a comforting one-pan meal perfect for any weeknight.
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 the heat to low, cover, and let it simmer gently for about 18 minutes until the rice is tender and the liquid is absorbed. Once done, fluff the rice 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 about 5 minutes until translucent. Add the sliced bell peppers and continue cooking for another 6-8 minutes until they are tender yet still have a slight firmness. Season with salt and black pepper to taste. Remove the vegetables from the skillet and set aside.
- Cook the Steak: Turn the stove heat to high and add the remaining 1 tablespoon of olive oil to the skillet. Season the thinly sliced ribeye or sirloin with salt, black pepper, garlic powder, onion powder, and smoked paprika if using. Add the steak to the hot skillet and cook for 2-3 minutes on each side, achieving a nice sear. Add the minced garlic and Worcestershire sauce, cooking for an additional 1-2 minutes to infuse flavor. Remove the steak from heat and allow it 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, whisking constantly to avoid lumps. Continue cooking until the sauce thickens. Stir in the softened cream cheese until melted and smooth. Then add the shredded sharp cheddar cheese, stirring until fully incorporated. Season the sauce with ½ teaspoon garlic powder, salt, and white pepper to taste.
- Assemble the Dish: Divide the cooked jasmine rice evenly into four bowls. Top each with the sautéed vegetables followed by the seared steak slices. Generously drizzle with the creamy cheddar cheese sauce. Optionally, finish with freshly cracked black pepper or a splash of hot sauce for added heat and flavor.
Notes
- For a spicier dish, add sliced jalapeños or a dash of hot sauce to the cheese sauce or on top before serving.
- Substitute beef broth with chicken or vegetable broth if preferred, though it may alter the flavor slightly.
- Use thinly sliced steak for quicker cooking and tenderness; you can ask your butcher to slice it thinly.
- Make sure to whisk the cheese sauce continuously to prevent lumps and ensure a smooth texture.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop or microwave.

