If you’re craving a cozy, satisfying meal that delivers all the flavor of a classic Philly cheesesteak—but in a lighter, easier-to-serve form—these Philly Cheesesteak Bowls are about to be your new favorite. Packed with juicy steak strips, colorful sautéed peppers and onions, and crowned with gooey cheese, this dish can sit atop cauliflower rice, mashed potatoes, or white rice (for serving). Whether you’re after a low-carb dinner or just want a fuss-free, protein-packed meal, this recipe transforms weeknight cooking into a truly delicious event.

Ingredients You’ll Need
This recipe shines thanks to its handful of fresh, vibrant ingredients. Each one brings its own personality to the bowl—whether it’s deep, meaty richness, a pop of color, or irresistible meltiness. Here’s what you need, with a few quick tips for maximum flavor.
- Ribeye or sirloin steak (1 lb, thinly sliced): Use a tender cut for quick cooking and melt-in-your-mouth texture, and slice against the grain for that classic Philly bite.
- Onion (1 small, sliced): Caramelizes with the peppers, balancing the steak with a hint of sweetness.
- Green bell pepper (1, sliced): Adds signature crunch and a slightly grassy note, reminiscent of an authentic cheesesteak.
- Red bell pepper (1, sliced): Brings color and a gentle, natural sweetness to the mix.
- Garlic (2 cloves, minced): Builds bold, savory flavor from the very first sizzle.
- Olive oil (1 tbsp): Keeps everything juicy and helps veggies caramelize beautifully.
- Worcestershire sauce (1 tsp): A splash goes a long way to add that tangy, savory umami.
- Salt (1 tsp or to taste): Essential for boosting every mouthful.
- Black pepper (1 tsp or to taste): Freshly cracked brings a subtle kick and depth.
- Shredded provolone or mozzarella cheese (1 cup): Melts perfectly, clinging to every bite for that signature cheesesteak richness.
- Chopped parsley (for garnish): Adds a finishing flourish of color and freshness.
- Cauliflower rice, mashed potatoes, or white rice (for serving): Your choice here customizes each bowl to your mood—low-carb, comforting, or classic.
How to Make or white rice (for serving)
Step 1: Sear the Steak
First, you’ll want to get your skillet nice and hot—this gives you those gorgeous caramelized steak edges. Pour in the olive oil, then add the sliced steak. Let it sizzle with Worcestershire sauce, salt, and pepper, stirring just enough to brown each slice (about 3-4 minutes). Once the steak is beautifully seared—tender and just cooked through—scoop it out of the pan and set it aside. Don’t worry about wiping the skillet; the flavorful bits left behind are gold for the next step.
Step 2: Sauté the Peppers and Onions
In the same pan, toss in your sliced onions, green and red bell peppers, plus the minced garlic. Let them sizzle and soften for about 4-5 minutes, stirring occasionally. The onions will turn sweet and golden, and the peppers pick up just a touch of char—that’s flavor you’ll taste in every bite. If you like a bit of crunch, go slightly less time; if you want everything melty and soft, give them an extra minute.
Step 3: Assemble the Bowls with or white rice (for serving)
Now comes the fun part: assembly! In each bowl, layer a scoop of your chosen base—cauliflower rice, mashed potatoes, or white rice (for serving). Spoon over the warm steak and veggie mixture so the grains or mash soak up all those savory juices. This is where you personalize each bowl to everyone’s taste and carb preference.
Step 4: Melt the Cheese
While everything is still piping hot, sprinkle a generous handful of shredded provolone or mozzarella cheese over the top. Let it melt naturally for a gooey finish, or, if you’re after classic cheesesteak vibes, pop the bowls under the broiler for a minute or two to bubble and brown the cheese just right.
Step 5: Garnish and Enjoy!
Finally, add a scattering of fresh chopped parsley for a pop of color and freshness. The Philly Cheesesteak Bowls are ready to serve and guaranteed to disappear fast—especially when served on or white rice (for serving) that soaks up every bit of flavor.
How to Serve or white rice (for serving)

