Oh my gosh, you have to try this Cheesy Steak and Rice Skillet – it’s my go-to dinner when I’m craving something hearty but don’t want to fuss with a million dishes. Picture this: juicy slices of steak, fluffy rice, and melty cheese all coming together in one glorious pan. I swear, the first time I made it, my family practically licked their plates clean! What I love most (besides the cheesy goodness) is how it’s ready in about 30 minutes flat. No fancy techniques, no weird ingredients – just simple, satisfying comfort food that never lets me down on busy weeknights.

Why You’ll Love This Cheesy Steak and Rice Skillet
Let me count the ways this skillet meal will become your new weeknight hero:
- One pan wonder – From searing steak to simmering rice, everything happens in a single skillet (hello, easy cleanup!)
- 30 minutes flat – It’s faster than waiting for takeout when those steak cravings hit
- Melty cheese magic – That blanket of cheddar turns simple ingredients into pure comfort food
- Kid-approved – My picky eaters devour this every time (I swear they eat more veggies when they’re covered in cheese)
- Leftover gold – Tastes even better reheated for lunch the next day
Trust me, once you try this combo of tender steak, savory rice and gooey cheese, you’ll be hooked!

Ingredients for Cheesy Steak and Rice Skillet
Here’s what you’ll need to make this cozy skillet magic happen (I’ve made this so many times I could probably recite the list in my sleep!):
- 1 lb flank steak – sliced thin against the grain (this makes it melt-in-your-mouth tender)
- 1 cup white rice – uncooked (I use long grain but any white rice works)
- 2 cups beef broth – or chicken broth in a pinch
- 1 bell pepper – diced (any color works – I love red for sweetness)
- 1 onion – diced (yellow or white both work great)
- 1 cup shredded cheddar – freshly shredded melts WAY better than pre-shredded
- 2 tbsp olive oil – for that perfect sear
- 1 tsp garlic powder – my secret flavor booster
- 1 tsp salt + ½ tsp black pepper – to taste
See? Nothing fancy – just good, honest ingredients that make magic together!
How to Make Cheesy Steak and Rice Skillet
Okay, let’s get cooking! I promise this comes together so easily – just follow these simple steps and you’ll have dinner ready before you know it. The secret is getting each layer of flavor just right before moving to the next step.
Searing the Steak
First things first – grab your favorite heavy skillet (I use my trusty cast iron) and heat that olive oil over medium-high heat. When it shimmers, it’s showtime! Add your thinly sliced steak in a single layer – don’t crowd the pan or it’ll steam instead of sear. Listen for that satisfying sizzle! Cook for about 3-4 minutes, just until the steak loses its pink color. Pro tip: resist the urge to stir constantly – letting it sit gives you those beautiful browned bits that add so much flavor. Transfer the steak to a plate – it’ll finish cooking later.
Cooking the Rice and Vegetables
Now, in that same glorious pan (don’t wash it – all those browned bits are flavor gold!), toss in your diced onions and bell peppers. Sauté them for about 5 minutes until they get soft and a little golden at the edges. Here’s where the magic happens – stir in the rice, beef broth, garlic powder, salt and pepper. Bring everything to a lively boil, then immediately reduce the heat to low, cover tightly, and let it simmer for exactly 15 minutes. No peeking! This lets the rice soak up all that delicious flavor.
Melting the Cheese
Time for the best part! Return your steak to the skillet, gently mixing it into the rice. Now shower everything with that gorgeous shredded cheddar – I like to make sure every bite gets some cheesy love. Cover the pan again (this traps the heat) and let it sit for just 2 minutes off the heat. The residual warmth will melt the cheese perfectly without making it greasy. When you lift that lid and see that blanket of melted cheese… oh my goodness, pure heaven!
Tips for the Best Cheesy Steak and Rice Skillet
After making this recipe more times than I can count, here are my foolproof tips for perfect results every time:
- Slice against the grain – This is the golden rule for tender steak every time (look for those lines in the meat and cut perpendicular)
- Freshly shred your cheese – Pre-shredded has anti-caking agents that make it melt weird – take the extra minute!
- Don’t skip the resting time – Letting it sit covered for 5 minutes after cooking helps flavors marry
- Taste before serving – Sometimes I add an extra pinch of garlic powder if the mood strikes
- Use a wide spatula – Helps serve those perfect cheesy layers without making a mess
Little tricks make all the difference between good and “oh-my-goodness” amazing!
Variations on Cheesy Steak and Rice Skillet
One of my favorite things about this recipe is how easily it adapts to whatever I have on hand. Swap flank steak for chicken thighs when I’m craving something different, or toss in mushrooms with the peppers for extra umami. Sometimes I’ll experiment with cheese blends – pepper jack gives it a nice kick, while mozzarella makes it extra gooey. My neighbor swears by adding a can of diced tomatoes for a slightly saucy version. Really, the only limit is your imagination (and what’s in your fridge!).
Serving Suggestions
This skillet meal practically begs to be served with warm garlic bread to soak up all that cheesy goodness! For something lighter, a crisp green salad with tangy vinaigrette balances the richness perfectly. When reheating leftovers (if you’re lucky enough to have any!), add a splash of broth to keep everything moist – just microwave until steaming hot.
Cheesy Steak and Rice Skillet FAQs
I get asked about this recipe all the time – here are the answers to the questions that pop up most often in my kitchen (and from friends who’ve tried it!):
Can I use brown rice instead of white?
Absolutely! Just increase the broth to 2 1/4 cups and cook for about 40 minutes – brown rice needs more liquid and time. I’ve done this swap many times when trying to make it a bit healthier.
How should I store leftovers?
Let it cool completely, then transfer to an airtight container. It keeps beautifully in the fridge for 3-4 days. When reheating, sprinkle a tablespoon of broth over the top to keep it moist.
What cut of steak works best?
Flank steak is my go-to for its tenderness when sliced thin, but skirt steak works great too. The key is cutting against the grain – makes all the difference!
Can I freeze this dish?
Honestly, I don’t recommend it – the rice gets mushy when thawed. But it’s so quick to make fresh, I rarely feel the need to freeze it anyway!
Nutritional Information
Just so you know, these numbers are estimates – they’ll vary a bit depending on your exact ingredients and portion sizes. But here’s the general breakdown per serving for my Cheesy Steak and Rice Skillet:
- 450 calories – hearty but not crazy
- 30g protein – thanks to that generous steak!
- 35g carbs – mostly from the rice
- 20g fat – hey, cheese and steak aren’t diet foods!
It’s comfort food, not health food – but oh so worth every bite!
Your Turn to Try It
Now it’s your turn to experience this cheesy, steak-filled magic! I’d love to hear how it turns out for you – tag me when you make it or leave a note below. Happy skillet cooking! For more recipe ideas, check out Simply Recipes.
Print
Cheesy Steak and Rice Skillet
A hearty one-pan meal with tender steak, rice, and melted cheese.
- Total Time: 35 mins
- Yield: 4 servings 1x
Ingredients
- 1 lb flank steak, sliced thin
- 1 cup white rice, uncooked
- 2 cups beef broth
- 1 bell pepper, diced
- 1 onion, diced
- 1 cup shredded cheddar cheese
- 2 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Heat olive oil in a large skillet over medium-high heat.
- Add steak slices and cook until browned, about 3-4 minutes. Remove and set aside.
- In the same skillet, sauté onion and bell pepper until soft, about 5 minutes.
- Add rice, beef broth, garlic powder, salt, and black pepper. Stir well.
- Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes.
- Return steak to the skillet and mix with rice.
- Sprinkle cheese on top, cover, and let melt for 2 minutes.
- Serve hot.
Notes
- Use a sharp knife to slice steak thin for even cooking.
- Substitute chicken broth if beef broth is unavailable.
- Add hot sauce for extra spice.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 3g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 80mg









