This Cheesy Steak & Rice combines tender strips of beef, seasoned long-grain rice, sweet bell pepper, and two kinds of melted cheese in one skillet. The rice absorbs beef broth and Worcestershire sauce as it cooks, creating a savory base with a creamy, cheesy finish.
The steak is seared separately and returned near the end so it does not simmer for the full rice-cooking time and become tough. The finished dish makes about five generous bowls and is ready in under an hour.
Recipe at a Glance
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Additional Time: 5 minutes
- Total Time: 55 minutes
- Yield: About 6 1/2 cups
- Servings: 5
- Difficulty: Easy
- Cooking Method: Stovetop
Why You’ll Love This Recipe
- Searing the steak briefly before cooking the rice develops browned flavor without forcing the meat to simmer for an extended period.
- Toasting the uncooked rice in the skillet coats the grains with oil and helps them remain distinct as they absorb the broth.
- Beef broth and Worcestershire sauce season the rice throughout instead of adding flavor only at the surface.
- Sharp cheddar provides a pronounced cheese flavor, while Monterey Jack melts smoothly and helps create a creamy finish.
- Melting the cheese off the heat reduces the chance of scorching or separating it.
Equipment Needed
- 12-inch (30 cm) deep skillet with a tight-fitting lid
- Cutting board
- Chef’s knife
- Heat-resistant spatula or wooden spoon
- Fine-mesh sieve for rinsing the rice
- Instant-read food thermometer
Ingredients You’ll Need

For the Steak
- 1 pound (450 g) boneless sirloin steak, trimmed and thinly sliced across the grain
- 3/4 teaspoon (4.5 g) fine salt, divided
- 1 teaspoon (2 g) smoked paprika
- 1/2 teaspoon (1 g) ground black pepper
- 2 tablespoons (30 ml) neutral cooking oil, divided
For the Rice
- 1 small yellow onion, about 1 cup (150 g), diced
- 1 medium green bell pepper, about 1 cup (150 g), diced
- 3 garlic cloves (about 9 g), finely minced
- 1 cup (185 g) uncooked long-grain white rice, rinsed and thoroughly drained
- 2 cups (480 ml) low-sodium beef broth
- 1 tablespoon (15 ml) Worcestershire sauce
For the Cheese Topping
- 1 cup (115 g) shredded sharp cheddar cheese
- 1/2 cup (55 g) shredded Monterey Jack cheese
- 2 tablespoons (12 g) thinly sliced scallions, optional, for serving
How to Make Cheesy Steak & Rice Skillet
Season the Steak

Pat the steak strips dry with paper towels. Place them in a bowl and season with 1/2 teaspoon of the salt, the smoked paprika, and black pepper. Toss until the seasonings are evenly distributed. This step ensures that the steak is flavorful and ready for searing.
Sear the First Batch

Heat 1 tablespoon (15 ml) of the neutral oil in a 12-inch (30 cm) deep skillet over medium-high heat. When the oil is shimmering, add half of the steak in a single layer. Cook for 1 to 2 minutes without moving it, then turn the pieces and cook for about 1 minute more. The outside should be browned, but the center does not need to be fully cooked yet. Transfer the steak to a clean plate. This method helps develop a nice crust on the steak while keeping it tender.
Sear the Remaining Steak

Add the remaining steak to the skillet and repeat the searing process. Transfer it to the plate with the first batch. Avoid crowding the pan, which traps steam and prevents browning. Properly searing the steak in batches ensures that each piece gets a good sear.
Cook the Vegetables
Reduce the heat to medium and add the remaining 1 tablespoon (15 ml) oil. Add the diced onion, bell pepper, and remaining 1/4 teaspoon salt. Cook for 4 to 5 minutes, stirring occasionally, until the onion looks translucent and the pepper has begun to soften. This step builds a flavorful base for the dish.
Add the Garlic and Rice
Stir in the garlic and cook for about 30 seconds, just until fragrant. Add the rinsed, well-drained rice. Cook for 1 minute, stirring frequently, until the grains are coated with oil and the edges look slightly translucent. Toasting the rice helps it absorb flavors better during cooking.
Add the Cooking Liquid

Pour in the beef broth and Worcestershire sauce. Scrape the bottom of the skillet to release any browned bits. Bring the liquid to a steady simmer over medium-high heat. This step incorporates all the flavors and prepares the rice for cooking.
Cook the Rice
Reduce the heat to low and cover the skillet tightly. Cook for 17 to 19 minutes without lifting the lid. The rice is ready when the liquid has been absorbed and the grains are tender. If the rice is still firm but the skillet looks dry, add 2 tablespoons (30 ml) of hot water, cover, and cook for another 2 to 3 minutes. Keeping the lid on is crucial for even cooking.
Return the Steak
Arrange the seared steak and any juices from the plate over the cooked rice. Cover and cook over low heat for 2 to 3 minutes, just until the beef is hot and reaches a safe internal temperature. Whole cuts of beef should reach at least 145°F (63°C), followed by a minimum 3-minute rest. Check the thickest steak strips with an instant-read thermometer when possible. This ensures the steak is heated through without overcooking.
Add the Cheese