Garnishes
The beauty of these bowls is how versatile they are when it comes to finishing touches. A handful of chopped parsley is a must, but you can also add sliced jalapeños for heat, a pinch of red pepper flakes if you like things spicy, or even a drizzle of creamy sauce if you’re feeling indulgent. No matter what, a sprinkle of something fresh will make your Philly Cheesesteak Bowl shine, especially over or white rice (for serving).
Side Dishes
These bowls are hearty on their own, but you can round out dinner with a crisp green salad dressed simply, or some roasted veggies for more color and crunch. If you want something extra comforting, try a warm garlic bread or even crispy potato wedges. The flavors of the Philly Cheesesteak Bowl play well with all kinds of classic sides—and of course, don’t forget additional or white rice (for serving) if your crowd is especially hungry!
Creative Ways to Present
To level up your presentation, serve the cheesesteak mix in bell pepper “boats” or over toasted baguette slices for a little crunch. For gatherings, set up a build-your-own Philly Cheesesteak Bowl bar: arrange the steak, veggies, cheese, and options like or white rice (for serving), mashed potatoes, or cauliflower rice, and let everyone customize their perfect bowl. It’s interactive and always a hit.
Make Ahead and Storage
Storing Leftovers
Leftover Philly Cheesesteak Bowl components keep well in separate airtight containers in the fridge for up to 3 days. Store the steak and veggies together, but keep your cauliflower rice, mashed potatoes, or white rice (for serving) in a different container so nothing gets soggy before you’re ready to reheat and assemble.
Freezing
If you want to get ahead for busy nights, you can freeze the steak and veggie mixture for up to a month. Just let it cool completely, pack into a freezer-safe container, and skip freezing the cheese or or white rice (for serving)—these are best added fresh when you reheat for serving.
Reheating
To reheat, warm the steak and veggies in a skillet over medium heat or pop them in the microwave until hot. If using frozen portions, let them thaw overnight in the fridge first. Reheat your chosen base—cauliflower rice, mashed potatoes, or white rice (for serving)—separately, then combine everything and top with fresh cheese before serving.
FAQs
Can I use a different cut of beef?
Yes! While ribeye and sirloin are top choices for tenderness and flavor, flank steak or even thinly sliced chicken breast can make delicious substitutions. Just be sure to slice your protein thin for the best texture in the bowl and layer it over or white rice (for serving).
What cheese is best for Philly Cheesesteak Bowls?
Provolone is the go-to for its creamy melt, but mozzarella or even sharp cheddar work well. You can also try a blend, or use American cheese for a perfectly gooey result. The cheese truly brings everything together—especially when smothered atop or white rice (for serving).
How do I keep the steak from getting tough?
The key is to slice the steak thinly (preferably against the grain) and cook it quickly over high heat. Avoid overcooking, and remember that carryover heat will continue to cook the meat a bit after you remove it from the pan.
Is this recipe gluten-free?
This meal can be made gluten-free by making sure your Worcestershire sauce is certified gluten-free and serving the steak and veggies over cauliflower rice, mashed potatoes, or white rice (for serving). Always check your labels if you have sensitivities.
Can I meal prep Philly Cheesesteak Bowls?
Yes! Prepare the steak, sautéed veggies, and your base (like or white rice for serving) ahead of time. Portion everything into individual containers, storing cheese on the side until you’re ready to reheat and assemble for a fast, satisfying lunch or dinner all week long.
Final Thoughts
If you’ve been looking for a crowd-pleasing dinner that’s equal parts easy and flavorful, Philly Cheesesteak Bowls served over or white rice (for serving) are the answer. Try them for your next weeknight meal, family gathering, or lunch prep—you’ll be hooked from the first cheesy, savory forkful.
Print
or white rice (for serving) Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Sauté, Bake
- Cuisine: American
- Diet: Halal
Description
These Philly Cheesesteak Bowls bring together tender steak, sautéed bell peppers, onions, and melty cheese in a low-carb, bun-free version of the classic sandwich. Perfect for a quick, high-protein meal that satisfies every craving.
Ingredients
Steak:
- 1 lb ribeye or sirloin steak, thinly sliced
Veggies:
- 1 small onion, sliced
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 2 cloves garlic, minced
Others:
- 1 tbsp olive oil
- 1 tsp Worcestershire sauce
- 1 tsp salt (to taste)
- 1 tsp black pepper (to taste)
- 1 cup shredded provolone or mozzarella cheese
- Chopped parsley (for garnish)
- Cauliflower rice, mashed potatoes, or white rice (for serving)
Instructions
- Cook the steak: Heat olive oil in a skillet over medium-high heat. Add sliced steak, Worcestershire sauce, salt, and pepper. Sear for 3-4 minutes until browned. Remove and set aside.
- Sauté the veggies: In the same pan, add onions, bell peppers, and garlic. Cook for 4-5 minutes until soft.
- Assemble the bowls: Divide your choice of cauliflower rice, mashed potatoes, or white rice into bowls. Add the cooked steak and sautéed veggies on top.
- Melt the cheese: Sprinkle shredded cheese over the warm ingredients and allow it to melt naturally. For extra crispiness, broil for 1-2 minutes.
- Garnish and serve: Top with fresh parsley and enjoy!
Notes
- Use flank steak or ground beef as alternatives.
- Swap provolone for mozzarella or cheddar for a different flavor.
- Make it spicy by adding red pepper flakes or sliced jalapeños.
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 4g
- Sodium: 830mg
- Fat: 23g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 34g
- Cholesterol: 95mg