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 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. 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 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 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. 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
- 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. The USDA safe internal temperature for beef steak is 145°F (63°C) followed by a 3-minute rest.
- 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 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.
04Nutrition
Per serving- Calories
- 358
- Protein
- 32G
- Net carbs
- 6G
- Fat
- 22G
- Fiber
- 3G
Net carbs are total carbs minus fiber. Numbers are estimates from the ingredients listed.
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 cauliflower 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 the cauliflower 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 the cauliflower 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 my One-Pan Keto Philly Cheesesteak.
Dinner Bowls
Dinner Bowls
Dinner Bowls