Remove the skillet from the heat. Sprinkle the cheddar and Monterey Jack evenly over the steak and rice. Cover and let the skillet stand for 5 minutes. The residual heat should melt the cheese into a smooth layer while the steak completes its rest. This step creates a creamy topping that enhances the dish.
Finish and Serve

Remove the lid and gently fold some of the melted cheese into the top layer of rice, leaving the rest visible on the surface. Sprinkle with the sliced scallions, if using. Serve while the cheese is warm and creamy. This final touch adds freshness and color to the dish.
Tips for Success
- Slice the steak across the grain. Shortening the muscle fibers makes each strip easier to chew.
- Pat the beef dry before seasoning. Surface moisture causes the steak to steam and limits browning.
- Sear the steak in batches so the skillet remains hot enough to develop a browned crust.
- Drain the rinsed rice thoroughly. Excess water can make the finished rice overly soft and throw off the liquid ratio.
- Keep the skillet covered while the rice cooks. Repeatedly lifting the lid releases steam and can produce unevenly cooked grains.
- Shred the cheese from a block for the smoothest melt, and add it only after removing the skillet from the heat.
Storage, Freezing, and Make-Ahead Instructions
Transfer leftovers to shallow, airtight containers within 2 hours of cooking and refrigerate for up to 3 to 4 days. Shallow containers allow the steak and rice to cool more quickly and evenly.
The dish can be frozen, although the rice may soften slightly and the cheese can become less creamy after thawing. Cool the food completely in the refrigerator, portion it into freezer-safe containers, and freeze for up to 2 months. Thaw overnight in the refrigerator.
Reheat individual portions in the microwave with 1 to 2 teaspoons of water or broth sprinkled over the rice. Cover loosely and stir midway through reheating. Alternatively, warm the dish in a covered skillet over low heat with a small splash of broth. Reheated leftovers should reach 165°F (74°C).
For advance preparation, slice and season the steak up to 1 day ahead and keep it refrigerated in an airtight container. Dice the onion and pepper and shred the cheeses up to 2 days ahead, storing each component separately. Cook the rice dish shortly before serving for the best beef texture.
FAQ
Can I use ground beef instead of steak?
Yes. Brown 1 pound (450 g) of ground beef in the skillet, breaking it into small pieces, and cook it to 160°F (71°C). Transfer it to a plate and continue with the vegetables and rice. Return the beef before adding the cheese. Ground beef will produce a crumblier texture than sliced steak.
Why is my rice still hard?
The heat may have been too low, the lid may not have sealed tightly, or too much steam may have escaped. Add 2 to 4 tablespoons of hot broth or water, cover the skillet, and continue cooking over low heat for several minutes.
Can I make Cheesy Steak & Rice spicy?
Yes. Add one diced jalapeño with the bell pepper, stir 1/4 teaspoon of crushed red pepper into the rice, or replace the Monterey Jack with Pepper Jack cheese.
Can I use leftover cooked rice?
Yes, but the method must be adjusted. Reduce the beef broth to 1/2 cup (120 ml), cook the vegetables as directed, and add 3 cups (555 g) of cold cooked rice with the broth and Worcestershire sauce. Cook uncovered until hot, then return the steak and add the cheese.
Can I add mushrooms?
Yes. Add 8 ounces (225 g) of sliced mushrooms after the steak is removed. Cook them over medium-high heat until their released moisture evaporates and the edges brown, then proceed with the onion and bell pepper. The additional cooking stage may add about 5 minutes.

Cheesy Steak & Rice Skillet
Ingredients
Method
- Transfer leftovers to shallow, airtight containers within 2 hours of cooking and refrigerate for up to 3 to 4 days. Shallow containers allow the steak and rice to cool more quickly and evenly.
- The dish can be frozen, although the rice may soften slightly and the cheese can become less creamy after thawing. Cool the food completely in the refrigerator, portion it into freezer-safe containers, and freeze for up to 2 months. Thaw overnight in the refrigerator.
- Reheat individual portions in the microwave with 1 to 2 teaspoons of water or broth sprinkled over the rice. Cover loosely and stir midway through reheating. Alternatively, warm the dish in a covered skillet over low heat with a small splash of broth. Reheated leftovers should reach 165°F (74°C).
- For advance preparation, slice and season the steak up to 1 day ahead and keep it refrigerated in an airtight container. Dice the onion and pepper and shred the cheeses up to 2 days ahead, storing each component separately. Cook the rice dish shortly before serving for the best beef texture.






