
This filling steak and cheese one-pan meal has been my dinner lifesaver for ages. When you mix juicy sliced beef, browned veggies, and stretchy melted cheese, you get a fancy-tasting dish that's actually super easy to whip up in your kitchen.
I came up with this dish during one crazy-busy week when I wanted something fast but yummy. My family loved it so much they asked for it three more times that same month. It's now our Thursday tradition when everyone's beat but still wants something tasty.
Ingredients
- Flank steak or sirloin: grab pieces with good fat streaks for better taste and softness
- Olive oil: pick something decent that won't smoke up when you crank the heat
- Onion and bell pepper: get ones that feel solid and snap when broken for best crunch
- Garlic: whole cloves taste way better than the stuff that comes in jars
- Smoked paprika: gives amazing richness without spiciness – normal paprika works too but misses that smoky kick
- Ground cumin: adds a warm, soil-like flavor that goes great with beef
- Dried oregano: brings plant-like tastes that handle high heat cooking well
- Shredded cheese: go for something that melts nicely like cheddar, provolone or mozzarella
- Beef broth: makes everything taste meatier than just using water would
How To Make Steak and Cheese Skillet
- Prepare the Ingredients:
- First, cut your steak across the grain into skinny strips about 1/4 inch thick. This really matters for making it tender. Sprinkle lots of salt and pepper, then mix in the paprika, cumin and oregano so every bit of meat gets coated. Cut your onions and peppers about the same size so everything finishes cooking together.
- Sear the Steak:
- Get your pan super hot before pouring in the oil. This gives you the perfect surface for browning. Put the steak in one layer – do it in batches if needed. Let it get really brown for about 2 minutes before flipping. You want it to caramelize, not just turn gray. Take the steak out when it's still a bit pink inside since it'll cook more when you put it back later.
- Build the Flavor Base:
- In that same unwashed pan, toss in your sliced onions and peppers right into the meat juices. Let them cook slowly for about 6-8 minutes until they get soft and start turning brown at the edges. The sugars in the veggies will create amazing flavor. Throw in the garlic just for the last minute so it doesn't burn.
- Create the Final Dish:
- Put the steak back in and pour in the broth, scraping up all the stuck-on bits from the bottom. Those bits pack tons of flavor. Let everything bubble for 2-3 minutes until some liquid cooks off, then scatter cheese all over the top. Pop a lid on to trap heat, which turns the cheese into a wonderful gooey topping.

The smoked paprika is honestly the hidden gem in this dish. I found out how important it was when I ran out once and used plain paprika instead. What a difference! The smoky flavor it adds makes everything taste like it's been cooking forever instead of just minutes. My kid now calls it "the magic red spice" and always checks if I'm using it when I make this.
Make Ahead and Storage
This meal warms up great, so it's perfect for planning ahead. Keep any extras in a sealed container in your fridge for up to three days. When you heat it up again, add a little beef broth to keep things moist so the meat doesn't dry out. The flavors actually get better after sitting in the fridge overnight, so tomorrow's leftovers might taste even better than tonight's dinner.
Easy Variations
The basic dish works with pretty much whatever you've got around. Mushrooms are a fantastic add-in for their earthy taste and meaty feel. Want it spicy? Toss in some jalapeños or a bit of crushed red pepper. You can switch the beef for chicken thighs or even firm tofu if you don't eat meat – just cook it for different times. The spices work great with any protein you choose.

Serving Suggestions
While it's tasty by itself, this steak and cheese pan becomes a whole meal with some simple sides. Put it on top of white rice which soaks up all the tasty juice. If you're watching carbs, try it with cauliflower rice or just some fresh greens. It's also great stuffed in warm pita bread with a spoonful of sour cream or wrapped in soft tortillas like a burrito. When you're having friends over, serve it with tortilla chips for dipping like a chunky, hearty dip.
Cultural Notes
This dish borrows ideas from the famous Philly cheesesteak but makes things easier by cooking everything in one pan. The original sandwich started in Philadelphia back in the 1930s when a hot dog seller named Pat Olivieri tried grilling some beef and putting it on an Italian roll. A taxi driver passing by smelled it and asked Pat to make him one too. News traveled fast and soon Pat switched from selling hot dogs to what we now know as the Philly cheesesteak. This pan version captures those same great flavors but in a way that's easier to make without needing special rolls or super thin sliced meat.
Frequently Asked Questions
- → Which steak cuts are best to use?
Go for sirloin or flank—they’re quick to cook and stay tender when sliced against the grain.
- → Can I choose another cheese?
Of course! Melty ones like mozzarella, gouda, provolone, or cheddar are great options.
- → Are bell peppers necessary?
Nope! You can skip them or swap them for zucchini, mushrooms, or leave them out totally.
- → How do I make it lighter?
Swap in lean steak, use less cheese, and load up with more veggies like spinach or broccoli.
- → What sides go well with this?
It’s great alongside quinoa, salad, rice, or crispy tortilla chips for some crunch.