Philly Cheesesteak Bowls
A quick and flavorful skillet-style Philly cheesesteak bowl featuring charred steak, sautéed peppers and onions, topped with melty cheese over cauliflower or regular rice.

I first made this skillet-style Philly cheesesteak bowl on a busy weeknight when I wanted the classic sandwich flavor without the fuss of rolls or a long cook time. It gives you the charred steak and sweet-sautéed peppers and onions in a single pan, finished with melty cheese over cauliflower rice or regular rice. If you like rapid, flavor-forward dinners, this is one you’ll reach for again — and if you’re curious about other Philly-inspired riffs, I also like the twist on sandwich style in this Gordon Ramsay Philly cheesesteak sloppy joes for a different take.
Why you’ll love this dish
This recipe is a weeknight hero: it’s fast, budget-friendly, and flexible. The thinly sliced flank steak cooks in minutes, and the bell pepper and onion add sweet contrast. Serving it as a bowl — over cauliflower rice for a low-carb meal or over cooked rice for something heartier — means you get all the iconic Philly flavors without tracking down hoagie rolls.
Reasons to pick this recipe now:
- Speed: ready in about 20 minutes once the steak is sliced.
- Customizable: swap rice types, cheeses, or toppings to suit diets and kids.
- Low prep: one skillet, minimal cleanup.
- Crowd-pleasing: familiar savory flavors that picky eaters often accept.
How this recipe comes together
Before you dive into the ingredients, here’s what happens at a glance: you sauté peppers and onions until soft, push them aside, and sear thinly sliced flank steak on high heat so it browns quickly without overcooking. Then you toss everything together and finish with slices of provolone or grated cheddar so the cheese melts into the warm mixture. Serve over cauliflower rice for a lighter bowl or over cooked rice for a more filling meal. If you prefer ground meat instead of sliced steak, there are great adaptations like the ground beef Philly cheesesteaks that use a similar flavor profile.
What you’ll need
- 1 lb. flank steak, thinly sliced (see notes below)
- 1 tablespoon olive oil
- 1 onion, sliced (yellow or sweet onion)
- 1 bell pepper, sliced (any color; red is sweetest)
- Salt and pepper, to taste
- 2 cups cauliflower rice or cooked rice (white, brown, or jasmine)
- Cheese for topping: provolone slices or grated cheddar
- Optional toppings: sliced jalapeños, pickles, hot sauce
Ingredient notes and substitutions:
- Flank steak: skirt or flat-iron works too. If thin-slicing is hard, briefly freeze the steak for 20–30 minutes to firm it up.
- Olive oil: use a neutral oil with a high smoke point if you want (canola, avocado).
- Cauliflower rice: use store-bought or homemade; frozen works fine but thaw and drain excess moisture.
- Cheese: provolone gives the classic melt and mild flavor; cheddar adds sharper taste and color.
Step-by-step instructions
- Heat the oil in a large skillet over medium-high heat until shimmering.
- Add the sliced onions and bell pepper. Sauté, stirring occasionally, until they are softened and starting to caramelize, about 6–8 minutes. Season lightly with salt.
- Push the vegetables to one side of the skillet to make room. Add the thinly sliced flank steak in an even layer. Season the steak with salt and pepper. Cook without moving for 1–2 minutes to get a good sear, then stir and continue cooking until the steak is browned but still tender, about 2–3 more minutes.
- Stir the steak and vegetables together and cook another minute so the flavors combine. Taste and adjust seasoning. If you want a little extra sauce, splash a tablespoon of beef broth or Worcestershire and scrape up any browned bits.
- Divide cauliflower rice or cooked rice between bowls. Spoon the steak and pepper mixture on top. Finish with slices of provolone or a sprinkle of cheddar so it melts. Add optional toppings like jalapeños, pickles, or hot sauce and serve immediately.

01Ingredients
For the Cheesesteak Filling
For Serving
02Method
- Cooking the Filling
- Serving
Tap a step when it's done. The next one lights up.
0 OF 9 DONE03Recipe notes
- 01Store leftovers in an airtight container for 3–4 days. Cooked steak and peppers freeze for up to 2 months. Reheat gently as directed.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
- Plating: Spoon the steak mixture into a shallow bowl over a ring of rice for a neat presentation. Lay provolone slices across the hot meat so they melt into ribbons.
- Side dishes: a crisp green salad, roasted asparagus, or a simple tomato-cucumber relish brightens the plate.
- Pairings: for drinks, a citrusy soda or an iced tea balances the richness; a chilled hibiscus iced tea also works well.
- For gatherings: set toppings in small bowls and let guests build their own bowls to suit heat level and add-ins.
Storage and reheating tips
Refrigerator: Store cooled leftovers in an airtight container for up to 3–4 days. Keep rice separate if possible to avoid sogginess.
Freezing: The cooked steak and peppers freeze fine for up to 2 months. Pack in freezer-safe containers and thaw overnight in the fridge before reheating. Note: cauliflower rice can change texture after freezing, so freeze separately if you plan to reheat later.
Reheating: Warm gently on the stovetop over medium heat with a splash of water or broth to loosen the sauce; cover briefly to help cheese re-melt. In the microwave, heat in 60-second intervals, stirring between, until hot. Ensure reheated food reaches 165°F (74°C) for safety.
Food safety: Refrigerate leftovers within two hours of cooking and discard if left at room temperature beyond that window.
Creative twists
- Low-carb: Stick with cauliflower rice and skip pickles; add extra roasted mushrooms for bulk.
- Vegetarian: Replace steak with thinly sliced seitan, portobello mushrooms, or marinated tempeh slices. Sear until deeply caramelized and follow the same steps.
- Spicy: Toss the onions and peppers with a pinch of smoked paprika and cayenne, and top with pickled jalapeños.
- Cheesy bake: Transfer the cooked mixture to a baking dish, top with provolone or mozzarella, and broil for 2–3 minutes for a gratin-like finish.
- Mediterranean twist: Swap provolone for halloumi or feta and add a drizzle of lemon vinaigrette and chopped parsley.
Your questions answered
How long does prep and cook time take?
A: Plan for about 10 minutes of active prep (slicing steak and veggies) and 10–12 minutes cooking—roughly 20–25 minutes total.
Can I use other cuts of beef?
A: Yes. Skirt steak, hanger, or flat-iron are good alternatives. Ribeye works but is richer; trim excess fat to prevent flare-ups in the pan.
Is this recipe freezer-friendly?
A: Yes — freeze the cooked steak and peppers for up to 2 months. Freeze rice separately for best texture.
Can I make this dairy-free?
A: Omit the cheese or use a dairy-free melting cheese. Nutritional yeast sprinkled on top gives a savory note.
Will frozen cauliflower rice work?
A: Yes. Thaw and drain excess moisture, then warm quickly in a skillet to evaporate water before serving.
Conclusion
If you want the classic Philly taste in a faster, lighter format, these cheesesteak bowls deliver with minimal fuss and big flavor. For more ideas, check out Sailor Bailey’s Philly Cheesesteak Bowls and my Philly Cheesesteak Bowls.
Dinner Bowls
Dinner Bowls
Dinner Bowls
